Sdílet prostřednictvím


DesignerSerializationManager.IDesignerSerializationManager.SerializationComplete Událost

Definice

Vyvolá se po dokončení serializace.

event EventHandler System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SerializationComplete;
member this.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.SerializationComplete : EventHandler 
Custom Event SerializationComplete As EventHandler Implements System.ComponentModel.Design.Serialization.IDesignerSerializationManager

Event Type

Implementuje

Výjimky

Správce serializace nemá aktivní serializace relace.

Poznámky

Obvykle proces serializace je jednovláknové a měl by být bezstavový. Pokud tyto vlastnosti nejsou pravdivé, SerializationComplete může být událost použita k organizaci procesu. Serializátor může sledovat tuto událost vědět, že serializace proces je dokončen.

Například někdy serializátor potřebuje zapisovat do jiného souboru, například do souboru prostředků. V takovém případě by bylo neefektivní navrhnout serializátor zavřít soubor, když je dokončen, protože serializace grafu objektu obecně vyžaduje několik serializátorů; soubor prostředků by se proto mnohokrát otevřel a zavřel. Místo toho lze k souboru prostředků přistupovat prostřednictvím objektu, který sledoval SerializationComplete událost, a tento objekt by mohl zavřít soubor prostředků na konci serializace.

V související použití lze tuto událost použít k odebrání dočasné služby nainstalované ve správci serializace.

Platí pro

Viz také