Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Runtime.Serialization.Globals Class Reference

Static Public Attributes

const bool DefaultIsRequired = false
 
const bool DefaultEmitDefaultValue = true
 
const int DefaultOrder = 0
 
const bool DefaultIsReference = false
 
static readonly string NewObjectId = string.Empty
 
const string NullObjectId = null
 
const string FullSRSInternalsVisiblePattern = "^[\\s]*System\\.Runtime\\.Serialization[\\s]*,[\\s]*PublicKey[\\s]*=[\\s]*(?i:00240000048000009400000006020000002400005253413100040000010001008d56c76f9e8649383049f383c44be0ec204181822a6c31cf5eb7ef486944d032188ea1d3920763712ccb12d75fb77e9811149e6148e5d32fbaab37611c1878ddc19e20ef135d0cb2cff2bfec3d115810c3d9069638fe4be215dbf795861920e5ab6f7db2e2ceef136ac23d5dd2bf031700aec232f6c6b1c785b4305c123b37ab)[\\s]*$"
 
const string Space = " "
 
const string XsiPrefix = "i"
 
const string XsdPrefix = "x"
 
const string SerPrefix = "z"
 
const string SerPrefixForSchema = "ser"
 
const string ElementPrefix = "q"
 
const string DataContractXsdBaseNamespace = "http://schemas.datacontract.org/2004/07/"
 
const string DataContractXmlNamespace = "http://schemas.datacontract.org/2004/07/System.Xml"
 
const string SchemaInstanceNamespace = "http://www.w3.org/2001/XMLSchema-instance"
 
const string SchemaNamespace = "http://www.w3.org/2001/XMLSchema"
 
const string XsiNilLocalName = "nil"
 
const string XsiTypeLocalName = "type"
 
const string TnsPrefix = "tns"
 
const string OccursUnbounded = "unbounded"
 
const string AnyTypeLocalName = "anyType"
 
const string StringLocalName = "string"
 
const string IntLocalName = "int"
 
const string True = "true"
 
const string False = "false"
 
const string ArrayPrefix = "ArrayOf"
 
const string XmlnsNamespace = "http://www.w3.org/2000/xmlns/"
 
const string XmlnsPrefix = "xmlns"
 
const string SchemaLocalName = "schema"
 
const string CollectionsNamespace = "http://schemas.microsoft.com/2003/10/Serialization/Arrays"
 
const string DefaultClrNamespace = "GeneratedNamespace"
 
const string DefaultTypeName = "GeneratedType"
 
const string DefaultGeneratedMember = "GeneratedMember"
 
const string DefaultFieldSuffix = "Field"
 
const string DefaultPropertySuffix = "Property"
 
const string DefaultMemberSuffix = "Member"
 
const string NameProperty = "Name"
 
const string NamespaceProperty = "Namespace"
 
const string OrderProperty = "Order"
 
const string IsReferenceProperty = "IsReference"
 
const string IsRequiredProperty = "IsRequired"
 
const string EmitDefaultValueProperty = "EmitDefaultValue"
 
const string ClrNamespaceProperty = "ClrNamespace"
 
const string ItemNameProperty = "ItemName"
 
const string KeyNameProperty = "KeyName"
 
const string ValueNameProperty = "ValueName"
 
const string SerializationInfoPropertyName = "SerializationInfo"
 
const string SerializationInfoFieldName = "info"
 
const string NodeArrayPropertyName = "Nodes"
 
const string NodeArrayFieldName = "nodesField"
 
const string ExportSchemaMethod = "ExportSchema"
 
const string IsAnyProperty = "IsAny"
 
const string ContextFieldName = "context"
 
const string GetObjectDataMethodName = "GetObjectData"
 
const string GetEnumeratorMethodName = "GetEnumerator"
 
const string MoveNextMethodName = "MoveNext"
 
const string AddValueMethodName = "AddValue"
 
const string CurrentPropertyName = "Current"
 
const string ValueProperty = "Value"
 
const string EnumeratorFieldName = "enumerator"
 
const string SerializationEntryFieldName = "entry"
 
const string ExtensionDataSetMethod = "set_ExtensionData"
 
const string ExtensionDataSetExplicitMethod = "System.Runtime.Serialization.IExtensibleDataObject.set_ExtensionData"
 
const string ExtensionDataObjectPropertyName = "ExtensionData"
 
const string ExtensionDataObjectFieldName = "extensionDataField"
 
