1 type derived from XmlWriterDelegator
System.Runtime.Serialization (1)
System\Runtime\Serialization\Json\JsonWriterDelegator.cs (1)
14internal class JsonWriterDelegator : XmlWriterDelegator
16 instantiations of XmlWriterDelegator
System.Runtime.Serialization (16)
System\Runtime\Serialization\DataContractSerializer.cs (8)
281WriteObjectHandleExceptions(new XmlWriterDelegator(writer), graph); 286WriteStartObjectHandleExceptions(new XmlWriterDelegator(writer), graph); 291WriteObjectContentHandleExceptions(new XmlWriterDelegator(writer), graph); 296WriteEndObjectHandleExceptions(new XmlWriterDelegator(writer)); 301WriteStartObjectHandleExceptions(new XmlWriterDelegator(writer), graph); 306WriteObjectContentHandleExceptions(new XmlWriterDelegator(writer), graph); 311WriteEndObjectHandleExceptions(new XmlWriterDelegator(writer)); 316WriteObjectHandleExceptions(new XmlWriterDelegator(writer), graph, dataContractResolver);
System\Runtime\Serialization\NetDataContractSerializer.cs (7)
194WriteObjectHandleExceptions(new XmlWriterDelegator(writer), graph); 199WriteStartObjectHandleExceptions(new XmlWriterDelegator(writer), graph); 204WriteObjectContentHandleExceptions(new XmlWriterDelegator(writer), graph); 209WriteEndObjectHandleExceptions(new XmlWriterDelegator(writer)); 214WriteStartObjectHandleExceptions(new XmlWriterDelegator(writer), graph); 231WriteObjectContentHandleExceptions(new XmlWriterDelegator(writer), graph); 386WriteEndObjectHandleExceptions(new XmlWriterDelegator(writer));
System\Runtime\Serialization\XmlObjectSerializer.cs (1)
59WriteObjectHandleExceptions(new XmlWriterDelegator(writer), graph);
171 references to XmlWriterDelegator
System.Runtime.Serialization (171)
System\Runtime\Serialization\ClassDataContract.cs (1)
439public override void WriteXmlValue(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context)
System\Runtime\Serialization\CollectionDataContract.cs (1)
1420public override void WriteXmlValue(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context)
System\Runtime\Serialization\DataContract.cs (3)
216public virtual void WriteXmlValue(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context) 353internal virtual void WriteRootElement(XmlWriterDelegator writer, XmlDictionaryString name, XmlDictionaryString ns) 1246internal virtual void WriteRootElement(XmlWriterDelegator writer, XmlDictionaryString name, XmlDictionaryString ns)
System\Runtime\Serialization\DataContractSerializer.cs (6)
267internal override void InternalWriteObject(XmlWriterDelegator writer, object graph) 272internal override void InternalWriteObject(XmlWriterDelegator writer, object graph, DataContractResolver dataContractResolver) 349internal override void InternalWriteStartObject(XmlWriterDelegator writer, object graph) 354internal override void InternalWriteObjectContent(XmlWriterDelegator writer, object graph) 359internal void InternalWriteObjectContent(XmlWriterDelegator writer, object graph, DataContractResolver dataContractResolver) 434internal override void InternalWriteEndObject(XmlWriterDelegator writer)
System\Runtime\Serialization\EnumDataContract.cs (2)
334internal void WriteEnumValue(XmlWriterDelegator writer, object value) 493public override void WriteXmlValue(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context)
System\Runtime\Serialization\Json\DataContractJsonSerializer.cs (6)
377internal static void WriteJsonNull(XmlWriterDelegator writer) 382internal static void WriteJsonValue(JsonDataContract contract, XmlWriterDelegator writer, object graph, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle) 436internal override void InternalWriteEndObject(XmlWriterDelegator writer) 441internal override void InternalWriteObject(XmlWriterDelegator writer, object graph) 448internal override void InternalWriteObjectContent(XmlWriterDelegator writer, object graph) 500internal override void InternalWriteStartObject(XmlWriterDelegator writer, object graph)
System\Runtime\Serialization\Json\JsonClassDataContract.cs (1)
113public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle)
System\Runtime\Serialization\Json\JsonCollectionDataContract.cs (1)
135public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle)
System\Runtime\Serialization\Json\JsonDataContract.cs (2)
92public void WriteJsonValue(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle) 99public virtual void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle)
System\Runtime\Serialization\Json\JsonEnumDataContract.cs (1)
53public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle)
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (4)
461writeAttributeStringMethod = typeof(XmlWriterDelegator).GetMethod("WriteAttributeString", Globals.ScanAllMembers, null, new Type[] { typeof(string), typeof(string), typeof(string), typeof(string) }, null); 473writeEndElementMethod = typeof(XmlWriterDelegator).GetMethod("WriteEndElement", Globals.ScanAllMembers, null, new Type[] { }, null); 521writeStartElementMethod = typeof(XmlWriterDelegator).GetMethod("WriteStartElement", Globals.ScanAllMembers, null, new Type[] { typeof(XmlDictionaryString), typeof(XmlDictionaryString) }, null); 534writeStartElementStringMethod = typeof(XmlWriterDelegator).GetMethod("WriteStartElement", Globals.ScanAllMembers, null, new Type[] { typeof(string), typeof(string) }, null);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (2)
13delegate void JsonFormatClassWriterDelegate(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, ClassDataContract dataContract, XmlDictionaryString[] memberNames); 14delegate void JsonFormatCollectionWriterDelegate(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, CollectionDataContract dataContract);
System\Runtime\Serialization\Json\JsonObjectDataContract.cs (1)
59public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle)
System\Runtime\Serialization\Json\JsonXmlDataContract.cs (1)
44public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle)
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (13)
56internal override bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, Type dataContractType, string clrTypeName, string clrAssemblyName) 61internal override bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, DataContract dataContract) 66internal override void WriteArraySize(XmlWriterDelegator xmlWriter, int size) 70protected override void WriteTypeInfo(XmlWriterDelegator writer, string dataContractName, string dataContractNamespace) 111void WriteTypeInfo(XmlWriterDelegator writer, string typeInformation) 116protected override bool WriteTypeInfo(XmlWriterDelegator writer, DataContract contract, DataContract declaredContract) 161internal void WriteJsonISerializable(XmlWriterDelegator xmlWriter, ISerializable obj) 193protected override void WriteDataContractValue(DataContract dataContract, XmlWriterDelegator xmlWriter, object obj, RuntimeTypeHandle declaredTypeHandle) 204protected override void WriteNull(XmlWriterDelegator xmlWriter) 221internal static void WriteJsonNameWithMapping(XmlWriterDelegator xmlWriter, XmlDictionaryString[] memberNames, int index) 228internal override void WriteExtensionDataTypeInfo(XmlWriterDelegator xmlWriter, IDataNode dataNode) 256protected override void SerializeWithXsiType(XmlWriterDelegator xmlWriter, object obj, RuntimeTypeHandle objectTypeHandle, Type objectType, int declaredTypeID, RuntimeTypeHandle declaredTypeHandle, Type declaredType) 325internal override void SerializeWithXsiTypeAtTopLevel(DataContract dataContract, XmlWriterDelegator xmlWriter, object obj, RuntimeTypeHandle originalDeclaredTypeHandle, Type graphType)
System\Runtime\Serialization\NetDataContractSerializer.cs (10)
182internal override void InternalWriteObject(XmlWriterDelegator writer, object graph) 217internal override void InternalWriteStartObject(XmlWriterDelegator writer, object graph) 224void InternalWriteStartObject(XmlWriterDelegator writer, object graph, DataContract contract) 234internal override void InternalWriteObjectContent(XmlWriterDelegator writer, object graph) 241void InternalWriteObjectContent(XmlWriterDelegator writer, object graph, DataContract contract, Hashtable surrogateDataContracts) 273internal static void WriteClrTypeInfo(XmlWriterDelegator writer, DataContract dataContract, SerializationBinder binder) 311internal static void WriteClrTypeInfo(XmlWriterDelegator writer, Type dataContractType, SerializationBinder binder, string defaultClrTypeName, string defaultClrAssemblyName) 335internal static void WriteClrTypeInfo(XmlWriterDelegator writer, Type dataContractType, SerializationBinder binder, SerializationInfo serInfo) 376static void WriteClrTypeInfo(XmlWriterDelegator writer, string clrTypeName, string clrAssemblyName) 389internal override void InternalWriteEndObject(XmlWriterDelegator writer)
System\Runtime\Serialization\PrimitiveDataContract.cs (27)
81helper.XmlFormatWriterMethod = typeof(XmlWriterDelegator).GetMethod(WriteMethodName, Globals.ScanAllMembers, null, new Type[] { UnderlyingType, typeof(XmlDictionaryString), typeof(XmlDictionaryString) }, null); 83helper.XmlFormatWriterMethod = typeof(XmlObjectSerializerWriteContext).GetMethod(WriteMethodName, Globals.ScanAllMembers, null, new Type[] { typeof(XmlWriterDelegator), UnderlyingType, typeof(XmlDictionaryString), typeof(XmlDictionaryString) }, null); 99helper.XmlFormatContentWriterMethod = typeof(XmlWriterDelegator).GetMethod(WriteMethodName, Globals.ScanAllMembers, null, new Type[] { UnderlyingType }, null); 101helper.XmlFormatContentWriterMethod = typeof(XmlObjectSerializerWriteContext).GetMethod(WriteMethodName, Globals.ScanAllMembers, null, new Type[] { typeof(XmlWriterDelegator), UnderlyingType }, null); 122public override void WriteXmlValue(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context) 210public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 237public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 259public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 281public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 303public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 325public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 347public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 369public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 396public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 438public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 460public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 482public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 504public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 526public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 553public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 661public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 689public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 747public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 779public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 806public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 839public override void WriteXmlValue(XmlWriterDelegator writer, object obj, XmlObjectSerializerWriteContext context) 856internal override void WriteRootElement(XmlWriterDelegator writer, XmlDictionaryString name, XmlDictionaryString ns)
System\Runtime\Serialization\SurrogateDataContract.cs (1)
39public override void WriteXmlValue(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context)
System\Runtime\Serialization\XmlDataContract.cs (1)
432public override void WriteXmlValue(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context)
System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (6)
25writeStartElementMethod2 = typeof(XmlWriterDelegator).GetMethod("WriteStartElement", Globals.ScanAllMembers, null, new Type[] { typeof(XmlDictionaryString), typeof(XmlDictionaryString) }, null); 38writeStartElementMethod3 = typeof(XmlWriterDelegator).GetMethod("WriteStartElement", Globals.ScanAllMembers, null, new Type[] { typeof(string), typeof(XmlDictionaryString), typeof(XmlDictionaryString) }, null); 51writeEndElementMethod = typeof(XmlWriterDelegator).GetMethod("WriteEndElement", Globals.ScanAllMembers, null, new Type[] { }, null); 64writeNamespaceDeclMethod = typeof(XmlWriterDelegator).GetMethod("WriteNamespaceDecl", Globals.ScanAllMembers, null, new Type[] { typeof(XmlDictionaryString) }, null); 721writeNullMethod = typeof(XmlObjectSerializerWriteContext).GetMethod("WriteNull", Globals.ScanAllMembers, null, new Type[] { typeof(XmlWriterDelegator), typeof(Type), typeof(bool) }, null); 747incrementCollectionCountMethod = typeof(XmlObjectSerializerWriteContext).GetMethod("IncrementCollectionCount", Globals.ScanAllMembers, null, new Type[] { typeof(XmlWriterDelegator), typeof(ICollection) }, null);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (3)
22internal delegate void XmlFormatClassWriterDelegate(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, ClassDataContract dataContract); 23internal delegate void XmlFormatCollectionWriterDelegate(XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, CollectionDataContract dataContract); 625ilg.Call(typeof(XmlWriterDelegator).GetMethod(writeArrayMethod, Globals.ScanAllMembers, null, new Type[] { type, typeof(XmlDictionaryString), typeof(XmlDictionaryString) }, null));
System\Runtime\Serialization\XmlObjectSerializer.cs (12)
62internal void WriteObjectHandleExceptions(XmlWriterDelegator writer, object graph) 67internal void WriteObjectHandleExceptions(XmlWriterDelegator writer, object graph, DataContractResolver dataContractResolver) 103internal virtual void InternalWriteObject(XmlWriterDelegator writer, object graph) 110internal virtual void InternalWriteObject(XmlWriterDelegator writer, object graph, DataContractResolver dataContractResolver) 115internal virtual void InternalWriteStartObject(XmlWriterDelegator writer, object graph) 120internal virtual void InternalWriteObjectContent(XmlWriterDelegator writer, object graph) 125internal virtual void InternalWriteEndObject(XmlWriterDelegator writer) 131internal void WriteStartObjectHandleExceptions(XmlWriterDelegator writer, object graph) 148internal void WriteObjectContentHandleExceptions(XmlWriterDelegator writer, object graph) 182internal void WriteEndObjectHandleExceptions(XmlWriterDelegator writer) 199internal void WriteRootElement(XmlWriterDelegator writer, DataContract contract, XmlDictionaryString name, XmlDictionaryString ns, bool needsContractNsAtRoot) 232internal static void WriteNull(XmlWriterDelegator writer)
System\Runtime\Serialization\XmlObjectSerializerWriteContext.cs (49)
110public void InternalSerializeReference(XmlWriterDelegator xmlWriter, object obj, bool isDeclaredType, bool writeXsiType, int declaredTypeID, RuntimeTypeHandle declaredTypeHandle) 117public virtual void InternalSerialize(XmlWriterDelegator xmlWriter, object obj, bool isDeclaredType, bool writeXsiType, int declaredTypeID, RuntimeTypeHandle declaredTypeHandle) 146internal void SerializeWithoutXsiType(DataContract dataContract, XmlWriterDelegator xmlWriter, object obj, RuntimeTypeHandle declaredTypeHandle) 162internal virtual void SerializeWithXsiTypeAtTopLevel(DataContract dataContract, XmlWriterDelegator xmlWriter, object obj, RuntimeTypeHandle originalDeclaredTypeHandle, Type graphType) 181protected virtual void SerializeWithXsiType(XmlWriterDelegator xmlWriter, object obj, RuntimeTypeHandle objectTypeHandle, Type objectType, int declaredTypeID, RuntimeTypeHandle declaredTypeHandle, Type declaredType) 227internal bool OnHandleIsReference(XmlWriterDelegator xmlWriter, DataContract contract, object obj) 250protected void SerializeAndVerifyType(DataContract dataContract, XmlWriterDelegator xmlWriter, object obj, bool verifyKnownType, RuntimeTypeHandle declaredTypeHandle, Type declaredType) 274internal virtual bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, DataContract dataContract) 279internal virtual bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, Type dataContractType, string clrTypeName, string clrAssemblyName) 284internal virtual bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, Type dataContractType, SerializationInfo serInfo) 289public virtual void WriteAnyType(XmlWriterDelegator xmlWriter, object value) 294public virtual void WriteString(XmlWriterDelegator xmlWriter, string value) 298public virtual void WriteString(XmlWriterDelegator xmlWriter, string value, XmlDictionaryString name, XmlDictionaryString ns) 310public virtual void WriteBase64(XmlWriterDelegator xmlWriter, byte[] value) 314public virtual void WriteBase64(XmlWriterDelegator xmlWriter, byte[] value, XmlDictionaryString name, XmlDictionaryString ns) 326public virtual void WriteUri(XmlWriterDelegator xmlWriter, Uri value) 330public virtual void WriteUri(XmlWriterDelegator xmlWriter, Uri value, XmlDictionaryString name, XmlDictionaryString ns) 342public virtual void WriteQName(XmlWriterDelegator xmlWriter, XmlQualifiedName value) 346public virtual void WriteQName(XmlWriterDelegator xmlWriter, XmlQualifiedName value, XmlDictionaryString name, XmlDictionaryString ns) 361internal void HandleGraphAtTopLevel(XmlWriterDelegator writer, object obj, DataContract contract) 369internal virtual bool OnHandleReference(XmlWriterDelegator xmlWriter, object obj, bool canContainCyclicReference) 386internal virtual void OnEndHandleReference(XmlWriterDelegator xmlWriter, object obj, bool canContainCyclicReference) 396public void WriteNull(XmlWriterDelegator xmlWriter, Type memberType, bool isMemberTypeSerializable) 402internal void WriteNull(XmlWriterDelegator xmlWriter, Type memberType, bool isMemberTypeSerializable, XmlDictionaryString name, XmlDictionaryString ns) 409public void IncrementArrayCount(XmlWriterDelegator xmlWriter, Array array) 414public void IncrementCollectionCount(XmlWriterDelegator xmlWriter, ICollection collection) 419public void IncrementCollectionCountGeneric<T>(XmlWriterDelegator xmlWriter, ICollection<T> collection) 424void IncrementCollectionCount(XmlWriterDelegator xmlWriter, int size) 430internal virtual void WriteArraySize(XmlWriterDelegator xmlWriter, int size) 455internal void WriteIXmlSerializable(XmlWriterDelegator xmlWriter, object obj) 462internal static void WriteRootIXmlSerializable(XmlWriterDelegator xmlWriter, object obj) 467static void WriteIXmlSerializable(XmlWriterDelegator xmlWriter, object obj, XmlSerializableWriter xmlSerializableWriter) 502public void WriteISerializable(XmlWriterDelegator xmlWriter, ISerializable obj) 517internal void WriteSerializationInfo(XmlWriterDelegator xmlWriter, Type objType, SerializationInfo serInfo) 552public void WriteExtensionData(XmlWriterDelegator xmlWriter, ExtensionDataObject extensionData, int memberIndex) 571void WriteExtensionDataMember(XmlWriterDelegator xmlWriter, ExtensionDataMember member) 579internal virtual void WriteExtensionDataTypeInfo(XmlWriterDelegator xmlWriter, IDataNode dataNode) 587internal void WriteExtensionDataValue(XmlWriterDelegator xmlWriter, IDataNode dataNode) 628internal bool TryWriteDeserializedExtensionData(XmlWriterDelegator xmlWriter, IDataNode dataNode) 639void WriteExtensionClassData(XmlWriterDelegator xmlWriter, ClassDataNode dataNode) 656void WriteExtensionCollectionData(XmlWriterDelegator xmlWriter, CollectionDataNode dataNode) 677void WriteExtensionISerializableData(XmlWriterDelegator xmlWriter, ISerializableDataNode dataNode) 700void WriteExtensionXmlData(XmlWriterDelegator xmlWriter, XmlDataNode dataNode) 721protected virtual void WriteDataContractValue(DataContract dataContract, XmlWriterDelegator xmlWriter, object obj, RuntimeTypeHandle declaredTypeHandle) 726protected virtual void WriteNull(XmlWriterDelegator xmlWriter) 731void WriteResolvedTypeInfo(XmlWriterDelegator writer, Type objectType, Type declaredType) 764protected virtual bool WriteTypeInfo(XmlWriterDelegator writer, DataContract contract, DataContract declaredContract) 782protected virtual void WriteTypeInfo(XmlWriterDelegator writer, string dataContractName, string dataContractNamespace) 787protected virtual void WriteTypeInfo(XmlWriterDelegator writer, XmlDictionaryString dataContractName, XmlDictionaryString dataContractNamespace)
System\Runtime\Serialization\XmlObjectSerializerWriteContextComplex.cs (17)
126internal override bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, DataContract dataContract) 136internal override bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, Type dataContractType, string clrTypeName, string clrAssemblyName) 146internal override bool WriteClrTypeInfo(XmlWriterDelegator xmlWriter, Type dataContractType, SerializationInfo serInfo) 156public override void WriteAnyType(XmlWriterDelegator xmlWriter, object value) 162public override void WriteString(XmlWriterDelegator xmlWriter, string value) 167public override void WriteString(XmlWriterDelegator xmlWriter, string value, XmlDictionaryString name, XmlDictionaryString ns) 180public override void WriteBase64(XmlWriterDelegator xmlWriter, byte[] value) 185public override void WriteBase64(XmlWriterDelegator xmlWriter, byte[] value, XmlDictionaryString name, XmlDictionaryString ns) 198public override void WriteUri(XmlWriterDelegator xmlWriter, Uri value) 203public override void WriteUri(XmlWriterDelegator xmlWriter, Uri value, XmlDictionaryString name, XmlDictionaryString ns) 216public override void WriteQName(XmlWriterDelegator xmlWriter, XmlQualifiedName value) 221public override void WriteQName(XmlWriterDelegator xmlWriter, XmlQualifiedName value, XmlDictionaryString name, XmlDictionaryString ns) 237public override void InternalSerialize(XmlWriterDelegator xmlWriter, object obj, bool isDeclaredType, bool writeXsiType, int declaredTypeID, RuntimeTypeHandle declaredTypeHandle) 249internal override bool OnHandleReference(XmlWriterDelegator xmlWriter, object obj, bool canContainCyclicReference) 267internal override void OnEndHandleReference(XmlWriterDelegator xmlWriter, object obj, bool canContainCyclicReference) 330void InternalSerializeWithSurrogate(XmlWriterDelegator xmlWriter, object obj, bool isDeclaredType, bool writeXsiType, int declaredTypeID, RuntimeTypeHandle declaredTypeHandle) 373internal override void WriteArraySize(XmlWriterDelegator xmlWriter, int size)