Freigeben über


NameObjectCollectionBase.OnDeserialization(Object) Methode

Definition

Implementiert die ISerializable-Schnittstelle und löst das Deserialisierungsereignis aus, sobald die Deserialisierung abgeschlossen ist.

public:
 virtual void OnDeserialization(System::Object ^ sender);
public virtual void OnDeserialization (object? sender);
public virtual void OnDeserialization (object sender);
abstract member OnDeserialization : obj -> unit
override this.OnDeserialization : obj -> unit
Public Overridable Sub OnDeserialization (sender As Object)

Parameter

sender
Object

Die Quelle des Deserialisierungsereignisses.

Implementiert

Ausnahmen

Das der aktuellen SerializationInfo-Instanz zugeordnete NameObjectCollectionBase-Objekt ist ungültig.

Hinweise

Obwohl die OnDeserialization Methode für COM-Clients standardmäßig nicht sichtbar ist, kann das Erben der NameObjectCollectionBase Klasse sie verfügbar machen und unerwünschtes Verhalten in COM-Clients verursachen.

Diese Methode ist ein O()n-Vorgang, wobei n ist Count.

Gilt für:

Weitere Informationen