NamedPermissionSet Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de NamedPermissionSet klasse.
Overloads
| Name | Description |
|---|---|
| NamedPermissionSet(NamedPermissionSet) |
Initialiseert een nieuw exemplaar van de NamedPermissionSet klasse van een andere benoemde machtigingenset. |
| NamedPermissionSet(String) |
Initialiseert een nieuw, leeg exemplaar van de NamedPermissionSet klasse met de opgegeven naam. |
| NamedPermissionSet(String, PermissionState) |
Initialiseert een nieuw exemplaar van de NamedPermissionSet klasse met de opgegeven naam in een onbeperkte of een volledig beperkte status. |
| NamedPermissionSet(String, PermissionSet) |
Initialiseert een nieuw exemplaar van de NamedPermissionSet klasse met de opgegeven naam uit een machtigingenset. |
NamedPermissionSet(NamedPermissionSet)
Initialiseert een nieuw exemplaar van de NamedPermissionSet klasse van een andere benoemde machtigingenset.
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)
Parameters
- permSet
- NamedPermissionSet
De benoemde machtigingenset waaruit het nieuwe exemplaar moet worden gemaakt.
Van toepassing op
NamedPermissionSet(String)
Initialiseert een nieuw, leeg exemplaar van de NamedPermissionSet klasse met de opgegeven naam.
public:
NamedPermissionSet(System::String ^ name);
public NamedPermissionSet(string name);
new System.Security.NamedPermissionSet : string -> System.Security.NamedPermissionSet
Public Sub New (name As String)
Parameters
- name
- String
De naam voor de nieuwe benoemde machtigingenset.
Uitzonderingen
De name parameter is null of is een lege tekenreeks ("").
Opmerkingen
Met deze constructor maakt u een benoemde machtigingenset zonder machtigingen, maar met een Unrestricted machtigingsstatus. Een benoemde machtigingenset met een onbeperkte status bevat in feite alle machtigingen die de IUnrestrictedPermission interface implementeren. De benoemde machtigingenset bevat alle ingebouwde machtigingen en alle aangepaste door de gebruiker gedefinieerde machtigingen die worden geïmplementeerd IUnrestrictedPermission. Alle machtigingen hebben het equivalent van een Unrestricted machtigingsstatus. Machtigingen die niet worden geïmplementeerd IUnrestrictedPermission , zijn lege exemplaren.
Van toepassing op
NamedPermissionSet(String, PermissionState)
Initialiseert een nieuw exemplaar van de NamedPermissionSet klasse met de opgegeven naam in een onbeperkte of een volledig beperkte status.
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)
Parameters
- name
- String
De naam voor de nieuwe benoemde machtigingenset.
- state
- PermissionState
Een van de PermissionState waarden.
Uitzonderingen
De name parameter is null of is een lege tekenreeks ("").
Opmerkingen
Een benoemde machtigingenset met een onbeperkte status bevat in feite alle machtigingen die de IUnrestrictedPermission interface implementeren. De benoemde machtigingenset bevat alle ingebouwde machtigingen en alle aangepaste machtigingen. Alle machtigingen hebben een UnrestrictedPermissionState. Machtigingen die niet worden geïmplementeerd IUnrestrictedPermission, zoals identiteitsmachtigingen, zijn lege exemplaren.
Van toepassing op
NamedPermissionSet(String, PermissionSet)
Initialiseert een nieuw exemplaar van de NamedPermissionSet klasse met de opgegeven naam uit een machtigingenset.
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)
Parameters
- name
- String
De naam voor de benoemde machtigingenset.
- permSet
- PermissionSet
De machtigingenset waaruit de waarde van de nieuwe benoemde machtigingenset moet worden opgehaald.
Uitzonderingen
De name parameter is null of is een lege tekenreeks ("").