Compartilhar via


Modificador interno

Declara que uma classe, membro da classe, interface ou membro de interface tem visibilidade interna.

internal statement

Argumentos

  • statement
    Obrigatório. Uma definição de classe, interface ou membro.

Comentários

O internal modificador torna uma classe, interface ou um membro visível somente dentro do pacote atual. Código fora do pacote atual não é possível acessar internal membros.

Classes e interfaces que podem ser marcados com o internal modificador. No escopo global, o internal modificador é igual a pública modificador. Qualquer membro de uma classe ou interface pode ser marcado com o internal modificador.

Você não pode combinar o internal modificador com qualquer um dos outros modificadores de visibilidade (pública, private, ou protected). Modificadores de visibilidade são em relação ao escopo no qual são definidas. Por exemplo, um pública o método de um internal classe é não acessível publicamente, mas qualquer código que tenha acesso à classe pode acessar o método.

Requisitos

Versão.NET

Consulte também

Referência

Modificador público

Modificador particular

Modificador protegido

var instrução

Declaração de função

Declaração de classe.

Conceitos

Escopo de variáveis e constantes

Outros recursos

Modificadores