ISerializationSurrogateProvider2 Interfaz
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í.
Proporciona los métodos necesarios para sustituir un tipo por otro por DataContractSerializer durante la exportación e importación de documentos de esquema XML (XSD). Esta interfaz se basa en ISerializationSurrogateProvider.
public interface class ISerializationSurrogateProvider2 : System::Runtime::Serialization::ISerializationSurrogateProvider
public interface ISerializationSurrogateProvider2 : System.Runtime.Serialization.ISerializationSurrogateProvider
type ISerializationSurrogateProvider2 = interface
interface ISerializationSurrogateProvider
Public Interface ISerializationSurrogateProvider2
Implements ISerializationSurrogateProvider
- Implementaciones
Junto con ISerializationCodeDomSurrogateProvider
, estas interfaces reemplazan la IDataContractSurrogate
interfaz de .NET Framework 4.8.
Get |
Durante las operaciones de exportación de esquema, inserta anotaciones en el esquema para valores no |
Get |
Durante las operaciones de exportación de esquema, inserta anotaciones en el esquema para valores no |
Get |
Durante la deserialización, devuelve un objeto que es un suplente del objeto especificado. (Heredado de ISerializationSurrogateProvider) |
Get |
Establece la colección de tipos conocidos para usar con la serialización y deserialización de objetos de datos personalizados. |
Get |
Durante la serialización, devuelve un objeto que sustituye el objeto especificado. (Heredado de ISerializationSurrogateProvider) |
Get |
Durante la importación del esquema, devuelve el tipo al que hace referencia el esquema. |
Get |
Durante la serialización, la deserialización y la importación e importación del esquema, devuelve un tipo de contrato de datos que sustituye el tipo especificado. (Heredado de ISerializationSurrogateProvider) |
Produto | Versións |
---|---|
.NET | 7, 8, 9 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: