SerializationInfoEnumerator.MoveNext Methode

Definition

Aktualisiert den Enumerator auf das nächste Element.

public:
 virtual bool MoveNext();
public bool MoveNext ();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean

Gibt zurück

Boolean

true, wenn ein neues Element gefunden wurde, andernfalls false.

Implementiert

Beispiele

Im folgenden Beispiel wird das Aufrufen der MoveNext-Methode veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SerializationInfo Klasse bereitgestellt wird.

private:
    static void DisplaySerializationInfo(SerializationInfo^ info)
    {
        Console::WriteLine("Values in the SerializationInfo:");
        for each (SerializationEntry^ infoEntry in info)
        {
            Console::WriteLine("Name={0}, ObjectType={1}, Value={2}",
                infoEntry->Name, infoEntry->ObjectType, infoEntry->Value);
        }
    }
private void DisplaySerializationInfo(SerializationInfo info)
{
    SerializationInfoEnumerator e = info.GetEnumerator();
    Console.WriteLine("Values in the SerializationInfo:");
    while (e.MoveNext())
    {
        Console.WriteLine("Name={0}, ObjectType={1}, Value={2}", e.Name, e.ObjectType, e.Value);
    }
}

Hinweise

Um die Aufzählung zu initialisieren, rufen MoveNext Sie jedes Element auf, bis Sie das letzte Element erreichen.

Gilt für: