DataContractSerializerOperationBehavior.CreateSerializer Yöntem

Tanım

Serileştirme ve seri durumdan çıkarma işlemleri için öğesinden XmlObjectSerializer devralan bir sınıfın örneğini oluşturur.

Aşırı Yüklemeler

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

Serileştirme ve seri durumdan çıkarma işlemleri için öğesinden XmlObjectSerializer devralan bir sınıfın örneğini oluşturur.

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

Ad alanını içeren bir serileştirme ve seri durumdan çıkarma işlemleri için öğesinden XmlObjectSerializer devralan bir XmlDictionaryString sınıfın örneğini oluşturur.

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

Kaynak:
DataContractSerializerOperationBehavior.cs
Kaynak:
DataContractSerializerOperationBehavior.cs
Kaynak:
DataContractSerializerOperationBehavior.cs

Serileştirme ve seri durumdan çıkarma işlemleri için öğesinden XmlObjectSerializer devralan bir sınıfın örneğini oluşturur.

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

Parametreler

type
Type

Type için seri hale getirici oluşturmak için.

name
String

Oluşturulan türün adı.

ns
String

Oluşturulan türün ad alanı.

knownTypes
IList<Type>

Bu IList<T> türlerden biri Type bilinen türleri içerir.

Döndürülenler

sınıfından devralan bir sınıfın XmlObjectSerializer örneği.

Açıklamalar

NetDataContractSerializer hem hem de DataContractSerializer sınıfından devralırXmlObjectSerializer.

Şunlara uygulanır

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

Kaynak:
DataContractSerializerOperationBehavior.cs
Kaynak:
DataContractSerializerOperationBehavior.cs
Kaynak:
DataContractSerializerOperationBehavior.cs

Ad alanını içeren bir serileştirme ve seri durumdan çıkarma işlemleri için öğesinden XmlObjectSerializer devralan bir XmlDictionaryString sınıfın örneğini oluşturur.

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

Parametreler

type
Type

Seri hale getirmek veya seri durumdan çıkarmak için türü.

name
XmlDictionaryString

Seri hale getirilmiş türün adı.

ns
XmlDictionaryString

Serileştirilmiş XmlDictionaryString türün ad alanını içeren bir.

knownTypes
IList<Type>

Bu IList<T> türlerden biri Type bilinen türleri içerir.

Döndürülenler

sınıfından devralan bir sınıfın XmlObjectSerializer örneği.

Açıklamalar

DataContractSerializer hem hem de NetDataContractSerializer sınıfından devralırXmlObjectSerializer.

Şunlara uygulanır