PermissionSet.GetEnumerator Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí enumerátor pro oprávnění sady.
public:
virtual System::Collections::IEnumerator ^ GetEnumerator();
public System.Collections.IEnumerator GetEnumerator ();
public virtual System.Collections.IEnumerator GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.IEnumerator
override this.GetEnumerator : unit -> System.Collections.IEnumerator
Public Function GetEnumerator () As IEnumerator
Public Overridable Function GetEnumerator () As IEnumerator
Návraty
Objekt enumerátoru pro oprávnění sady.
Implementuje
Příklady
Následující příklad kódu ukazuje použití GetEnumerator metody k výpisu všech oprávnění v sadě oprávnění. Tento příklad kódu je součástí většího příkladu PermissionSet pro třídu .
// Display results of PermissionSet::GetEnumerator.
IEnumerator^ psEnumerator = ps1->GetEnumerator();
while ( psEnumerator->MoveNext() )
{
Console::WriteLine( psEnumerator->Current );
}
// Display results of PermissionSet.GetEnumerator.
IEnumerator psEnumerator = ps1.GetEnumerator();
while (psEnumerator.MoveNext())
{
Console.WriteLine(psEnumerator.Current);
}
' Display results of PermissionSet.GetEnumerator.
Dim psEnumerator As IEnumerator = ps1.GetEnumerator()
While psEnumerator.MoveNext()
Console.WriteLine(psEnumerator.Current)
End While
Poznámky
Enumerátor použijte jako index pro přístup k jednotlivým objektům oprávnění v sadě.
Poznámky pro dědice
Když dědíte z PermissionSet, můžete změnit chování GetEnumerator() metody přepsáním GetEnumeratorImpl() metody .