AssemblyBuilder.ReflectionOnly Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se o assembly dinâmico está no contexto de somente reflexão.
public:
virtual property bool ReflectionOnly { bool get(); };
public override bool ReflectionOnly { get; }
member this.ReflectionOnly : bool
Public Overrides ReadOnly Property ReflectionOnly As Boolean
Valor da propriedade
true
se o assembly dinâmico estiver no contexto somente reflexão; caso contrário, false
.
Comentários
Para emitir um assembly dinâmico no contexto somente reflexão, especifique AssemblyBuilderAccess.ReflectionOnly ao criar o AssemblyBuilder. Se um assembly dinâmico for emitido no contexto somente reflexão, seu código não poderá ser executado.
Observação
Depois de salvar um assembly dinâmico em disco, você pode usar o Assembly.ReflectionOnlyLoad método para carregar o assembly concluído no contexto somente reflexão. No entanto, o assembly não pode mais ser modificado.