Bagikan melalui


NamedPermissionSet Konstruktor

Definisi

Menginisialisasi instans baru kelas NamedPermissionSet.

Overload

NamedPermissionSet(NamedPermissionSet)

Menginisialisasi instans baru kelas NamedPermissionSet dari set izin bernama lainnya.

NamedPermissionSet(String)

Menginisialisasi instans baru yang kosong dari kelas NamedPermissionSet dengan nama yang ditentukan.

NamedPermissionSet(String, PermissionState)

Menginisialisasi instans baru kelas NamedPermissionSet dengan nama yang ditentukan dalam status tidak terbatas atau dibatasi sepenuhnya.

NamedPermissionSet(String, PermissionSet)

Menginisialisasi instans baru kelas NamedPermissionSet dengan nama yang ditentukan dari set izin.

NamedPermissionSet(NamedPermissionSet)

Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs

Menginisialisasi instans baru kelas NamedPermissionSet dari set izin bernama lainnya.

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)

Parameter

permSet
NamedPermissionSet

Set izin bernama untuk membuat instans baru.

Berlaku untuk

NamedPermissionSet(String)

Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs

Menginisialisasi instans baru yang kosong dari kelas NamedPermissionSet dengan nama yang ditentukan.

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

Parameter

name
String

Nama untuk set izin bernama baru.

Pengecualian

Parameter namenull atau merupakan string kosong ("").

Keterangan

Menggunakan konstruktor ini membuat set izin bernama tanpa izin tetapi dengan status izin Unrestricted. Izin bernama yang ditetapkan dalam status tidak terbatas secara efektif berisi semua izin yang mengimplementasikan antarmuka IUnrestrictedPermission. Set izin bernama akan berisi semua izin bawaan serta semua izin kustom yang ditentukan pengguna yang menerapkan IUnrestrictedPermission. Semua izin akan memiliki status izin Unrestricted yang setara. Izin yang tidak menerapkan IUnrestrictedPermission akan menjadi instans kosong.

Berlaku untuk

NamedPermissionSet(String, PermissionState)

Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs

Menginisialisasi instans baru kelas NamedPermissionSet dengan nama yang ditentukan dalam status tidak terbatas atau dibatasi sepenuhnya.

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)

Parameter

name
String

Nama untuk set izin bernama baru.

state
PermissionState

Salah satu nilai PermissionState.

Pengecualian

Parameter namenull atau merupakan string kosong ("").

Keterangan

Izin bernama yang ditetapkan dalam status tidak terbatas secara efektif berisi semua izin yang mengimplementasikan antarmuka IUnrestrictedPermission. Set izin bernama akan berisi semua izin bawaan serta semua izin kustom. Semua izin akan memiliki UnrestrictedPermissionState. Izin yang tidak menerapkan IUnrestrictedPermission, seperti izin identitas, akan menjadi instans kosong.

Berlaku untuk

NamedPermissionSet(String, PermissionSet)

Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs
Sumber:
NamedPermissionSet.cs

Menginisialisasi instans baru kelas NamedPermissionSet dengan nama yang ditentukan dari set izin.

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)

Parameter

name
String

Nama untuk set izin bernama.

permSet
PermissionSet

Set izin untuk mengambil nilai set izin bernama baru.

Pengecualian

Parameter namenull atau merupakan string kosong ("").

Berlaku untuk