C# 클래스 System.Runtime.Remoting.MetadataServices.WsdlParser.URTMethod

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0

보호된 프로퍼티들

프로퍼티 타입 설명
_paramNamesOrder String[]
_paramPosition System.Collections.ArrayList
_params System.Collections.ArrayList

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
Equals ( Object obj ) : bool
GetHashCode ( ) : int

보호된 메소드들

메소드 설명
ResolveWsdlParams ( WsdlParser parser, String targetNS, String targetName, bool bRequest, WsdlMethodInfo wsdlMethodInfo ) : void

비공개 메소드들

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

메소드 상세

Equals() 공개 메소드

public Equals ( Object obj ) : bool
obj Object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

ResolveWsdlParams() 보호된 메소드

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

프로퍼티 상세

_paramNamesOrder 보호되어 있는 프로퍼티

protected String[] _paramNamesOrder
리턴 String[]

_paramPosition 보호되어 있는 프로퍼티

protected ArrayList,System.Collections _paramPosition
리턴 System.Collections.ArrayList

_params 보호되어 있는 프로퍼티

protected ArrayList,System.Collections _params
리턴 System.Collections.ArrayList