DataContractSerializerOperationBehavior.CreateSerializer Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Instanz einer Klasse, die vom XmlObjectSerializer für Serialisierungs- und Deserialisierungsprozesse erbt.
Überlädt
CreateSerializer(Type, String, String, IList<Type>) |
Erstellt eine Instanz einer Klasse, die vom XmlObjectSerializer für Serialisierungs- und Deserialisierungsprozesse erbt. |
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
Erstellt eine Instanz einer Klasse, die vom XmlObjectSerializer für Serialisierungs- und Deserialisierungsprozesse erbt und die den Namespace in einer XmlDictionaryString enthält. |
CreateSerializer(Type, String, String, IList<Type>)
Erstellt eine Instanz einer Klasse, die vom XmlObjectSerializer für Serialisierungs- und Deserialisierungsprozesse erbt.
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
Parameter
- name
- String
Der Name des generierten Typs.
- ns
- String
Der Namespace des generierten Typs.
Gibt zurück
Eine Instanz einer Klasse, die von der XmlObjectSerializer-Klasse erbt.
Hinweise
Sowohl NetDataContractSerializer als auch DataContractSerializer erben von der XmlObjectSerializer-Klasse.
Gilt für:
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
Erstellt eine Instanz einer Klasse, die vom XmlObjectSerializer für Serialisierungs- und Deserialisierungsprozesse erbt und die den Namespace in einer XmlDictionaryString enthält.
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
Parameter
- type
- Type
Der zu serialisierende oder zu deserialisierende Typ.
- name
- XmlDictionaryString
Der Name des serialisierten Typs.
XmlDictionaryString, die den Namespace des serialisierten Typs enthält.
Gibt zurück
Eine Instanz einer Klasse, die von der XmlObjectSerializer-Klasse erbt.
Hinweise
Sowohl DataContractSerializer als auch NetDataContractSerializer erben von der XmlObjectSerializer-Klasse.