Esporta (0) Stampa
Espandi tutto

Metodo ObjectSecurity.AccessRuleFactory

Aggiornamento: novembre 2007

Inizializza una nuova istanza della classe AccessRule con i valori specificati.

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

public abstract AccessRule AccessRuleFactory(
	IdentityReference identityReference,
	int accessMask,
	bool isInherited,
	InheritanceFlags inheritanceFlags,
	PropagationFlags propagationFlags,
	AccessControlType type
)
public abstract AccessRule AccessRuleFactory(
	IdentityReference identityReference,
	int accessMask,
	boolean isInherited,
	InheritanceFlags inheritanceFlags,
	PropagationFlags propagationFlags,
	AccessControlType type
)
public abstract function AccessRuleFactory(
	identityReference : IdentityReference, 
	accessMask : int, 
	isInherited : boolean, 
	inheritanceFlags : InheritanceFlags, 
	propagationFlags : PropagationFlags, 
	type : AccessControlType
) : AccessRule

Parametri

identityReference
Tipo: System.Security.Principal.IdentityReference

Identità a cui la regola di accesso viene applicata. Deve essere un oggetto di cui sia possibile eseguire il cast come classe SecurityIdentifier.

accessMask
Tipo: System.Int32

Maschera di accesso di questa regola. La maschera di accesso è un insieme a 32 bit di bit anonimi, il cui significato è definito dai singoli integratori.

isInherited
Tipo: System.Boolean

true se questa regola viene ereditata da un contenitore padre.

inheritanceFlags
Tipo: System.Security.AccessControl.InheritanceFlags

Specifica le proprietà di ereditarietà della regola di accesso.

propagationFlags
Tipo: System.Security.AccessControl.PropagationFlags

Specifica se le regole di accesso ereditate vengono propagate automaticamente. I flag di propagazione vengono ignorati se inheritanceFlags viene impostato su None.

type
Tipo: System.Security.AccessControl.AccessControlType

Specifica il tipo di controllo di accesso valido.

Valore restituito

Tipo: System.Security.AccessControl.AccessRule

Oggetto AccessRule creato da questo metodo.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0, 2.0

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft