ReflectionPermissionAttribute.ReflectionEmit Propriété

Définition

Attention

ReflectionPermissionAttribute.ReflectionEmit has been deprecated and is not supported.

Attention

This permission is no longer used by the CLR.

Attention

Cette API est à présent déconseillée.

Obtient ou définit une valeur qui indique si utilisation de certaines fonctionnalités dans System.Reflection.Emit, telles que l'émission de symboles de débogage, est autorisée.

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

Valeur de propriété

true si l'utilisation des fonctionnalités affectées est autorisée ; sinon, false.

Attributs

Remarques

Notes

À compter du .NET Framework 2.0 Service Pack 1, l’émission de code n’est plus nécessaire ReflectionPermission avec l’indicateur ReflectionPermissionFlag.ReflectionEmit . Certaines fonctionnalités de réflexion émettent, telles que l’émission de symboles de débogage, nécessitent toujours l’indicateur ReflectionPermissionFlag.ReflectionEmit . (Consultez Problèmes de sécurité dans l’émission de réflexion.)

Pour utiliser cette fonctionnalité, votre application doit cibler .NET Framework 3.5 ou version ultérieure.

S’applique à