ReflectionPermission Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der ReflectionPermission-Klasse.
Überlädt
ReflectionPermission(PermissionState) |
Initialisiert eine neue Instanz der ReflectionPermission-Klasse mit vollständig eingeschränkter oder uneingeschränkter Berechtigung, wie angegeben. |
ReflectionPermission(ReflectionPermissionFlag) |
Initialisiert eine neue Instanz der ReflectionPermission-Klasse mit dem angegebenen Zugriff. |
ReflectionPermission(PermissionState)
- Quelle:
- ReflectionPermission.cs
- Quelle:
- ReflectionPermission.cs
- Quelle:
- ReflectionPermission.cs
- Quelle:
- ReflectionPermission.cs
Initialisiert eine neue Instanz der ReflectionPermission-Klasse mit vollständig eingeschränkter oder uneingeschränkter Berechtigung, wie angegeben.
public:
ReflectionPermission(System::Security::Permissions::PermissionState state);
public ReflectionPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.ReflectionPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.ReflectionPermission
Public Sub New (state As PermissionState)
Parameter
- state
- PermissionState
Einer der PermissionState-Werte.
Ausnahmen
Der state
-Parameter ist kein gültiger Wert von PermissionState.
Beispiele
Das folgende Codebeispiel zeigt die Verwendung des ReflectionPermission.ReflectionPermission(PermissionState) Konstruktors. Dieses Beispiel ist Teil eines größeren Beispiels, das für die ReflectionPermission -Klasse bereitgestellt wird.
ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(PermissionState.None);
Dim restrictedMemberAccessPerm As New ReflectionPermission(PermissionState.None)
Hinweise
Erstellt entweder vollständig eingeschränkte (None
) oder Unrestricted
zugriff auf Metadaten.
Gilt für:
ReflectionPermission(ReflectionPermissionFlag)
- Quelle:
- ReflectionPermission.cs
- Quelle:
- ReflectionPermission.cs
- Quelle:
- ReflectionPermission.cs
- Quelle:
- ReflectionPermission.cs
Initialisiert eine neue Instanz der ReflectionPermission-Klasse mit dem angegebenen Zugriff.
public:
ReflectionPermission(System::Security::Permissions::ReflectionPermissionFlag flag);
public ReflectionPermission (System.Security.Permissions.ReflectionPermissionFlag flag);
new System.Security.Permissions.ReflectionPermission : System.Security.Permissions.ReflectionPermissionFlag -> System.Security.Permissions.ReflectionPermission
Public Sub New (flag As ReflectionPermissionFlag)
Parameter
Einer der ReflectionPermissionFlag-Werte.
Ausnahmen
Der flag
-Parameter ist kein gültiger Wert von ReflectionPermissionFlag.
Beispiele
Das folgende Codebeispiel zeigt die Verwendung des ReflectionPermission.ReflectionPermission(ReflectionPermissionFlag) Konstruktors. Dieses Beispiel ist Teil eines größeren Beispiels, das für die ReflectionPermission -Klasse bereitgestellt wird.
ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess);
Dim restrictedMemberAccessPerm As New ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess)