internal (Modificador)
Declara que una clase, miembro de clase, interfaz o miembro de interfaz tiene visibilidad interna.
internal statement
Argumentos
- statement
Obligatorio. Definición de una clase, interfaz o miembro.
Comentarios
El modificador internal hace visible una clase, una interfaz o un miembro sólo dentro del paquete actual. El código externo al paquete actual no puede tener acceso a miembros con el modificador internal.
Las clases e interfaces se pueden marcar con este modificador. En el ámbito global, el modificador internal es el mismo que el modificador public. Cualquier miembro de una clase o interfaz se puede marcar con el modificador internal.
El modificador internal no puede combinarse con ningún otro modificador de visibilidad (public, private o protected). Los modificadores de visibilidad son relativos al ámbito en el que están definidos. Por ejemplo, un método public de una clase internal no es accesible públicamente, pero cualquier código que tenga acceso a la clase puede tener acceso al método.
Requisitos
Vea también
Referencia
Conceptos
Ámbito de variables y constantes