DataContractSerializerOperationBehavior.CreateSerializer 메서드

정의

serialization 및 deserialization 프로세스에 XmlObjectSerializer 상속되는 클래스의 인스턴스를 만듭니다.

오버로드

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

serialization 및 deserialization 프로세스에 XmlObjectSerializer 상속되는 클래스의 인스턴스를 만듭니다.

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

네임스페이스를 포함하는 serialization 및 deserialization 프로세스에 XmlObjectSerializer 상속되는 XmlDictionaryString 클래스의 인스턴스를 만듭니다.

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

Source:
DataContractSerializerOperationBehavior.cs
Source:
DataContractSerializerOperationBehavior.cs
Source:
DataContractSerializerOperationBehavior.cs

serialization 및 deserialization 프로세스에 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 serializer를 만들 대상입니다.

name
String

생성된 형식의 이름입니다.

ns
String

생성된 형식의 네임스페이스입니다.

knownTypes
IList<Type>

IList<T> 그 중 Type 알려진 형식을 포함합니다.

반품

클래스에서 상속되는 클래스의 XmlObjectSerializer 인스턴스입니다.

설명

NetDataContractSerializer 둘 다 클래스 DataContractSerializer 에서 상속합니다XmlObjectSerializer.

적용 대상

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

Source:
DataContractSerializerOperationBehavior.cs
Source:
DataContractSerializerOperationBehavior.cs
Source:
DataContractSerializerOperationBehavior.cs

네임스페이스를 포함하는 serialization 및 deserialization 프로세스에 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

serialize된 형식의 이름입니다.

ns
XmlDictionaryString

XmlDictionaryString serialize된 형식의 네임스페이스를 포함하는 형식입니다.

knownTypes
IList<Type>

IList<T> 그 중 Type 알려진 형식을 포함합니다.

반품

클래스에서 상속되는 클래스의 XmlObjectSerializer 인스턴스입니다.

설명

DataContractSerializer 둘 다 클래스 NetDataContractSerializer 에서 상속합니다XmlObjectSerializer.

적용 대상