Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Serialization.XmlMembersMapping Class Reference

Public Member Functions

void SetKey (string? key)
 

Package Functions

 XmlMembersMapping (TypeScope scope, ElementAccessor accessor, XmlMappingAccess access)
 
void SetKeyInternal (string key)
 
void CheckShallow ()
 

Static Package Functions

static string GenerateKey (Type type, XmlRootAttribute root, string ns)
 
static bool IsShallow (XmlMapping[] mappings)
 

Properties

stringTypeName [get]
 
stringTypeNamespace [get]
 
XmlMemberMapping this[int index] [get]
 
int Count [get]
 
ElementAccessor Accessor [get]
 
TypeScopeScope [get]
 
string ElementName [get]
 
string XsdElementName [get]
 
stringNamespace [get]
 
bool GenerateSerializer [get, set]
 
bool IsReadable [get]
 
bool IsWriteable [get]
 
bool IsSoap [get, set]
 
stringKey [get]
 

Private Attributes

readonly XmlMemberMapping[] _mappings
 
readonly TypeScope _scope
 
bool _generateSerializer
 
bool _isSoap
 
readonly ElementAccessor _accessor
 
string _key
 
readonly bool _shallow
 
readonly XmlMappingAccess _access
 

Detailed Description

Definition at line 5 of file XmlMembersMapping.cs.


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