Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.Serialization.ReflectionClassWriter Class Referenceabstract

Public Member Functions

void ReflectionWriteClass (XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract, XmlDictionaryString[] memberNames)
 
void ReflectionWriteValue (XmlWriterDelegator xmlWriter, XmlObjectSerializerWriteContext context, Type type, object value, bool writeXsiType, PrimitiveDataContract primitiveContractForParamType)
 

Protected Member Functions

int ReflectionWriteMembers (XmlWriterDelegator xmlWriter, object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract, ClassDataContract derivedMostClassContract, int childElementIndex, XmlDictionaryString[] memberNames)
 
object ReflectionGetMemberValue (object obj, DataMember dataMember)
 
bool ReflectionTryWritePrimitive (XmlWriterDelegator xmlWriter, XmlObjectSerializerWriteContext context, Type type, object value, XmlDictionaryString name, XmlDictionaryString ns, PrimitiveDataContract primitiveContract)
 

Private Member Functions

void InvokeOnSerializing (object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract)
 
void InvokeOnSerialized (object obj, XmlObjectSerializerWriteContext context, ClassDataContract classContract)
 
object ResolveAdapterType (object obj, ClassDataContract classContract)
 
void ReflectionInternalSerialize (XmlWriterDelegator xmlWriter, XmlObjectSerializerWriteContext context, object obj, bool isDeclaredType, bool writeXsiType, Type memberType, bool isNullableOfT=false)
 

Detailed Description

Definition at line 8 of file ReflectionClassWriter.cs.


The documentation for this class was generated from the following file: