KeyContainerPermission Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av KeyContainerPermission klassen.
Överlagringar
| Name | Description |
|---|---|
| KeyContainerPermission(KeyContainerPermissionFlags) |
Initierar en ny instans av KeyContainerPermission klassen med den angivna åtkomsten. |
| KeyContainerPermission(PermissionState) |
Initierar en ny instans av KeyContainerPermission klassen med antingen begränsad eller obegränsad behörighet. |
| KeyContainerPermission(KeyContainerPermissionFlags, KeyContainerPermissionAccessEntry[]) |
Initierar en ny instans av KeyContainerPermission klassen med angiven global åtkomst och specifika åtkomsträttigheter för nyckelcontainer. |
KeyContainerPermission(KeyContainerPermissionFlags)
Initierar en ny instans av KeyContainerPermission klassen med den angivna åtkomsten.
public:
KeyContainerPermission(System::Security::Permissions::KeyContainerPermissionFlags flags);
public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags);
new System.Security.Permissions.KeyContainerPermission : System.Security.Permissions.KeyContainerPermissionFlags -> System.Security.Permissions.KeyContainerPermission
Public Sub New (flags As KeyContainerPermissionFlags)
Parametrar
En bitvis kombination av KeyContainerPermissionFlags värdena.
Undantag
flags är inte en giltig kombination av KeyContainerPermissionFlags värdena.
Gäller för
KeyContainerPermission(PermissionState)
Initierar en ny instans av KeyContainerPermission klassen med antingen begränsad eller obegränsad behörighet.
public:
KeyContainerPermission(System::Security::Permissions::PermissionState state);
public KeyContainerPermission(System.Security.Permissions.PermissionState state);
new System.Security.Permissions.KeyContainerPermission : System.Security.Permissions.PermissionState -> System.Security.Permissions.KeyContainerPermission
Public Sub New (state As PermissionState)
Parametrar
- state
- PermissionState
Ett av PermissionState värdena.
Undantag
state är inte ett giltigt PermissionState värde.
Kommentarer
Skapar antingen None (fullständigt begränsad) eller Unrestricted åtkomst till nyckelcontainrar.
Gäller för
KeyContainerPermission(KeyContainerPermissionFlags, KeyContainerPermissionAccessEntry[])
Initierar en ny instans av KeyContainerPermission klassen med angiven global åtkomst och specifika åtkomsträttigheter för nyckelcontainer.
public:
KeyContainerPermission(System::Security::Permissions::KeyContainerPermissionFlags flags, cli::array <System::Security::Permissions::KeyContainerPermissionAccessEntry ^> ^ accessList);
public KeyContainerPermission(System.Security.Permissions.KeyContainerPermissionFlags flags, System.Security.Permissions.KeyContainerPermissionAccessEntry[] accessList);
new System.Security.Permissions.KeyContainerPermission : System.Security.Permissions.KeyContainerPermissionFlags * System.Security.Permissions.KeyContainerPermissionAccessEntry[] -> System.Security.Permissions.KeyContainerPermission
Public Sub New (flags As KeyContainerPermissionFlags, accessList As KeyContainerPermissionAccessEntry())
Parametrar
En bitvis kombination av KeyContainerPermissionFlags värdena.
- accessList
- KeyContainerPermissionAccessEntry[]
En matris med KeyContainerPermissionAccessEntry objekt som identifierar specifika behörigheter för åtkomst till nyckelcontainrar.
Undantag
flags är inte en giltig kombination av KeyContainerPermissionFlags värdena.
accessList är null.