Sdílet prostřednictvím


PermissionSet.GetEnumerator Metoda

Definice

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 .

Platí pro