ReflectionPermission Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ReflectionPermission sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
ReflectionPermission(PermissionState) |
Belirtilen şekilde tamamen kısıtlanmış veya kısıtlanmamış izinlerle sınıfının yeni bir örneğini ReflectionPermission başlatır. |
ReflectionPermission(ReflectionPermissionFlag) |
Belirtilen erişimle sınıfının yeni bir örneğini ReflectionPermission başlatır. |
ReflectionPermission(PermissionState)
- Kaynak:
- ReflectionPermission.cs
- Kaynak:
- ReflectionPermission.cs
- Kaynak:
- ReflectionPermission.cs
- Kaynak:
- ReflectionPermission.cs
Belirtilen şekilde tamamen kısıtlanmış veya kısıtlanmamış izinlerle sınıfının yeni bir örneğini ReflectionPermission başlatır.
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)
Parametreler
- state
- PermissionState
Değerlerden PermissionState biri.
Özel durumlar
state
parametresi geçerli bir değeri PermissionStatedeğildir.
Örnekler
Aşağıdaki kod örneği oluşturucunun ReflectionPermission.ReflectionPermission(PermissionState) kullanımını gösterir. Bu örnek, sınıfı için ReflectionPermission sağlanan daha büyük bir örneğin parçasıdır.
ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(PermissionState.None);
Dim restrictedMemberAccessPerm As New ReflectionPermission(PermissionState.None)
Açıklamalar
Tamamen kısıtlanmış (None
) veya Unrestricted
meta verilere erişim oluşturur.
Şunlara uygulanır
ReflectionPermission(ReflectionPermissionFlag)
- Kaynak:
- ReflectionPermission.cs
- Kaynak:
- ReflectionPermission.cs
- Kaynak:
- ReflectionPermission.cs
- Kaynak:
- ReflectionPermission.cs
Belirtilen erişimle sınıfının yeni bir örneğini ReflectionPermission başlatır.
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)
Parametreler
Değerlerden ReflectionPermissionFlag biri.
Özel durumlar
flag
parametresi geçerli bir değeri ReflectionPermissionFlagdeğildir.
Örnekler
Aşağıdaki kod örneği oluşturucunun ReflectionPermission.ReflectionPermission(ReflectionPermissionFlag) kullanımını gösterir. Bu örnek, sınıfı için ReflectionPermission sağlanan daha büyük bir örneğin parçasıdır.
ReflectionPermission restrictedMemberAccessPerm = new ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess);
Dim restrictedMemberAccessPerm As New ReflectionPermission(ReflectionPermissionFlag.RestrictedMemberAccess)