DataContractSerializerOperationBehavior.CreateSerializer Метод

Определение

Создает экземпляр класса, наследуемого от XmlObjectSerializer для процессов сериализации и десериализации.

Перегрузки

Имя Описание
CreateSerializer(Type, String, String, IList<Type>)

Создает экземпляр класса, наследуемого от XmlObjectSerializer для процессов сериализации и десериализации.

CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)

Создает экземпляр класса, наследуемого от XmlObjectSerializer для процессов сериализации и десериализации с XmlDictionaryString, содержащей пространство имен.

CreateSerializer(Type, String, String, IList<Type>)

Исходный код:
DataContractSerializerOperationBehavior.cs
Исходный код:
DataContractSerializerOperationBehavior.cs
Исходный код:
DataContractSerializerOperationBehavior.cs

Создает экземпляр класса, наследуемого от XmlObjectSerializer для процессов сериализации и десериализации.

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

Параметры

type
Type

Создание Type сериализатора для.

name
String

Имя созданного типа.

ns
String

Пространство имен созданного типа.

knownTypes
IList<Type>

IList<T> ОбъектType, содержащий известные типы.

Возвращаемое значение

Экземпляр класса, наследуемого XmlObjectSerializer от класса.

Комментарии

И наследуется NetDataContractSerializerDataContractSerializer от XmlObjectSerializer класса.

Применяется к

CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)

Исходный код:
DataContractSerializerOperationBehavior.cs
Исходный код:
DataContractSerializerOperationBehavior.cs
Исходный код:
DataContractSerializerOperationBehavior.cs

Создает экземпляр класса, наследуемого от XmlObjectSerializer для процессов сериализации и десериализации с XmlDictionaryString, содержащей пространство имен.

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

Параметры

type
Type

Тип для сериализации или десериализации.

name
XmlDictionaryString

Имя сериализованного типа.

ns
XmlDictionaryString

Объект, XmlDictionaryString содержащий пространство имен сериализованного типа.

knownTypes
IList<Type>

IList<T> ОбъектType, содержащий известные типы.

Возвращаемое значение

Экземпляр класса, наследуемого XmlObjectSerializer от класса.

Комментарии

И наследуется DataContractSerializerNetDataContractSerializer от XmlObjectSerializer класса.

Применяется к