IExternalSerializer Interfaz
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í.
Interfaz que permite a los serializadores de terceros realizar la serialización, incluso cuando los tipos que se serializan no se conocen (genéricos) en el momento de la inicialización.
Los tipos que heredan esta interfaz se detectan mediante la inserción de dependencias y se incorporan automáticamente en el Administrador de serialización.
public interface IExternalSerializer
type IExternalSerializer = interface
Public Interface IExternalSerializer
- Derivado
Métodos
DeepCopy(Object, ICopyContext) |
Intenta crear una copia del origen. |
Deserialize(Type, IDeserializationContext) |
Intenta deserializar un elemento. |
Initialize(Logger) |
Inicializa el serializador externo. Se llama una vez cuando el administrador de serialización crea una instancia de este tipo |
IsSupportedType(Type) |
Informa al administrador de serialización si este serializador admite el tipo para la serialización. |
Serialize(Object, ISerializationContext, Type) |
Intenta serializar un elemento. |