NamedPermissionSet Oluşturucular

Tanım

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

Aşırı Yüklemeler

NamedPermissionSet(NamedPermissionSet)

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

NamedPermissionSet(String)

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

NamedPermissionSet(String, PermissionState)

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

NamedPermissionSet(String, PermissionSet)

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

NamedPermissionSet(NamedPermissionSet)

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

başka bir adlandırılmış izin kümesinden NamedPermissionSet sınıfının yeni bir örneğini 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

Belirtilen adla NamedPermissionSet sınıfının 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, hiçbir izni olmayan ancak Unrestricted izin durumuna sahip adlandırılmış bir izin kümesi oluşturur. Kısıtlanmamış bir durumdaki adlandırılmış izin kümesi, IUnrestrictedPermission arabirimini uygulayan tüm izinleri etkili bir şekilde içerir. Adlandırılmış izin kümesi, tüm yerleşik izinleri ve IUnrestrictedPermissionuygulayan tüm özel kullanıcı tanımlı izinleri içerir. Tüm izinler Unrestricted izin durumuna eşdeğerdir. IUnrestrictedPermission uygulamayan izinler boş örnekler olacaktır.

Şunlara uygulanır

NamedPermissionSet(String, PermissionState)

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

NamedPermissionSet sınıfının yeni bir örneğini kısıtlanmamış veya tamamen kısıtlanmış durumda belirtilen adla 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

PermissionState değerlerinden biri.

Özel durumlar

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

Açıklamalar

Kısıtlanmamış bir durumdaki adlandırılmış izin kümesi, IUnrestrictedPermission arabirimini uygulayan 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 UnrestrictedPermissionStatesahip olur. kimlik izinleri gibi IUnrestrictedPermissionuygulamayan izinler boş örnekler olacaktır.

Şunlara uygulanır

NamedPermissionSet(String, PermissionSet)

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

bir izin kümesinden belirtilen adla NamedPermissionSet sınıfını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