Share via


PermissionSet.GetEnumerator Metode

Definisi

Mengembalikan enumerator untuk izin set.

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

Mengembalikan

Objek enumerator untuk izin set.

Penerapan

Contoh

Contoh kode berikut menunjukkan penggunaan GetEnumerator metode untuk mencantumkan semua izin dalam kumpulan izin. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk PermissionSet kelas .

// 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

Keterangan

Gunakan enumerator sebagai indeks untuk mengakses objek izin individual dalam set.

Catatan Bagi Inheritor

Ketika Anda mewarisi dari PermissionSet, Anda dapat mengubah perilaku GetEnumerator() metode dengan mengesampingkan GetEnumeratorImpl() metode .

Berlaku untuk