SerializationInfoEnumerator Klasa

Definicja

Zapewnia przyjazny dla formatującego mechanizm analizowania danych w programie SerializationInfo. Klasa ta nie może być dziedziczona.

public ref class SerializationInfoEnumerator sealed : System::Collections::IEnumerator
public sealed class SerializationInfoEnumerator : System.Collections.IEnumerator
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SerializationInfoEnumerator : System.Collections.IEnumerator
type SerializationInfoEnumerator = class
    interface IEnumerator
[<System.Runtime.InteropServices.ComVisible(true)>]
type SerializationInfoEnumerator = class
    interface IEnumerator
Public NotInheritable Class SerializationInfoEnumerator
Implements IEnumerator
Dziedziczenie
SerializationInfoEnumerator
Atrybuty
Implementuje

Uwagi

Bieżąca klasa jest standardowym modułem wyliczania, który analizuje wartości przechowywane w SerializationInfoelemencie . Zamiast rejestrować wartości, SerializationInfoEnumerator wskaźnik przechowuje wskaźniki do zmiennych SerializationInfo członkowskich, które je utworzyły.

Ta klasa jest zgodna z mechanizmem IEnumerator .

Właściwości

Current

Pobiera obecnie badany element.

Name

Pobiera nazwę aktualnie badanego elementu.

ObjectType

Pobiera typ aktualnie badanego elementu.

Value

Pobiera wartość aktualnie badanego elementu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MoveNext()

Aktualizacje moduł wyliczający do następnego elementu.

Reset()

Resetuje moduł wyliczający do pierwszego elementu.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IEnumerator.Current

Pobiera bieżący element w kolekcji.

Dotyczy

Zobacz też