const string AddMethodName = "Add"
 
const string GetCurrentMethodName = "get_Current"
 
const string SerializationNamespace = "http://schemas.microsoft.com/2003/10/Serialization/"
 
const string ClrTypeLocalName = "Type"
 
const string ClrAssemblyLocalName = "Assembly"
 
const string IsValueTypeLocalName = "IsValueType"
 
const string EnumerationValueLocalName = "EnumerationValue"
 
const string SurrogateDataLocalName = "Surrogate"
 
const string GenericTypeLocalName = "GenericType"
 
const string GenericParameterLocalName = "GenericParameter"
 
const string GenericNameAttribute = "Name"
 
const string GenericNamespaceAttribute = "Namespace"
 
const string GenericParameterNestedLevelAttribute = "NestedLevel"
 
const string IsDictionaryLocalName = "IsDictionary"
 
const string ActualTypeLocalName = "ActualType"
 
const string ActualTypeNameAttribute = "Name"
 
const string ActualTypeNamespaceAttribute = "Namespace"
 
const string DefaultValueLocalName = "DefaultValue"
 
const string EmitDefaultValueAttribute = "EmitDefaultValue"
 
const string IdLocalName = "Id"
 
const string RefLocalName = "Ref"
 
const string ArraySizeLocalName = "Size"
 
const string KeyLocalName = "Key"
 
const string ValueLocalName = "Value"
 
const string MscorlibAssemblyName = "0"
 
const string ParseMethodName = "Parse"
 
const string SafeSerializationManagerName = "SafeSerializationManager"
 
const string SafeSerializationManagerNamespace = "http://schemas.datacontract.org/2004/07/System.Runtime.Serialization"
 
const string ISerializableFactoryTypeLocalName = "FactoryType"
 
const string SerializationSchema = "<?xml version='1.0' encoding='utf-8'?>\r\n<xs:schema elementFormDefault='qualified' attributeFormDefault='qualified' xmlns:tns='http://schemas.microsoft.com/2003/10/Serialization/' targetNamespace='http://schemas.microsoft.com/2003/10/Serialization/' xmlns:xs='http://www.w3.org/2001/XMLSchema'>\r\n <xs:element name='anyType' nillable='true' type='xs:anyType' />\r\n <xs:element name='anyURI' nillable='true' type='xs:anyURI' />\r\n <xs:element name='base64Binary' nillable='true' type='xs:base64Binary' />\r\n <xs:element name='boolean' nillable='true' type='xs:boolean' />\r\n <xs:element name='byte' nillable='true' type='xs:byte' />\r\n <xs:element name='dateTime' nillable='true' type='xs:dateTime' />\r\n <xs:element name='decimal' nillable='true' type='xs:decimal' />\r\n <xs:element name='double' nillable='true' type='xs:double' />\r\n <xs:element name='float' nillable='true' type='xs:float' />\r\n <xs:element name='int' nillable='true' type='xs:int' />\r\n <xs:element name='long' nillable='true' type='xs:long' />\r\n <xs:element name='QName' nillable='true' type='xs:QName' />\r\n <xs:element name='short' nillable='true' type='xs:short' />\r\n <xs:element name='string' nillable='true' type='xs:string' />\r\n <xs:element name='unsignedByte' nillable='true' type='xs:unsignedByte' />\r\n <xs:element name='unsignedInt' nillable='true' type='xs:unsignedInt' />\r\n <xs:element name='unsignedLong' nillable='true' type='xs:unsignedLong' />\r\n <xs:element name='unsignedShort' nillable='true' type='xs:unsignedShort' />\r\n <xs:element name='char' nillable='true' type='tns:char' />\r\n <xs:simpleType name='char'>\r\n <xs:restriction base='xs:int'/>\r\n </xs:simpleType>\r\n <xs:element name='duration' nillable='true' type='tns:duration' />\r\n <xs:simpleType name='duration'>\r\n <xs:restriction base='xs:duration'>\r\n <xs:pattern value='\\-?P(\\d*D)?(T(\\d*H)?(\\d*M)?(\\d*(\\.\\d*)?S)?)?' />\r\n <xs:minInclusive value='-P10675199DT2H48M5.4775808S' />\r\n <xs:maxInclusive value='P10675199DT2H48M5.4775807S' />\r\n </xs:restriction>\r\n </xs:simpleType>\r\n <xs:element name='guid' nillable='true' type='tns:guid' />\r\n <xs:simpleType name='guid'>\r\n <xs:restriction base='xs:string'>\r\n <xs:pattern value='[\\da-fA-F]{8}-[\\da-fA-F]{4}-[\\da-fA-F]{4}-[\\da-fA-F]{4}-[\\da-fA-F]{12}' />\r\n </xs:restriction>\r\n </xs:simpleType>\r\n <xs:attribute name='FactoryType' type='xs:QName' />\r\n <xs:attribute name='Id' type='xs:ID' />\r\n <xs:attribute name='Ref' type='xs:IDREF' />\r\n</xs:schema>\r\n"
 

