DataContractSerializerOperationBehavior.CreateSerializer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un'istanza di una classe che eredita da XmlObjectSerializer per processi di serializzazione e deserializzazione.
Overload
CreateSerializer(Type, String, String, IList<Type>) |
Crea un'istanza di una classe che eredita da XmlObjectSerializer per processi di serializzazione e deserializzazione. |
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
Crea un'istanza di una classe che eredita da XmlObjectSerializer per processi di serializzazione e deserializzazione con un oggetto XmlDictionaryString che contiene lo spazio dei nomi. |
CreateSerializer(Type, String, String, IList<Type>)
Crea un'istanza di una classe che eredita da XmlObjectSerializer per processi di serializzazione e deserializzazione.
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
Parametri
- name
- String
Nome del tipo generato.
- ns
- String
Spazio dei nomi del tipo generato.
Restituisce
Istanza di una classe che eredita dalla classe XmlObjectSerializer.
Commenti
Le classi NetDataContractSerializer e DataContractSerializer ereditano entrambe dalla classe XmlObjectSerializer.
Si applica a
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
Crea un'istanza di una classe che eredita da XmlObjectSerializer per processi di serializzazione e deserializzazione con un oggetto XmlDictionaryString che contiene lo spazio dei nomi.
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
Parametri
- type
- Type
Tipo da serializzare o deserializzare.
- name
- XmlDictionaryString
Nome del tipo serializzato.
XmlDictionaryString contenente lo spazio dei nomi del tipo serializzato.
Restituisce
Istanza di una classe che eredita dalla classe XmlObjectSerializer.
Commenti
Le classi DataContractSerializer e NetDataContractSerializer ereditano entrambe dalla classe XmlObjectSerializer.