DataContractSerializerOperationBehavior.CreateSerializer Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří instanci třídy, která dědí z XmlObjectSerializer pro procesy serializace a deserializace.
Přetížení
CreateSerializer(Type, String, String, IList<Type>) |
Vytvoří instanci třídy, která dědí z XmlObjectSerializer pro procesy serializace a deserializace. |
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
Vytvoří instanci třídy, která dědí z XmlObjectSerializer procesu serializace a deserializace s objektem XmlDictionaryString , který obsahuje obor názvů. |
CreateSerializer(Type, String, String, IList<Type>)
Vytvoří instanci třídy, která dědí z XmlObjectSerializer pro procesy serializace a deserializace.
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
Parametry
- name
- String
Název vygenerovaného typu.
- ns
- String
Obor názvů vygenerovaného typu.
Návraty
Instance třídy, která dědí z třídy XmlObjectSerializer .
Poznámky
Dědí NetDataContractSerializerDataContractSerializer z XmlObjectSerializer třídy i .
Platí pro
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
Vytvoří instanci třídy, která dědí z XmlObjectSerializer procesu serializace a deserializace s objektem XmlDictionaryString , který obsahuje obor názvů.
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
Parametry
- type
- Type
Typ serializace nebo deserializace.
- name
- XmlDictionaryString
Název serializovaného typu.
Obsahuje XmlDictionaryString obor názvů serializovaného typu.
Návraty
Instance třídy, která dědí z třídy XmlObjectSerializer .
Poznámky
Dědí DataContractSerializerNetDataContractSerializer z XmlObjectSerializer třídy i .