Partager via


PermissionSet.GetEnumerator Méthode

Définition

Retourne un énumérateur pour les autorisations de l’ensemble.

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

Retours

Objet énumérateur pour les autorisations de l’ensemble.

Implémente

Exemples

L’exemple de code suivant montre l’utilisation de la GetEnumerator méthode pour répertorier toutes les autorisations dans un jeu d’autorisations. Cet exemple de code fait partie d’un exemple plus grand fourni pour la PermissionSet classe .

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

Remarques

Utilisez l’énumérateur comme index pour accéder aux objets d’autorisation individuels dans le jeu.

Notes pour les héritiers

Lorsque vous héritez de PermissionSet, vous pouvez modifier le comportement de la GetEnumerator() méthode en remplaçant la GetEnumeratorImpl() méthode .

S’applique à