ComponentSerializationService Clase
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

ComponentSerializationService (Clase)

 

Proporciona la clase base para serializar un conjunto de componentes u objetos serializables en un almacén de serialización.

Espacio de nombres:   System.ComponentModel.Design.Serialization
Ensamblado:  System (en System.dll)

System.Object
  System.ComponentModel.Design.Serialization.ComponentSerializationService
    System.ComponentModel.Design.Serialization.CodeDomComponentSerializationService

[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public abstract class ComponentSerializationService

NombreDescripción
System_CAPS_protmethodComponentSerializationService()

Inicializa una nueva instancia de la clase ComponentSerializationService.

NombreDescripción
System_CAPS_pubmethodCreateStore()

Crea un nuevo SerializationStore.

System_CAPS_pubmethodDeserialize(SerializationStore)

Deserializa el almacén determinado para generar una colección de objetos.

System_CAPS_pubmethodDeserialize(SerializationStore, IContainer)

Deserializa el almacén determinado y rellena la interfaz IContainer determinada con los objetos IComponent deserializados.

System_CAPS_pubmethodDeserializeTo(SerializationStore, IContainer)

Deserializa el objeto SerializationStore especificado en el contenedor determinado.

System_CAPS_pubmethodDeserializeTo(SerializationStore, IContainer, Boolean)

Deserializa el objeto SerializationStore especificado en el contenedor determinado, validando opcionalmente los tipos reciclados.

System_CAPS_pubmethodDeserializeTo(SerializationStore, IContainer, Boolean, Boolean)

Deserializa el objeto SerializationStore especificado en el contenedor determinado, aplicando opcionalmente los valores de propiedades predeterminados.

System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object.)

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object.)

System_CAPS_pubmethodGetHashCode()

Sirve como una función hash para un tipo en particular. (Heredado de Object.)

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual. (Heredado de Object.)

System_CAPS_pubmethodLoadStore(Stream)

Carga un objeto SerializationStore de una secuencia.

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual. (Heredado de Object.)

System_CAPS_pubmethodSerialize(SerializationStore, Object)

Serializa el objeto especificado en el objeto SerializationStore especificado.

System_CAPS_pubmethodSerializeAbsolute(SerializationStore, Object)

Serializa el objeto dado, teniendo en cuenta los valores de propiedad predeterminados.

System_CAPS_pubmethodSerializeMember(SerializationStore, Object, MemberDescriptor)

Serializa el miembro determinado en el objeto dado.

System_CAPS_pubmethodSerializeMemberAbsolute(SerializationStore, Object, MemberDescriptor)

Serializa el miembro especificado en el objeto determinado, teniendo en cuenta el valor de propiedad predeterminado.

System_CAPS_pubmethodToString()

Retorna una cadena que representa al objeto actual. (Heredado de Object.)

ComponentSerializationService serializa un conjunto de componentes u objetos serializables en un almacén de serialización.El almacén se puede deserializar más tarde.La clase ComponentSerializationService difiere de otros esquemas de serialización en que el formato de serialización es opaco y permite la serialización parcial de objetos.Por ejemplo, puede decidir serializar sólo las propiedades seleccionadas de un objeto.

Esta clase es abstract.Normalmente, DesignerLoader proporcionará una implementación concreta de esta clase y la agregará como servicio a su objeto DesignSurface.Esto permite que los objetos se serialicen con el formato más conveniente.

La clase ComponentSerializationService reemplaza la interfaz IDesignerSerializationService de la versión 1.0 de .NET Framework, aunque ésta última se retiene para conseguir la compatibilidad con versiones anteriores.

Notas para los herederos:

Cuando se hereda de la clase ComponentSerializationService, se deben reemplazar todos los métodos de esta clase.Algunos de estos métodos están diseñados para producir excepciones, tal y como se documenta en los temas correspondientes. Se recomienda que las clases derivadas sigan estas directrices para mantener la coherencia de las operaciones.Para obtener más información, vea la clase CodeDomComponentSerializationService.

.NET Framework
Disponible desde 2.0

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Volver al principio
Mostrar:
© 2016 Microsoft