C# Class System.Xml.Serialization.SoapReflectionImporter

Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Méthode Description
ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members ) : XmlMembersMapping
ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members, bool hasWrapperElement, bool writeAccessors ) : XmlMembersMapping
ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members, bool hasWrapperElement, bool writeAccessors, bool validate ) : XmlMembersMapping
ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members, bool hasWrapperElement, bool writeAccessors, bool validate, XmlMappingAccess access ) : XmlMembersMapping
ImportTypeMapping ( Type type ) : XmlTypeMapping
ImportTypeMapping ( Type type, string defaultNamespace ) : XmlTypeMapping
IncludeType ( Type type ) : void
IncludeTypes ( ICustomAttributeProvider provider ) : void
SoapReflectionImporter ( ) : System.Reflection
SoapReflectionImporter ( SoapAttributeOverrides attributeOverrides ) : System.Reflection
SoapReflectionImporter ( SoapAttributeOverrides attributeOverrides, string defaultNamespace ) : System.Reflection
SoapReflectionImporter ( string defaultNamespace ) : System.Reflection

Private Methods

Méthode Description
CreateElementAccessor ( TypeMapping mapping, string ns ) : ElementAccessor
CreateNullableMapping ( TypeMapping baseMapping, TypeDesc typeDesc ) : NullableMapping
CreateRootMapping ( ) : StructMapping
GetAttributes ( MemberInfo memberInfo ) : SoapAttributes
GetAttributes ( Type type ) : SoapAttributes
GetDefaultValue ( TypeDesc fieldTypeDesc, SoapAttributes a ) : object
GetRootMapping ( ) : StructMapping
GetTypeMapping ( string typeName, string ns, TypeDesc typeDesc ) : TypeMapping
ImportAccessorMapping ( MemberMapping accessor, FieldModel model, SoapAttributes a, string ns, XmlSchemaForm form ) : void
ImportArrayLikeMapping ( ArrayModel model ) : ArrayMapping
ImportConstantMapping ( ConstantModel model ) : ConstantMapping
ImportEnumMapping ( EnumModel model ) : EnumMapping
ImportFieldMapping ( FieldModel model, SoapAttributes a, string ns ) : MemberMapping
ImportMemberMapping ( XmlReflectionMember xmlReflectionMember, string ns, XmlReflectionMember xmlReflectionMembers, XmlSchemaForm form ) : MemberMapping
ImportMembersMapping ( XmlReflectionMember xmlReflectionMembers, string ns, bool hasWrapperElement, bool writeAccessors, bool validateWrapperElement ) : MembersMapping
ImportPrimitiveMapping ( PrimitiveModel model, string dataType ) : PrimitiveMapping
ImportStructLikeMapping ( StructModel model ) : StructMapping
ImportTypeMapping ( TypeModel model ) : TypeMapping
ImportTypeMapping ( TypeModel model, string dataType ) : TypeMapping
ReflectionException ( string context, Exception e ) : Exception
SetArrayMappingType ( ArrayMapping mapping ) : void
XsdTypeName ( Type type ) : string
XsdTypeName ( Type type, SoapAttributes a, string name ) : string

Method Details

ImportMembersMapping() public méthode

public ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members ) : XmlMembersMapping
elementName string
ns string
members XmlReflectionMember
Résultat XmlMembersMapping

ImportMembersMapping() public méthode

public ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members, bool hasWrapperElement, bool writeAccessors ) : XmlMembersMapping
elementName string
ns string
members XmlReflectionMember
hasWrapperElement bool
writeAccessors bool
Résultat XmlMembersMapping

ImportMembersMapping() public méthode

public ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members, bool hasWrapperElement, bool writeAccessors, bool validate ) : XmlMembersMapping
elementName string
ns string
members XmlReflectionMember
hasWrapperElement bool
writeAccessors bool
validate bool
Résultat XmlMembersMapping

ImportMembersMapping() public méthode

public ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members, bool hasWrapperElement, bool writeAccessors, bool validate, XmlMappingAccess access ) : XmlMembersMapping
elementName string
ns string
members XmlReflectionMember
hasWrapperElement bool
writeAccessors bool
validate bool
access XmlMappingAccess
Résultat XmlMembersMapping

ImportTypeMapping() public méthode

public ImportTypeMapping ( Type type ) : XmlTypeMapping
type System.Type
Résultat XmlTypeMapping

ImportTypeMapping() public méthode

public ImportTypeMapping ( Type type, string defaultNamespace ) : XmlTypeMapping
type System.Type
defaultNamespace string
Résultat XmlTypeMapping

IncludeType() public méthode

public IncludeType ( Type type ) : void
type System.Type
Résultat void

IncludeTypes() public méthode

public IncludeTypes ( ICustomAttributeProvider provider ) : void
provider ICustomAttributeProvider
Résultat void

SoapReflectionImporter() public méthode

public SoapReflectionImporter ( ) : System.Reflection
Résultat System.Reflection

SoapReflectionImporter() public méthode

public SoapReflectionImporter ( SoapAttributeOverrides attributeOverrides ) : System.Reflection
attributeOverrides SoapAttributeOverrides
Résultat System.Reflection

SoapReflectionImporter() public méthode

public SoapReflectionImporter ( SoapAttributeOverrides attributeOverrides, string defaultNamespace ) : System.Reflection
attributeOverrides SoapAttributeOverrides
defaultNamespace string
Résultat System.Reflection

SoapReflectionImporter() public méthode

public SoapReflectionImporter ( string defaultNamespace ) : System.Reflection
defaultNamespace string
Résultat System.Reflection