Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ObjectSecurity<T>.AccessRuleFactory (IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe ObjectAccessRule che rappresenta una nuova regola di controllo di accesso per l'oggetto di protezione associati.

Spazio dei nomi:   System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)

public override AccessRule AccessRuleFactory(
	IdentityReference identityReference,
	int accessMask,
	bool isInherited,
	InheritanceFlags inheritanceFlags,
	PropagationFlags propagationFlags,
	AccessControlType type
)

Parametri

identityReference
Type: System.Security.Principal.IdentityReference

Rappresenta un account utente.

accessMask
Type: System.Int32

Il tipo di accesso.

isInherited
Type: System.Boolean

true Se la regola di accesso è ereditata. in caso contrario, false.

inheritanceFlags
Type: System.Security.AccessControl.InheritanceFlags

Specifica come propagare le maschere di accesso agli oggetti figlio.

propagationFlags
Type: System.Security.AccessControl.PropagationFlags

Specifica la modalità di propagazione delle voci di controllo di accesso (ACE) per gli oggetti figlio.

type
Type: System.Security.AccessControl.AccessControlType

Specifica se l'accesso è consentito o negato.

Valore restituito

Type: System.Security.AccessControl.AccessRule

Rappresenta una nuova regola di controllo di accesso per l'utente specificato, con i diritti di accesso specificato, il controllo di accesso e i flag.

.NET Framework
Disponibile da 4.0
Torna all'inizio
Mostra: