C# 클래스 System.Xml.Serialization.SoapReflectionImporter

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

ImportMembersMapping() 공개 메소드

public ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members ) : XmlMembersMapping
elementName string
ns string
members XmlReflectionMember
리턴 XmlMembersMapping

ImportMembersMapping() 공개 메소드

public ImportMembersMapping ( string elementName, string ns, XmlReflectionMember members, bool hasWrapperElement, bool writeAccessors ) : XmlMembersMapping
elementName string
ns string
members XmlReflectionMember
hasWrapperElement bool
writeAccessors bool
리턴 XmlMembersMapping

ImportMembersMapping() 공개 메소드

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
리턴 XmlMembersMapping

ImportMembersMapping() 공개 메소드

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
리턴 XmlMembersMapping

ImportTypeMapping() 공개 메소드

public ImportTypeMapping ( Type type ) : XmlTypeMapping
type System.Type
리턴 XmlTypeMapping

ImportTypeMapping() 공개 메소드

public ImportTypeMapping ( Type type, string defaultNamespace ) : XmlTypeMapping
type System.Type
defaultNamespace string
리턴 XmlTypeMapping

IncludeType() 공개 메소드

public IncludeType ( Type type ) : void
type System.Type
리턴 void

IncludeTypes() 공개 메소드

public IncludeTypes ( ICustomAttributeProvider provider ) : void
provider ICustomAttributeProvider
리턴 void

SoapReflectionImporter() 공개 메소드

public SoapReflectionImporter ( ) : System.Reflection
리턴 System.Reflection

SoapReflectionImporter() 공개 메소드

public SoapReflectionImporter ( SoapAttributeOverrides attributeOverrides ) : System.Reflection
attributeOverrides SoapAttributeOverrides
리턴 System.Reflection

SoapReflectionImporter() 공개 메소드

public SoapReflectionImporter ( SoapAttributeOverrides attributeOverrides, string defaultNamespace ) : System.Reflection
attributeOverrides SoapAttributeOverrides
defaultNamespace string
리턴 System.Reflection

SoapReflectionImporter() 공개 메소드

public SoapReflectionImporter ( string defaultNamespace ) : System.Reflection
defaultNamespace string
리턴 System.Reflection