C# Class System.Runtime.Remoting.SoapServices

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

Méthodes publiques

Méthode Description
CodeXmlNamespaceForClrTypeNamespace ( String typeNamespace, String assemblyName ) : String
DecodeXmlNamespaceForClrTypeNamespace ( String inNamespace, String &typeNamespace, String &assemblyName ) : bool
GetInteropFieldTypeAndNameFromXmlAttribute ( Type containingType, String xmlAttribute, String xmlNamespace, Type &type, String &name ) : void
GetInteropFieldTypeAndNameFromXmlElement ( Type containingType, String xmlElement, String xmlNamespace, Type &type, String &name ) : void
GetInteropTypeFromXmlElement ( String xmlElement, String xmlNamespace ) : Type
GetInteropTypeFromXmlType ( String xmlType, String xmlTypeNamespace ) : Type
GetSoapActionFromMethodBase ( MethodBase mb ) : String
GetTypeAndMethodNameFromSoapAction ( String soapAction, String &typeName, String &methodName ) : bool
GetXmlElementForInteropType ( Type type, String &xmlElement, String &xmlNamespace ) : bool
GetXmlNamespaceForMethodCall ( MethodBase mb ) : String
GetXmlNamespaceForMethodResponse ( MethodBase mb ) : String
GetXmlTypeForInteropType ( Type type, String &xmlType, String &xmlTypeNamespace ) : bool
IsClrTypeNamespace ( String namespaceString ) : bool
IsSoapActionValidForMethodBase ( String soapAction, MethodBase mb ) : bool
PreLoad ( Assembly assembly ) : void
PreLoad ( Type type ) : void
RegisterInteropXmlElement ( String xmlElement, String xmlNamespace, Type type ) : void
RegisterInteropXmlType ( String xmlType, String xmlTypeNamespace, Type type ) : void
RegisterSoapActionForMethodBase ( MethodBase mb ) : void
RegisterSoapActionForMethodBase ( MethodBase mb, String soapAction ) : void

Private Methods

Méthode Description
CreateKey ( String elementName, String elementNamespace ) : String
IsNameNull ( String name ) : bool
SoapServices ( ) : System
UriDecode ( String value ) : String
UriEncode ( String value, StringBuilder sb ) : void

Method Details

CodeXmlNamespaceForClrTypeNamespace() public static méthode

public static CodeXmlNamespaceForClrTypeNamespace ( String typeNamespace, String assemblyName ) : String
typeNamespace String
assemblyName String
Résultat String

DecodeXmlNamespaceForClrTypeNamespace() public static méthode

public static DecodeXmlNamespaceForClrTypeNamespace ( String inNamespace, String &typeNamespace, String &assemblyName ) : bool
inNamespace String
typeNamespace String
assemblyName String
Résultat bool

GetInteropFieldTypeAndNameFromXmlAttribute() public static méthode

public static GetInteropFieldTypeAndNameFromXmlAttribute ( Type containingType, String xmlAttribute, String xmlNamespace, Type &type, String &name ) : void
containingType System.Type
xmlAttribute String
xmlNamespace String
type System.Type
name String
Résultat void

GetInteropFieldTypeAndNameFromXmlElement() public static méthode

public static GetInteropFieldTypeAndNameFromXmlElement ( Type containingType, String xmlElement, String xmlNamespace, Type &type, String &name ) : void
containingType System.Type
xmlElement String
xmlNamespace String
type System.Type
name String
Résultat void

GetInteropTypeFromXmlElement() public static méthode

public static GetInteropTypeFromXmlElement ( String xmlElement, String xmlNamespace ) : Type
xmlElement String
xmlNamespace String
Résultat System.Type

GetInteropTypeFromXmlType() public static méthode

public static GetInteropTypeFromXmlType ( String xmlType, String xmlTypeNamespace ) : Type
xmlType String
xmlTypeNamespace String
Résultat System.Type

GetSoapActionFromMethodBase() public static méthode

public static GetSoapActionFromMethodBase ( MethodBase mb ) : String
mb System.Reflection.MethodBase
Résultat String

GetTypeAndMethodNameFromSoapAction() public static méthode

public static GetTypeAndMethodNameFromSoapAction ( String soapAction, String &typeName, String &methodName ) : bool
soapAction String
typeName String
methodName String
Résultat bool

GetXmlElementForInteropType() public static méthode

public static GetXmlElementForInteropType ( Type type, String &xmlElement, String &xmlNamespace ) : bool
type System.Type
xmlElement String
xmlNamespace String
Résultat bool

GetXmlNamespaceForMethodCall() public static méthode

public static GetXmlNamespaceForMethodCall ( MethodBase mb ) : String
mb System.Reflection.MethodBase
Résultat String

GetXmlNamespaceForMethodResponse() public static méthode

public static GetXmlNamespaceForMethodResponse ( MethodBase mb ) : String
mb System.Reflection.MethodBase
Résultat String

GetXmlTypeForInteropType() public static méthode

public static GetXmlTypeForInteropType ( Type type, String &xmlType, String &xmlTypeNamespace ) : bool
type System.Type
xmlType String
xmlTypeNamespace String
Résultat bool

IsClrTypeNamespace() public static méthode

public static IsClrTypeNamespace ( String namespaceString ) : bool
namespaceString String
Résultat bool

IsSoapActionValidForMethodBase() public static méthode

public static IsSoapActionValidForMethodBase ( String soapAction, MethodBase mb ) : bool
soapAction String
mb System.Reflection.MethodBase
Résultat bool

PreLoad() public static méthode

public static PreLoad ( Assembly assembly ) : void
assembly System.Reflection.Assembly
Résultat void

PreLoad() public static méthode

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

RegisterInteropXmlElement() public static méthode

public static RegisterInteropXmlElement ( String xmlElement, String xmlNamespace, Type type ) : void
xmlElement String
xmlNamespace String
type System.Type
Résultat void

RegisterInteropXmlType() public static méthode

public static RegisterInteropXmlType ( String xmlType, String xmlTypeNamespace, Type type ) : void
xmlType String
xmlTypeNamespace String
type System.Type
Résultat void

RegisterSoapActionForMethodBase() public static méthode

public static RegisterSoapActionForMethodBase ( MethodBase mb ) : void
mb System.Reflection.MethodBase
Résultat void

RegisterSoapActionForMethodBase() public static méthode

public static RegisterSoapActionForMethodBase ( MethodBase mb, String soapAction ) : void
mb System.Reflection.MethodBase
soapAction String
Résultat void