NamedPermissionSet Oluşturucular

Tanım

NamedPermissionSet sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
NamedPermissionSet(NamedPermissionSet)

Sınıfın NamedPermissionSet yeni bir örneğini başka bir adlandırılmış izin kümesinden başlatır.

NamedPermissionSet(String)

Sınıfın NamedPermissionSet belirtilen ada sahip yeni, boş bir örneğini başlatır.

NamedPermissionSet(String, PermissionState)

Belirtilen adla sınıfın NamedPermissionSet yeni bir örneğini kısıtlanmamış veya tamamen kısıtlanmış bir durumda başlatır.

NamedPermissionSet(String, PermissionSet)

Bir izin kümesinden NamedPermissionSet belirtilen ada sahip sınıfın yeni bir örneğini başlatır.

NamedPermissionSet(NamedPermissionSet)

Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs

Sınıfın NamedPermissionSet yeni bir örneğini başka bir adlandırılmış izin kümesinden başlatır.

public:
 NamedPermissionSet(System::Security::NamedPermissionSet ^ permSet);
public NamedPermissionSet(System.Security.NamedPermissionSet permSet);
new System.Security.NamedPermissionSet : System.Security.NamedPermissionSet -> System.Security.NamedPermissionSet
Public Sub New (permSet As NamedPermissionSet)

Parametreler

permSet
NamedPermissionSet

Yeni örneğin oluşturulacağı adlandırılmış izin kümesi.

Şunlara uygulanır

NamedPermissionSet(String)

Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs

Sınıfın NamedPermissionSet belirtilen ada sahip yeni, boş bir örneğini başlatır.

public:
 NamedPermissionSet(System::String ^ name);
public NamedPermissionSet(string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)

Parametreler

name
String

Yeni adlandırılmış izin kümesinin adı.

Özel durumlar

name parametresi null veya boş bir dizedir ("").

Açıklamalar

Bu oluşturucuyu kullanmak, izin olmadan ancak izin durumuna sahip adlandırılmış bir Unrestricted izin kümesi oluşturur. Kısıtlanmamış bir durumdaki adlandırılmış izin kümesi, arabirimi uygulayan IUnrestrictedPermission tüm izinleri etkili bir şekilde içerir. Adlandırılmış izin kümesi, hem tüm yerleşik izinleri hem de uygulayan IUnrestrictedPermissiontüm özel kullanıcı tanımlı izinleri içerir. Tüm izinler, izin Unrestricted durumunun eşdeğeri olur. Uygulamayan IUnrestrictedPermission izinler boş örnekler olacaktır.

Şunlara uygulanır

NamedPermissionSet(String, PermissionState)

Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs

Belirtilen adla sınıfın NamedPermissionSet yeni bir örneğini kısıtlanmamış veya tamamen kısıtlanmış bir durumda başlatır.

public:
 NamedPermissionSet(System::String ^ name, System::Security::Permissions::PermissionState state);
public NamedPermissionSet(string name, System.Security.Permissions.PermissionState state);
new System.Security.NamedPermissionSet : string * System.Security.Permissions.PermissionState -> System.Security.NamedPermissionSet
Public Sub New (name As String, state As PermissionState)

Parametreler

name
String

Yeni adlandırılmış izin kümesinin adı.

state
PermissionState

Değerlerden PermissionState biri.

Özel durumlar

name parametresi null veya boş bir dizedir ("").

Açıklamalar

Kısıtlanmamış bir durumdaki adlandırılmış izin kümesi, arabirimi uygulayan IUnrestrictedPermission tüm izinleri etkili bir şekilde içerir. Adlandırılmış izin kümesi, tüm yerleşik izinleri ve tüm özel izinleri içerir. Tüm izinler bir UnrestrictedPermissionStateolur. kimlik izinleri gibi uygulamasının IUnrestrictedPermissionyapılmadığı izinler boş örnekler olacaktır.

Şunlara uygulanır

NamedPermissionSet(String, PermissionSet)

Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs
Kaynak:
NamedPermissionSet.cs

Bir izin kümesinden NamedPermissionSet belirtilen ada sahip sınıfın yeni bir örneğini başlatır.

public:
 NamedPermissionSet(System::String ^ name, System::Security::PermissionSet ^ permSet);
public NamedPermissionSet(string name, System.Security.PermissionSet permSet);
new System.Security.NamedPermissionSet : string * System.Security.PermissionSet -> System.Security.NamedPermissionSet
Public Sub New (name As String, permSet As PermissionSet)

Parametreler

name
String

Adlandırılmış izin kümesinin adı.

permSet
PermissionSet

Yeni adlandırılmış izin kümesinin değerinin alındığı izin kümesi.

Özel durumlar

name parametresi null veya boş bir dizedir ("").

Şunlara uygulanır