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 von XmlObjectSerializer serialisierungs- und Deserialisierungsprozessen erbt.
Überlädt
| Name | Beschreibung |
|---|---|
| CreateSerializer(Type, String, String, IList<Type>) |
Erstellt eine Instanz einer Klasse, die von XmlObjectSerializer serialisierungs- und Deserialisierungsprozessen erbt. |
| CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
Erstellt eine Instanz einer Klasse, die von XmlObjectSerializer serialisierungs- und Deserialisierungsprozessen mit einem XmlDictionaryString Namespace erbt. |
CreateSerializer(Type, String, String, IList<Type>)
Erstellt eine Instanz einer Klasse, die von XmlObjectSerializer serialisierungs- und Deserialisierungsprozessen 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 die NetDataContractSerializer Klasse als auch die DataContractSerializer Vererbung von der XmlObjectSerializer Klasse.
Gilt für:
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
Erstellt eine Instanz einer Klasse, die von XmlObjectSerializer serialisierungs- und Deserialisierungsprozessen mit einem XmlDictionaryString Namespace erbt.
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 Typ, der serialisiert oder deserialisiert werden soll.
- name
- XmlDictionaryString
Der Name des serialisierten Typs.
Eine XmlDictionaryString , die den Namespace des serialisierten Typs enthält.
Gibt zurück
Eine Instanz einer Klasse, die von der XmlObjectSerializer Klasse erbt.
Hinweise
Sowohl die DataContractSerializer Klasse als auch die NetDataContractSerializer Vererbung von der XmlObjectSerializer Klasse.