DataContractSerializerOperationBehavior.CreateSerializer Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en instans av en klass som ärver från XmlObjectSerializer för serialiserings- och deserialiseringsprocesser.
Överlagringar
| Name | Description |
|---|---|
| CreateSerializer(Type, String, String, IList<Type>) |
Skapar en instans av en klass som ärver från XmlObjectSerializer för serialiserings- och deserialiseringsprocesser. |
| CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>) |
Skapar en instans av en klass som ärver från XmlObjectSerializer för serialiserings- och deserialiseringsprocesser med en XmlDictionaryString som innehåller namnområdet. |
CreateSerializer(Type, String, String, IList<Type>)
Skapar en instans av en klass som ärver från XmlObjectSerializer för serialiserings- och deserialiseringsprocesser.
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
Parametrar
- name
- String
Namnet på den genererade typen.
- ns
- String
Namnområdet för den genererade typen.
Returer
En instans av en klass som ärver från XmlObjectSerializer klassen.
Kommentarer
NetDataContractSerializer Både och DataContractSerializer ärver från XmlObjectSerializer klassen.
Gäller för
CreateSerializer(Type, XmlDictionaryString, XmlDictionaryString, IList<Type>)
Skapar en instans av en klass som ärver från XmlObjectSerializer för serialiserings- och deserialiseringsprocesser med en XmlDictionaryString som innehåller namnområdet.
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
Parametrar
- type
- Type
Den typ som ska serialiseras eller deserialiseras.
- name
- XmlDictionaryString
Namnet på den serialiserade typen.
En XmlDictionaryString som innehåller namnområdet för den serialiserade typen.
Returer
En instans av en klass som ärver från XmlObjectSerializer klassen.
Kommentarer
DataContractSerializer Både och NetDataContractSerializer ärver från XmlObjectSerializer klassen.