C# Class System.Runtime.Remoting.MetadataServices.WsdlParser.URTMethod

Show file Open project: gbarnett/shared-source-cli-2.0

Protected Properties

Property Type Description
_paramNamesOrder String[]
_paramPosition System.Collections.ArrayList
_params System.Collections.ArrayList

Private Properties

Property Type Description
AddParam void
FindMethodAttributes void
FlagTest bool
GetMethodFlags MethodFlags
GetTypeString String
IsSignature bool
MethodFlagsTest bool
PrintCSC void
PrintMethodName void
PrintPropertyBody void
PrintSignature void
PrintSoapAction void
ResolveMethodAttributes void
ResolveTypes void
URTMethod System
ValueString String

Public Methods

Method Description
Equals ( Object obj ) : bool
GetHashCode ( ) : int

Protected Methods

Method Description
ResolveWsdlParams ( WsdlParser parser, String targetNS, String targetName, bool bRequest, WsdlMethodInfo wsdlMethodInfo ) : void

Private Methods

Method Description
AddParam ( URTParam newParam ) : void
FindMethodAttributes ( ) : void
FlagTest ( MethodPrintEnum flag, MethodPrintEnum target ) : bool
GetMethodFlags ( MethodInfo method ) : MethodFlags
GetTypeString ( String curNS, bool bNS ) : String
IsSignature ( MethodBase baseInfo ) : bool
MethodFlagsTest ( MethodFlags flag, MethodFlags target ) : bool
PrintCSC ( TextWriter textWriter, String indentation, String namePrefix, String curNS, MethodPrintEnum methodPrintEnum, bool bURTType, String bodyPrefix, StringBuilder sb ) : void
PrintMethodName ( StringBuilder sb, String bodyPrefix, String name ) : void
PrintPropertyBody ( TextWriter textWriter, String indentation, StringBuilder sb, String bodyPrefix ) : void
PrintSignature ( StringBuilder sb, String curNS ) : void
PrintSoapAction ( String action, StringBuilder sb ) : void
ResolveMethodAttributes ( ) : void
ResolveTypes ( WsdlParser parser ) : void
URTMethod ( String name, String soapAction, String methodAttributes, URTComplexType complexType ) : System
ValueString ( String paramType ) : String

Method Details

Equals() public method

public Equals ( Object obj ) : bool
obj Object
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

ResolveWsdlParams() protected method

protected ResolveWsdlParams ( WsdlParser parser, String targetNS, String targetName, bool bRequest, WsdlMethodInfo wsdlMethodInfo ) : void
parser WsdlParser
targetNS String
targetName String
bRequest bool
wsdlMethodInfo WsdlMethodInfo
return void

Property Details

_paramNamesOrder protected property

protected String[] _paramNamesOrder
return String[]

_paramPosition protected property

protected ArrayList,System.Collections _paramPosition
return System.Collections.ArrayList

_params protected property

protected ArrayList,System.Collections _params
return System.Collections.ArrayList