DataContractSerializerOperationBehavior.CreateSerializer Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une instance d’une classe qui hérite des processus de XmlObjectSerializer sérialisation et de désérialisation.
Surcharges
| Nom | Description |
|---|---|
| CreateSerializer(Type, String, String, IList<Type>) |
Crée une instance d’une classe qui hérite des processus de XmlObjectSerializer sérialisation et de désérialisation. |
| CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
Crée une instance d’une classe qui hérite des processus de XmlObjectSerializer sérialisation et de désérialisation avec un XmlDictionaryString espace de noms qui contient l’espace de noms. |
CreateSerializer(Type, String, String, IList<Type>)
Crée une instance d’une classe qui hérite des processus de XmlObjectSerializer sérialisation et de désérialisation.
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
Paramètres
- name
- String
Nom du type généré.
- ns
- String
Espace de noms du type généré.
Retours
Instance d’une classe qui hérite de la XmlObjectSerializer classe.
Remarques
À la fois le NetDataContractSerializer et l’héritage DataContractSerializer de la XmlObjectSerializer classe.
S’applique à
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
Crée une instance d’une classe qui hérite des processus de XmlObjectSerializer sérialisation et de désérialisation avec un XmlDictionaryString espace de noms qui contient l’espace de noms.
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
Paramètres
- type
- Type
Type à sérialiser ou désérialiser.
- name
- XmlDictionaryString
Nom du type sérialisé.
Qui XmlDictionaryString contient l’espace de noms du type sérialisé.
Retours
Instance d’une classe qui hérite de la XmlObjectSerializer classe.
Remarques
À la fois le DataContractSerializer et l’héritage NetDataContractSerializer de la XmlObjectSerializer classe.