DataProtectionPermission 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DataProtectionPermission 클래스의 새 인스턴스를 초기화합니다.
오버로드
DataProtectionPermission(DataProtectionPermissionFlags) |
지정된 사용 권한 플래그를 사용하여 DataProtectionPermission 클래스의 새 인스턴스를 초기화합니다. |
DataProtectionPermission(PermissionState) |
지정된 사용 권한 상태를 사용하여 DataProtectionPermission 클래스의 새 인스턴스를 초기화합니다. |
DataProtectionPermission(DataProtectionPermissionFlags)
- Source:
- DataProtectionPermission.cs
- Source:
- DataProtectionPermission.cs
- Source:
- DataProtectionPermission.cs
- Source:
- DataProtectionPermission.cs
지정된 사용 권한 플래그를 사용하여 DataProtectionPermission 클래스의 새 인스턴스를 초기화합니다.
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)
매개 변수
DataProtectionPermissionFlags 값의 비트 조합입니다.
예외
flag
가 유효한 DataProtectionPermissionFlags 값의 조합이 아닙니다.
예제
다음 코드 예제에서는 생성자의 DataProtectionPermission(DataProtectionPermissionFlags) 사용을 보여 있습니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 DataProtectionPermission 클래스입니다.
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()
추가 정보
적용 대상
DataProtectionPermission(PermissionState)
- Source:
- DataProtectionPermission.cs
- Source:
- DataProtectionPermission.cs
- Source:
- DataProtectionPermission.cs
- Source:
- DataProtectionPermission.cs
지정된 사용 권한 상태를 사용하여 DataProtectionPermission 클래스의 새 인스턴스를 초기화합니다.
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)
매개 변수
- state
- PermissionState
PermissionState 값 중 하나입니다.
예외
state
는 유효한 PermissionState 값이 아닙니다.
예제
다음 코드 예제에서는 생성자의 DataProtectionPermission(PermissionState) 사용을 보여 있습니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 DataProtectionPermission 클래스입니다.
DataProtectionPermission ^ sp3 = gcnew DataProtectionPermission( PermissionState::Unrestricted );
DataProtectionPermission sp3 = new DataProtectionPermission(
PermissionState.Unrestricted);
Dim sp3 As New DataProtectionPermission(PermissionState.Unrestricted)
설명
None
데이터 및 메모리에 대한 액세스(완전히 제한됨) 또는 Unrestricted
액세스를 만듭니다.
추가 정보
적용 대상
.NET