Compartilhar via


ReflectionPermissionAttribute.ReflectionEmit Propriedade

Definição

Cuidado

ReflectionPermissionAttribute.ReflectionEmit has been deprecated and is not supported.

Cuidado

This permission is no longer used by the CLR.

Cuidado

Essa API foi preterida.

Obtém ou define um valor que indica se o uso de determinados recursos em System.Reflection.Emit, tais como emissão de símbolos de depuração, é permitido.

public:
 property bool ReflectionEmit { bool get(); void set(bool value); };
[System.Obsolete("ReflectionPermissionAttribute.ReflectionEmit has been deprecated and is not supported.")]
public bool ReflectionEmit { get; set; }
public bool ReflectionEmit { get; set; }
[System.Obsolete("This permission is no longer used by the CLR.")]
public bool ReflectionEmit { get; set; }
[System.Obsolete]
public bool ReflectionEmit { get; set; }
[<System.Obsolete("ReflectionPermissionAttribute.ReflectionEmit has been deprecated and is not supported.")>]
member this.ReflectionEmit : bool with get, set
member this.ReflectionEmit : bool with get, set
[<System.Obsolete("This permission is no longer used by the CLR.")>]
member this.ReflectionEmit : bool with get, set
[<System.Obsolete>]
member this.ReflectionEmit : bool with get, set
Public Property ReflectionEmit As Boolean

Valor da propriedade

true se o uso dos recursos afetados for permitido; caso contrário, false.

Atributos

Comentários

Observação

A partir do .NET Framework 2.0 Service Pack 1, a emissão de código não requer ReflectionPermission mais com o ReflectionPermissionFlag.ReflectionEmit sinalizador . Alguns recursos de emissão de reflexão, como emitir símbolos de depuração, ainda exigem o ReflectionPermissionFlag.ReflectionEmit sinalizador . (Consulte Problemas de segurança na emissão de reflexão.)

Para usar essa funcionalidade, seu aplicativo deve ter como destino o .NET Framework 3.5 ou posterior.

Aplica-se a