DataProtectionPermission 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.
DataProtectionPermission sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
DataProtectionPermission(DataProtectionPermissionFlags) |
Belirtilen izin bayraklarıyla sınıfının yeni bir örneğini DataProtectionPermission başlatır. |
DataProtectionPermission(PermissionState) |
Belirtilen izin durumuyla sınıfının yeni bir örneğini DataProtectionPermission başlatır. |
DataProtectionPermission(DataProtectionPermissionFlags)
- Kaynak:
- DataProtectionPermission.cs
- Kaynak:
- DataProtectionPermission.cs
- Kaynak:
- DataProtectionPermission.cs
- Kaynak:
- DataProtectionPermission.cs
Belirtilen izin bayraklarıyla sınıfının yeni bir örneğini DataProtectionPermission başlatır.
public:
DataProtectionPermission(System::Security::Permissions::DataProtectionPermissionFlags flag);
public DataProtectionPermission (System.Security.Permissions.DataProtectionPermissionFlags flag);
new System.Security.Permissions.DataProtectionPermission : System.Security.Permissions.DataProtectionPermissionFlags -> System.Security.Permissions.DataProtectionPermission
Public Sub New (flag As DataProtectionPermissionFlags)
Parametreler
Değerlerin bit düzeyinde birleşimi DataProtectionPermissionFlags .
Özel durumlar
flag
değerlerin DataProtectionPermissionFlags geçerli bir bileşimi değildir.
Örnekler
Aşağıdaki kod örneği oluşturucunun DataProtectionPermission(DataProtectionPermissionFlags) kullanımını gösterir. Bu kod örneği, sınıfı için DataProtectionPermission sağlanan daha büyük bir örneğin parçasıdır.
Console::WriteLine( "Creating a permission with the Flags property ="
" ProtectData." );
DataProtectionPermission ^ sp = gcnew DataProtectionPermission( DataProtectionPermissionFlags::ProtectData );
ProtectData();
Console.WriteLine("Creating a permission with the Flags property =" +
" ProtectData.");
DataProtectionPermission sp = new DataProtectionPermission(
DataProtectionPermissionFlags.ProtectData);
sp.PermitOnly();
Console.WriteLine("Creating a permission with the Flags property =" + " ProtectData.")
Dim sp As New DataProtectionPermission(DataProtectionPermissionFlags.ProtectData)
sp.PermitOnly()
Ayrıca bkz.
Şunlara uygulanır
DataProtectionPermission(PermissionState)
- Kaynak:
- DataProtectionPermission.cs
- Kaynak:
- DataProtectionPermission.cs
- Kaynak:
- DataProtectionPermission.cs
- Kaynak:
- DataProtectionPermission.cs
Belirtilen izin durumuyla sınıfının yeni bir örneğini DataProtectionPermission başlatır.
public:
DataProtectionPermission(System::Security::Permissions::PermissionState state);
public DataProtectionPermission (System.Security.Permissions.PermissionState state);
new System.Security.Permissions.DataProtectionPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.DataProtectionPermission
Public Sub New (state As PermissionState)
Parametreler
- state
- PermissionState
Değerlerden PermissionState biri.
Özel durumlar
state
geçerli PermissionState bir değer değil.
Örnekler
Aşağıdaki kod örneği oluşturucunun DataProtectionPermission(PermissionState) kullanımını gösterir. Bu kod örneği, sınıfı için DataProtectionPermission sağlanan daha büyük bir örneğin parçasıdır.
DataProtectionPermission ^ sp3 = gcnew DataProtectionPermission( PermissionState::Unrestricted );
DataProtectionPermission sp3 = new DataProtectionPermission(
PermissionState.Unrestricted);
Dim sp3 As New DataProtectionPermission(PermissionState.Unrestricted)
Açıklamalar
None
Veri ve belleğe erişim (tamamen kısıtlanmış) veya Unrestricted
erişim oluşturur.