Compartir a través de


DesignerSerializationManager.IDesignerSerializationManager.SerializationComplete Evento

Definición

Se produce al finalizar la serialización.

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

Tipo de evento

Implementaciones

Excepciones

El administrador de serialización no tiene una sesión de serialización activa.

Comentarios

Normalmente, el proceso de serialización es de un solo subproceso y debe no tener estado. Cuando estas características no son verdaderas, el SerializationComplete evento se puede usar para ayudar a organizar el proceso. Un serializador puede realizar un seguimiento de este evento para saber que el proceso de serialización está completo.

Por ejemplo, a veces un serializador debe escribir en otro archivo, como un archivo de recursos. En tal caso, sería ineficaz diseñar el serializador para cerrar el archivo cuando termine porque la serialización de un gráfico de objetos normalmente requiere varios serializadores; por lo tanto, el archivo de recursos se abriría y cerraría muchas veces. En su lugar, se podría tener acceso al archivo de recursos a través de un objeto que realiza un seguimiento del SerializationComplete evento y ese objeto podría cerrar el archivo de recursos al final de la serialización.

En un uso relacionado, este evento se puede usar para quitar un servicio temporal instalado en el administrador de serialización.

Se aplica a

Consulte también