DataContractSerializerOperationBehavior.CreateSerializer 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
serialization 및 deserialization 프로세스에 대해 XmlObjectSerializer에서 상속되는 클래스의 인스턴스를 만듭니다.
오버로드
CreateSerializer(Type, String, String, IList<Type>) |
serialization 및 deserialization 프로세스에 대해 XmlObjectSerializer에서 상속되는 클래스의 인스턴스를 만듭니다. |
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
네임스페이스를 포함하는 XmlObjectSerializer을 사용하여 serialization 및 deserialization 프로세스를 위해 XmlDictionaryString에서 상속되는 클래스의 인스턴스를 만듭니다. |
CreateSerializer(Type, String, String, IList<Type>)
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
매개 변수
- name
- String
생성된 형식의 이름입니다.
- ns
- String
생성된 형식의 네임스페이스입니다.
반환
XmlObjectSerializer 클래스에서 상속되는 클래스의 인스턴스입니다.
설명
NetDataContractSerializer DataContractSerializer 둘 다 클래스에서 상속합니다XmlObjectSerializer.
적용 대상
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
네임스페이스를 포함하는 XmlObjectSerializer을 사용하여 serialization 및 deserialization 프로세스를 위해 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된 형식의 이름입니다.
serialize된 형식의 네임스페이스를 포함하는 XmlDictionaryString입니다.
반환
XmlObjectSerializer 클래스에서 상속되는 클래스의 인스턴스입니다.
설명
DataContractSerializer NetDataContractSerializer 둘 다 클래스에서 상속합니다XmlObjectSerializer.