Cuándo se utiliza Shared

Páginas: 3 (605 palabras) Publicado: 1 de diciembre de 2015
Cuándo se utiliza Shared
Al compartir un miembro de una clase o estructura, éste está disponible para cada instancia; en cambio, si es no compartido, cada instancia mantiene su propia copia. Porejemplo, esto es útil si el valor de una variable se aplica a toda la aplicación. Si declara esta variable Shared, todas las instancias tendrán acceso a la misma ubicación de almacenamiento y si unainstancia cambia el valor de la variable, todas las instancias tendrán acceso al valor actualizado.
El uso compartido no modifica el nivel de acceso de un miembro. Por ejemplo, un miembro de clase puedeser compartido y privado (accesible sólo desde dentro la clase), o no compartido y público. Para obtener más información, vea Niveles de acceso en Visual Basic.
Reglas
Contexto de la declaración. Sólopuede utilizarse Shared en el nivel de módulo. Esto significa que el contexto de declaración de un elemento Shared debe ser una clase o estructura, y no un archivo de código fuente, un espacio denombres o un procedimiento.
Modificadores combinados. No se puede especificar Shared junto con Overrides, Overridable,NotOverridable, MustOverride o Static (Visual Basic) en la misma declaración.Acceso. Se tiene acceso a un elemento compartido calificándolo con su nombre de clase o de estructura, y no con el nombre de variable de una instancia específica de su clase o estructura. Ni siquiera tiene quecrear una instancia de una clase o estructura para tener acceso a sus miembros compartidos.
El ejemplo siguiente llama al procedimiento compartido IsNaN expuesto por la estructura Double.
IfDouble.IsNaN(result) Then MsgBox("Result is mathematically undefined.")
Uso compartido implícito. No se puede utilizar el modificador Shared en Instrucción Const (Visual Basic), pero las constantes secomparten de forma implícita. De igual manera, no se puede declarar un miembro de un módulo o una interfaz Shared pero se comparte implícitamente.
Comportamiento
Almacenamiento. Una variable o evento...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cuándo utilizar aditivos
  • ¿Cuál Es La Metodología Más Utilizada Cuando Se Desarrolla Un Modelo De Franquicias?
  • Boletin4030 Efectos Del Dictamen Cuando Se Utiliza El Trabajo De Otros Auditores
  • ¿Somos racionales cuando utilizamos el razonamiento condicional?
  • Cuando Utilizar El Lenguaje Msn
  • ¿Cuándo comenzar a utilizar los ao?
  • Shara
  • Shar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS