ReflectionPermissionAttribute.ReflectionEmit Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
ReflectionPermissionAttribute.ReflectionEmit has been deprecated and is not supported.
Przestroga
This permission is no longer used by the CLR.
Przestroga
Ten interfejs API jest już przestarzały.
Pobiera lub ustawia wartość wskazującą, czy użycie niektórych funkcji w System.Reflection.Emitprogramie , takich jak emitowanie symboli debugowania, jest dozwolone.
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
Wartość właściwości
true
jeśli korzystanie z funkcji, których dotyczy problem, jest dozwolone; w przeciwnym razie , false
.
- Atrybuty
Uwagi
Uwaga
Począwszy od .NET Framework 2.0 z dodatkiem Service Pack 1, emitowanie kodu nie jest już wymagane ReflectionPermission z flagąReflectionPermissionFlag.ReflectionEmit. Niektóre funkcje emitowania odbicia, takie jak emitowanie symboli debugowania, nadal wymagają flagi ReflectionPermissionFlag.ReflectionEmit . (Zobacz Problemy z zabezpieczeniami w emitu odbicia).
Aby korzystać z tej funkcji, aplikacja powinna być docelowa dla .NET Framework 3.5 lub nowszej.