İngilizce dilinde oku

Aracılığıyla paylaş


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

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 ile 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

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

C#
public virtual System.Runtime.Serialization.XmlObjectSerializer CreateSerializer(Type type, string name, string ns, System.Collections.Generic.IList<Type> knownTypes);

Parametreler

type
Type

Type için seri hale getirici oluşturulacak.

name
String

Oluşturulan türün adı.

ns
String

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

knownTypes
IList<Type>

Type Bilinen IList<T> türleri içeren bir.

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

.NET 10 (package-provided) ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0

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

Kaynak:
DataContractSerializerOperationBehavior.cs
Kaynak:
DataContractSerializerOperationBehavior.cs

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

C#
public virtual System.Runtime.Serialization.XmlObjectSerializer CreateSerializer(Type type, System.Xml.XmlDictionaryString name, System.Xml.XmlDictionaryString ns, System.Collections.Generic.IList<Type> knownTypes);

Parametreler

type
Type

Seri hale getirilmeye veya seri durumdan çıkarma türü.

name
XmlDictionaryString

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

ns
XmlDictionaryString

XmlDictionaryString Seri hale getirilmiş türün ad alanını içeren bir.

knownTypes
IList<Type>

Type Bilinen IList<T> türleri içeren bir.

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

.NET 10 (package-provided) ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0