Static Package Functions

static ClassDataContract CreateScriptObjectClassDataContract ()
 
static bool TypeOfScriptObject_IsAssignableFrom (Type type)
 

Static Package Attributes

const BindingFlags ScanAllMembers = BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic
 

Properties

static XmlQualifiedName IdQualifiedName [get]
 
static XmlQualifiedName RefQualifiedName [get]
 
static Type TypeOfObject [get]
 
static Type TypeOfValueType [get]
 
static Type TypeOfArray [get]
 
static Type TypeOfString [get]
 
static Type TypeOfInt [get]
 
static Type TypeOfULong [get]
 
static Type TypeOfVoid [get]
 
static Type TypeOfByteArray [get]
 
static Type TypeOfTimeSpan [get]
 
static Type TypeOfGuid [get]
 
static Type TypeOfDateTimeOffset [get]
 
static Type TypeOfDateTimeOffsetAdapter [get]
 
static Type TypeOfMemoryStream [get]
 
static Type TypeOfMemoryStreamAdapter [get]
 
static Type TypeOfUri [get]
 
static Type TypeOfTypeEnumerable [get]
 
static Type TypeOfStreamingContext [get]
 
static Type TypeOfISerializable [get]
 
static Type TypeOfIDeserializationCallback [get]
 
static Type TypeOfIObjectReference [get]
 
static Type TypeOfXmlFormatClassWriterDelegate [get]
 
static Type TypeOfXmlFormatCollectionWriterDelegate [get]
 
static Type TypeOfXmlFormatClassReaderDelegate [get]
 
static Type TypeOfXmlFormatCollectionReaderDelegate [get]
 
static Type TypeOfXmlFormatGetOnlyCollectionReaderDelegate [get]
 
static Type TypeOfKnownTypeAttribute [get]
 
static Type TypeOfDataContractAttribute [get]
 
static Type TypeOfDataMemberAttribute [get]
 
static Type TypeOfEnumMemberAttribute [get]
 
static Type TypeOfCollectionDataContractAttribute [get]
 
static Type TypeOfOptionalFieldAttribute [get]
 
static Type TypeOfObjectArray [get]
 
static Type TypeOfOnSerializingAttribute [get]
 
static Type TypeOfOnSerializedAttribute [get]
 
static Type TypeOfOnDeserializingAttribute [get]
 
static Type TypeOfOnDeserializedAttribute [get]
 
static Type TypeOfFlagsAttribute [get]
 
static Type TypeOfIXmlSerializable [get]
 
static Type TypeOfXmlSchemaProviderAttribute [get]
 
static Type TypeOfXmlRootAttribute [get]
 
static Type TypeOfXmlQualifiedName [get]
 
static Type TypeOfXmlSchemaType [get]
 
static Type TypeOfIExtensibleDataObject [get]
 
static Type TypeOfExtensionDataObject [get]
 
static Type TypeOfISerializableDataNode [get]
 
static Type TypeOfClassDataNode [get]
 
static Type TypeOfCollectionDataNode [get]
 
static Type TypeOfXmlDataNode [get]
 
static Type TypeOfNullable [get]
 
static Type TypeOfIDictionaryGeneric [get]
 
static Type TypeOfIDictionary [get]
 
static Type TypeOfIListGeneric [get]
 
static Type TypeOfIList [get]
 
static Type TypeOfICollectionGeneric [get]
 
static Type TypeOfICollection [get]
 
static Type TypeOfIEnumerableGeneric [get]
 
static Type TypeOfIEnumerable [get]
 
static Type TypeOfIEnumeratorGeneric [get]
 
static Type TypeOfIEnumerator [get]
 
static Type TypeOfKeyValuePair [get]
 
static Type TypeOfKeyValuePairAdapter [get]
 
static Type TypeOfKeyValue [get]
 
static Type TypeOfIDictionaryEnumerator [get]
 
static Type TypeOfDictionaryEnumerator [get]
 
static Type TypeOfGenericDictionaryEnumerator [get]
 
static Type TypeOfDictionaryGeneric [get]
 
static Type TypeOfHashtable [get]
 
static Type TypeOfXmlElement [get]
 
static Type TypeOfXmlNodeArray [get]
 
static Type TypeOfDBNull [get]
 
static Uri DataContractXsdBaseNamespaceUri [get]
 

Static Private Attributes

static XmlQualifiedName s_idQualifiedName
 
static XmlQualifiedName s_refQualifiedName
 
static Type s_typeOfObject
 
static Type s_typeOfValueType
 
static Type s_typeOfArray
 
static Type s_typeOfString
 
static Type s_typeOfInt
 
static Type s_typeOfULong
 
static Type s_typeOfVoid
 
static Type s_typeOfByteArray
 
static Type s_typeOfTimeSpan
 
static Type s_typeOfGuid
 
static Type s_typeOfDateTimeOffset
 
static Type s_typeOfDateTimeOffsetAdapter
 
static Type s_typeOfMemoryStream
 
static Type s_typeOfMemoryStreamAdapter
 
static Type s_typeOfUri
 
static Type s_typeOfTypeEnumerable
 
static Type s_typeOfStreamingContext
 
static Type s_typeOfISerializable
 
static Type s_typeOfIDeserializationCallback
 
static Type s_typeOfIObjectReference
 
static Type s_typeOfXmlFormatClassWriterDelegate
 
static Type s_typeOfXmlFormatCollectionWriterDelegate
 
static Type s_typeOfXmlFormatClassReaderDelegate
 
static Type s_typeOfXmlFormatCollectionReaderDelegate
 
static Type s_typeOfXmlFormatGetOnlyCollectionReaderDelegate
 
static Type s_typeOfKnownTypeAttribute
 
static Type s_typeOfDataContractAttribute
 
static Type s_typeOfDataMemberAttribute
 
static Type s_typeOfEnumMemberAttribute
 
static Type s_typeOfCollectionDataContractAttribute
 
static Type s_typeOfOptionalFieldAttribute
 
static Type s_typeOfObjectArray
 
static Type s_typeOfOnSerializingAttribute
 
static Type s_typeOfOnSerializedAttribute
 
static Type s_typeOfOnDeserializingAttribute
 
static Type s_typeOfOnDeserializedAttribute
 
static Type s_typeOfFlagsAttribute
 
static Type s_typeOfIXmlSerializable
 
static Type s_typeOfXmlSchemaProviderAttribute
 
static Type s_typeOfXmlRootAttribute
 
static Type s_typeOfXmlQualifiedName
 
static Type s_typeOfXmlSchemaType
 
static Type s_typeOfIExtensibleDataObject
 
static Type s_typeOfExtensionDataObject
 
static Type s_typeOfISerializableDataNode
 
static Type s_typeOfClassDataNode
 
static Type s_typeOfCollectionDataNode
 
static Type s_typeOfXmlDataNode
 
static Type s_typeOfNullable
 
static Type s_typeOfIDictionaryGeneric
 
static Type s_typeOfIDictionary
 
static Type s_typeOfIListGeneric
 
static Type s_typeOfIList
 
static Type s_typeOfICollectionGeneric
 
static Type s_typeOfICollection
 
static Type s_typeOfIEnumerableGeneric
 
static Type s_typeOfIEnumerable
 
static Type s_typeOfIEnumeratorGeneric
 
static Type s_typeOfIEnumerator
 
static Type s_typeOfKeyValuePair
 
static Type s_typeOfKeyValuePairAdapter
 
static Type s_typeOfKeyValue
 
static Type s_typeOfIDictionaryEnumerator
 
static Type s_typeOfDictionaryEnumerator
 
static Type s_typeOfGenericDictionaryEnumerator
 
static Type s_typeOfDictionaryGeneric
 
static Type s_typeOfHashtable
 
static Type s_typeOfXmlElement
 
static Type s_typeOfXmlNodeArray
 
static Type s_typeOfDBNull
 
static Uri s_dataContractXsdBaseNamespaceUri
 
static readonly Type s_typeOfScriptObject
 

Detailed Description

Definition at line 12 of file Globals.cs.


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