| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
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 | |
| string? | TypeName [get] | 
| string? | TypeNamespace [get] | 
| XmlMemberMapping | this[int index] [get] | 
| int | Count [get] | 
| ElementAccessor | Accessor [get] | 
| TypeScope? | Scope [get] | 
| string | ElementName [get] | 
| string | XsdElementName [get] | 
| string? | Namespace [get] | 
| bool | GenerateSerializer [get, set] | 
| bool | IsReadable [get] | 
| bool | IsWriteable [get] | 
| bool | IsSoap [get, set] | 
| string? | Key [get] | 
Private Attributes | |
| readonly XmlMemberMapping[] | _mappings | 
| readonly TypeScope | _scope | 
| bool | _generateSerializer | 
| bool | _isSoap | 
| readonly ElementAccessor | _accessor | 
| string | _key | 
| readonly bool | _shallow | 
| readonly XmlMappingAccess | _access | 
Definition at line 5 of file XmlMembersMapping.cs.