C# Класс System.Runtime.Serialization.XmlFormatterSerializer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Serialize ( Type type, object graph ) : void
Serialize ( XmlDictionaryWriter writer, object graph, Type declaredType, KnownTypeCollection types, bool ignoreUnknown, int maxItems, string root_ns, bool preserveObjectReferences, DataContractResolver resolver, DataContractResolver defaultResolver ) : void
SerializePrimitive ( Type type, object graph, XmlQualifiedName qname ) : void
TrySerializeAsReference ( bool isMapReference, object graph, string &label ) : bool
WriteEndElement ( ) : void
WriteStartElement ( string memberName, string memberNamespace, string contentNamespace ) : void
XmlFormatterSerializer ( XmlDictionaryWriter writer, KnownTypeCollection types, bool ignoreUnknown, int maxItems, string root_ns, bool preserveObjectReferences, DataContractResolver resolver, DataContractResolver defaultResolver ) : System

Описание методов

Serialize() публичный Метод

public Serialize ( Type type, object graph ) : void
type System.Type
graph object
Результат void

Serialize() публичный статический Метод

public static Serialize ( XmlDictionaryWriter writer, object graph, Type declaredType, KnownTypeCollection types, bool ignoreUnknown, int maxItems, string root_ns, bool preserveObjectReferences, DataContractResolver resolver, DataContractResolver defaultResolver ) : void
writer System.Xml.XmlDictionaryWriter
graph object
declaredType System.Type
types KnownTypeCollection
ignoreUnknown bool
maxItems int
root_ns string
preserveObjectReferences bool
resolver DataContractResolver
defaultResolver DataContractResolver
Результат void

SerializePrimitive() публичный Метод

public SerializePrimitive ( Type type, object graph, XmlQualifiedName qname ) : void
type System.Type
graph object
qname System.Xml.XmlQualifiedName
Результат void

TrySerializeAsReference() публичный Метод

public TrySerializeAsReference ( bool isMapReference, object graph, string &label ) : bool
isMapReference bool
graph object
label string
Результат bool

WriteEndElement() публичный Метод

public WriteEndElement ( ) : void
Результат void

WriteStartElement() публичный Метод

public WriteStartElement ( string memberName, string memberNamespace, string contentNamespace ) : void
memberName string
memberNamespace string
contentNamespace string
Результат void

XmlFormatterSerializer() публичный Метод

public XmlFormatterSerializer ( XmlDictionaryWriter writer, KnownTypeCollection types, bool ignoreUnknown, int maxItems, string root_ns, bool preserveObjectReferences, DataContractResolver resolver, DataContractResolver defaultResolver ) : System
writer System.Xml.XmlDictionaryWriter
types KnownTypeCollection
ignoreUnknown bool
maxItems int
root_ns string
preserveObjectReferences bool
resolver DataContractResolver
defaultResolver DataContractResolver
Результат System