DesignerSerializationManager.IDesignerSerializationManager.SerializationComplete Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.