C# 클래스 Microsoft.ServiceModel.Web.HelpPageInvoker

상속: IOperationInvoker
파일 보기 프로젝트 열기: o2platform/O2.Platform.Projects 1 사용 예제들

공개 메소드들

메소드 설명
AllocateInputs ( ) : object[]
CacheResult ( ) : void
CacheValidationCallback ( HttpContext context, object state, HttpValidationStatus &result ) : void
GetFeed ( ) : System.ServiceModel.Syndication.Atom10FeedFormatter
GetHelpPageOperationSelector ( ) : IDispatchOperationSelector
GetRequestExample ( string operation ) : Message
GetRequestXmlSchema ( string operation ) : Message
GetResponseExample ( string operation ) : Message
GetResponseXmlSchema ( string operation ) : Message
GetWebGetAndInvoke ( OperationDescription od, System.ServiceModel.Web.WebGetAttribute &get, System.ServiceModel.Web.WebInvokeAttribute &invoke ) : void
Invoke ( object instance, object inputs, object &outputs ) : object
InvokeBegin ( object instance, object inputs, AsyncCallback callback, object state ) : IAsyncResult
InvokeEnd ( object instance, object &outputs, IAsyncResult result ) : object

비공개 메소드들

메소드 설명
CreateExample ( Type type, OperationDescription od, bool generateJson ) : Message
CreateSchema ( Type body, bool isXmlSerializerType ) : Message
CreateTextMessage ( string message ) : Message
GetBodyStyle ( System.ServiceModel.Web.WebGetAttribute get, System.ServiceModel.Web.WebInvokeAttribute invoke ) : WebMessageBodyStyle
GetDefaultGetTemplate ( OperationDescription od ) : string
GetDefaultInvokeMethod ( ) : string
GetDefaultResponseFormat ( ) : WebMessageFormat
GetMethod ( System.ServiceModel.Web.WebGetAttribute get, System.ServiceModel.Web.WebInvokeAttribute invoke ) : string
GetRequestBodyType ( OperationDescription od, bool &isXmlSerializerType ) : Type
GetRequestFormat ( System.ServiceModel.Web.WebInvokeAttribute invoke, OperationDescription od ) : string
GetResponseBodyType ( OperationDescription od, bool &isXmlSerializerType ) : Type
GetResponseFormat ( System.ServiceModel.Web.WebGetAttribute get, System.ServiceModel.Web.WebInvokeAttribute invoke, OperationDescription od ) : string
GetUriTemplate ( System.ServiceModel.Web.WebGetAttribute get, System.ServiceModel.Web.WebInvokeAttribute invoke, OperationDescription od ) : string
IsBodySpecial ( Type body, string direction, Message &message ) : bool
IsRequestStream ( OperationDescription od ) : bool
IsResponseStream ( OperationDescription od ) : bool
IsUntypedMessage ( MessageDescription message ) : bool

메소드 상세

AllocateInputs() 공개 메소드

public AllocateInputs ( ) : object[]
리턴 object[]

CacheResult() 공개 메소드

public CacheResult ( ) : void
리턴 void

CacheValidationCallback() 공개 메소드

public CacheValidationCallback ( HttpContext context, object state, HttpValidationStatus &result ) : void
context System.Web.HttpContext
state object
result HttpValidationStatus
리턴 void

GetFeed() 공개 메소드

public GetFeed ( ) : System.ServiceModel.Syndication.Atom10FeedFormatter
리턴 System.ServiceModel.Syndication.Atom10FeedFormatter

GetHelpPageOperationSelector() 공개 메소드

public GetHelpPageOperationSelector ( ) : IDispatchOperationSelector
리턴 IDispatchOperationSelector

GetRequestExample() 공개 메소드

public GetRequestExample ( string operation ) : Message
operation string
리턴 Message

GetRequestXmlSchema() 공개 메소드

public GetRequestXmlSchema ( string operation ) : Message
operation string
리턴 Message

GetResponseExample() 공개 메소드

public GetResponseExample ( string operation ) : Message
operation string
리턴 Message

GetResponseXmlSchema() 공개 메소드

public GetResponseXmlSchema ( string operation ) : Message
operation string
리턴 Message

GetWebGetAndInvoke() 공개 메소드

public GetWebGetAndInvoke ( OperationDescription od, System.ServiceModel.Web.WebGetAttribute &get, System.ServiceModel.Web.WebInvokeAttribute &invoke ) : void
od System.ServiceModel.Description.OperationDescription
get System.ServiceModel.Web.WebGetAttribute
invoke System.ServiceModel.Web.WebInvokeAttribute
리턴 void

Invoke() 공개 메소드

public Invoke ( object instance, object inputs, object &outputs ) : object
instance object
inputs object
outputs object
리턴 object

InvokeBegin() 공개 메소드

public InvokeBegin ( object instance, object inputs, AsyncCallback callback, object state ) : IAsyncResult
instance object
inputs object
callback AsyncCallback
state object
리턴 IAsyncResult

InvokeEnd() 공개 메소드

public InvokeEnd ( object instance, object &outputs, IAsyncResult result ) : object
instance object
outputs object
result IAsyncResult
리턴 object