ReflectionPermission Konstruktory
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.
Inicjuje nowe wystąpienie klasy ReflectionPermission.
Przeciążenia
ReflectionPermission(PermissionState) |
Inicjuje ReflectionPermission nowe wystąpienie klasy z w pełni ograniczonym lub nieograniczonym uprawnieniem zgodnie z określonymi. |
ReflectionPermission(ReflectionPermissionFlag) |
Inicjuje ReflectionPermission nowe wystąpienie klasy z określonym dostępem. |
ReflectionPermission(PermissionState)
- Źródło:
- ReflectionPermission.cs
- Źródło:
- ReflectionPermission.cs
- Źródło:
- ReflectionPermission.cs
- Źródło:
- ReflectionPermission.cs
Inicjuje ReflectionPermission nowe wystąpienie klasy z w pełni ograniczonym lub nieograniczonym uprawnieniem zgodnie z określonymi.
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)
Parametry
- state
- PermissionState
PermissionState Jedna z wartości.
Wyjątki
Parametr state
nie jest prawidłową wartością PermissionState.
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora ReflectionPermission.ReflectionPermission(PermissionState) . Ten przykład jest częścią większego przykładu udostępnionego ReflectionPermission dla klasy .
ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(PermissionState.None);
Dim restrictedMemberAccessPerm As New ReflectionPermission(PermissionState.None)
Uwagi
Tworzy w pełni ograniczone (None
) lub Unrestricted
dostęp do metadanych.
Dotyczy
ReflectionPermission(ReflectionPermissionFlag)
- Źródło:
- ReflectionPermission.cs
- Źródło:
- ReflectionPermission.cs
- Źródło:
- ReflectionPermission.cs
- Źródło:
- ReflectionPermission.cs
Inicjuje ReflectionPermission nowe wystąpienie klasy z określonym dostępem.
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)
Parametry
ReflectionPermissionFlag Jedna z wartości.
Wyjątki
Parametr flag
nie jest prawidłową wartością ReflectionPermissionFlag.
Przykłady
Poniższy przykład kodu przedstawia użycie konstruktora ReflectionPermission.ReflectionPermission(ReflectionPermissionFlag) . Ten przykład jest częścią większego przykładu udostępnionego ReflectionPermission dla klasy .
ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess);
Dim restrictedMemberAccessPerm As New ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess)