PermissionState PermissionState PermissionState PermissionState Enum

Definizione

Specifica se un'autorizzazione ha accesso completo o nessun accesso alle risorse durante la creazione.Specifies whether a permission should have all or no access to resources at creation.

public enum class PermissionState
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum PermissionState
type PermissionState = 
Public Enum PermissionState
Ereditarietà
PermissionStatePermissionStatePermissionStatePermissionState
Attributi

Campi

None None None None 0

Nessun accesso alla risorsa protetta dall'autorizzazione.No access to the resource protected by the permission.

Unrestricted Unrestricted Unrestricted Unrestricted 1

Accesso completo alla risorsa protetta dall'autorizzazione.Full access to the resource protected by the permission.

Commenti

Le autorizzazioni possono essere create in uno stato completamente completamente limitato o.Permissions can be created in either a totally restrictive or totally unrestrictive state. Nessun accesso alle risorse; consente a uno stato completamente restrittivo uno stato completamente senza restrizioni consente a tutti gli accessi a una particolare risorsa.A totally restrictive state allows no access to resources; a totally unrestricted state allows all access to a particular resource. Ad esempio, il costruttore di autorizzazione file è stato possibile creare un oggetto che rappresenta uno senza accesso a tutti i file o tutti gli accessi a tutti i file.For example, the file permission constructor could create an object representing either no access to any files or all access to all files.

Ogni tipo di autorizzazione definisce chiaramente estremi stati che rappresenta tutte o nessuna delle autorizzazioni può essere espresso all'interno del tipo.Each type of permission clearly defines extreme states representing either all or none of the permissions expressible within the type. Di conseguenza, è possibile creare un'autorizzazione generica in uno stato completamente con o senza restrizioni senza una conoscenza di tale autorizzazione; Tuttavia, gli stati intermedi possono essere impostati solo in base alla semantica delle autorizzazioni specifiche.Thus, it is possible to create a generic permission in a completely restricted or unrestricted state without knowledge of the particular permission; however, intermediate states can only be set according to the specific permission semantics.

Tutte le autorizzazioni di accesso di codice implementate in .NET Framework possono richiedere un PermissionState valore come argomento al costruttore.All code access permissions implemented in the .NET Framework can take a PermissionState value as an argument to their constructor.

Si applica a