DataContractSerializerOperationBehavior.CreateSerializer Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een exemplaar van een klasse waaruit wordt overgenomen XmlObjectSerializer voor serialisatie- en deserialisatieprocessen.
Overloads
| Name | Description |
|---|---|
| CreateSerializer(Type, String, String, IList<Type>) |
Hiermee maakt u een exemplaar van een klasse waaruit wordt overgenomen XmlObjectSerializer voor serialisatie- en deserialisatieprocessen. |
| CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
Hiermee maakt u een exemplaar van een klasse waarvan de processen voor serialisatie en deserialisatie worden overgenomen XmlObjectSerializer met een klasse XmlDictionaryString die de naamruimte bevat. |
CreateSerializer(Type, String, String, IList<Type>)
Hiermee maakt u een exemplaar van een klasse waaruit wordt overgenomen XmlObjectSerializer voor serialisatie- en deserialisatieprocessen.
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
Parameters
- name
- String
De naam van het gegenereerde type.
- ns
- String
De naamruimte van het gegenereerde type.
Retouren
Een exemplaar van een klasse die overkomt van de XmlObjectSerializer klasse.
Opmerkingen
Zowel de NetDataContractSerializer als de DataContractSerializer overname van de XmlObjectSerializer klasse.
Van toepassing op
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
Hiermee maakt u een exemplaar van een klasse waarvan de processen voor serialisatie en deserialisatie worden overgenomen XmlObjectSerializer met een klasse XmlDictionaryString die de naamruimte bevat.
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
Parameters
- type
- Type
Het type dat moet worden geserialiseerd of gedeserialiseerd.
- name
- XmlDictionaryString
De naam van het geserialiseerde type.
Een XmlDictionaryString met de naamruimte van het geserialiseerde type.
Retouren
Een exemplaar van een klasse die overkomt van de XmlObjectSerializer klasse.
Opmerkingen
Zowel de DataContractSerializer als de NetDataContractSerializer overname van de XmlObjectSerializer klasse.