Freigeben über


ReflectionPermission Konstruktoren

Definition

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

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)

Gilt für: