Questa documentazione è stata archiviata e non viene gestita.

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
Mostra: