SerializationInfoEnumerator.MoveNext Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.