DataContractSerializerOperationBehavior.CreateSerializer Método
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í.
Crea una instancia de una clase que hereda de XmlObjectSerializer para los procesos de serialización y deserialización.
Sobrecargas
CreateSerializer(Type, String, String, IList<Type>) |
Crea una instancia de una clase que hereda de XmlObjectSerializer para los procesos de serialización y deserialización. |
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
Crea una instancia de una clase que hereda de XmlObjectSerializer para los procesos de serialización y deserialización con la clase XmlDictionaryString que contiene el espacio de nombres. |
CreateSerializer(Type, String, String, IList<Type>)
Crea una instancia de una clase que hereda de XmlObjectSerializer para los procesos de serialización y deserialización.
public:
virtual System::Runtime::Serialization::XmlObjectSerializer ^ CreateSerializer(Type ^ type, System::String ^ name, System::String ^ ns, System::Collections::Generic::IList<Type ^> ^ knownTypes);
public virtual System.Runtime.Serialization.XmlObjectSerializer CreateSerializer (Type type, string name, string ns, System.Collections.Generic.IList<Type> knownTypes);
abstract member CreateSerializer : Type * string * string * System.Collections.Generic.IList<Type> -> System.Runtime.Serialization.XmlObjectSerializer
override this.CreateSerializer : Type * string * string * System.Collections.Generic.IList<Type> -> System.Runtime.Serialization.XmlObjectSerializer
Public Overridable Function CreateSerializer (type As Type, name As String, ns As String, knownTypes As IList(Of Type)) As XmlObjectSerializer
Parámetros
- name
- String
El nombre del tipo generado.
- ns
- String
Espacio de nombres del tipo generado.
Devoluciones
Instancia de una clase que hereda de la clase XmlObjectSerializer.
Comentarios
NetDataContractSerializer y DataContractSerializer heredan de la clase XmlObjectSerializer.
Se aplica a
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
Crea una instancia de una clase que hereda de XmlObjectSerializer para los procesos de serialización y deserialización con la clase XmlDictionaryString que contiene el espacio de nombres.
public:
virtual System::Runtime::Serialization::XmlObjectSerializer ^ CreateSerializer(Type ^ type, System::Xml::XmlDictionaryString ^ name, System::Xml::XmlDictionaryString ^ ns, System::Collections::Generic::IList<Type ^> ^ knownTypes);
public virtual System.Runtime.Serialization.XmlObjectSerializer CreateSerializer (Type type, System.Xml.XmlDictionaryString name, System.Xml.XmlDictionaryString ns, System.Collections.Generic.IList<Type> knownTypes);
abstract member CreateSerializer : Type * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * System.Collections.Generic.IList<Type> -> System.Runtime.Serialization.XmlObjectSerializer
override this.CreateSerializer : Type * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString * System.Collections.Generic.IList<Type> -> System.Runtime.Serialization.XmlObjectSerializer
Public Overridable Function CreateSerializer (type As Type, name As XmlDictionaryString, ns As XmlDictionaryString, knownTypes As IList(Of Type)) As XmlObjectSerializer
Parámetros
- type
- Type
El tipo que se va a serializar o deserializar.
- name
- XmlDictionaryString
Nombre del tipo serializado.
Una XmlDictionaryString que contiene el espacio de nombres del tipo serializado.
Devoluciones
Instancia de una clase que hereda de la clase XmlObjectSerializer.
Comentarios
DataContractSerializer y NetDataContractSerializer heredan de la clase XmlObjectSerializer.