PolicyStatement.PermissionSet 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}
정책 설명의 PermissionSet를 가져오거나 설정합니다.
public:
property System::Security::PermissionSet ^ PermissionSet { System::Security::PermissionSet ^ get(); void set(System::Security::PermissionSet ^ value); };
public System.Security.PermissionSet PermissionSet { get; set; }
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public System.Security.PermissionSet PermissionSet { get; set; }
member this.PermissionSet : System.Security.PermissionSet with get, set
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.PermissionSet : System.Security.PermissionSet with get, set
Public Property PermissionSet As PermissionSet
속성 값
정책 설명의 PermissionSet입니다.
- 특성
예제
다음 코드 예제에서는 정책 문에 PermissionSet 사용 권한을 추가 하는 속성을 사용 하는 방법을 보여 줍니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 PolicyStatement 클래스입니다.
NamedPermissionSet^ allPerms = gcnew NamedPermissionSet(
L"allPerms" );
allPerms->AddPermission( gcnew SecurityPermission(
SecurityPermissionFlag::Execution ) );
allPerms->AddPermission( gcnew ZoneIdentityPermission(
SecurityZone::MyComputer ) );
allPerms->AddPermission( gcnew SiteIdentityPermission(
L"www.contoso.com" ) );
( *policyStatement)->PermissionSet = allPerms;
NamedPermissionSet allPerms = new NamedPermissionSet("allPerms");
allPerms.AddPermission(
new SecurityPermission(SecurityPermissionFlag.Execution));
allPerms.AddPermission(
new ZoneIdentityPermission(SecurityZone.MyComputer));
allPerms.AddPermission(
new SiteIdentityPermission("www.contoso.com"));
policyStatement.PermissionSet = allPerms;
Dim allPerms As New NamedPermissionSet("allPerms")
allPerms.AddPermission( _
New SecurityPermission(SecurityPermissionFlag.Execution))
allPerms.AddPermission( _
New ZoneIdentityPermission(SecurityZone.MyComputer))
allPerms.AddPermission( _
New SiteIdentityPermission("www.contoso.com"))
policyStatement.PermissionSet = allPerms