C# Class Microsoft.ServiceModel.Web.HelpPageInvoker

Inheritance: IOperationInvoker
Afficher le fichier Open project: o2platform/O2.Platform.Projects Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AllocateInputs() public méthode

public AllocateInputs ( ) : object[]
Résultat object[]

CacheResult() public méthode

public CacheResult ( ) : void
Résultat void

CacheValidationCallback() public méthode

public CacheValidationCallback ( HttpContext context, object state, HttpValidationStatus &result ) : void
context System.Web.HttpContext
state object
result HttpValidationStatus
Résultat void

GetFeed() public méthode

public GetFeed ( ) : System.ServiceModel.Syndication.Atom10FeedFormatter
Résultat System.ServiceModel.Syndication.Atom10FeedFormatter

GetHelpPageOperationSelector() public méthode

public GetHelpPageOperationSelector ( ) : IDispatchOperationSelector
Résultat IDispatchOperationSelector

GetRequestExample() public méthode

public GetRequestExample ( string operation ) : Message
operation string
Résultat Message

GetRequestXmlSchema() public méthode

public GetRequestXmlSchema ( string operation ) : Message
operation string
Résultat Message

GetResponseExample() public méthode

public GetResponseExample ( string operation ) : Message
operation string
Résultat Message

GetResponseXmlSchema() public méthode

public GetResponseXmlSchema ( string operation ) : Message
operation string
Résultat Message

GetWebGetAndInvoke() public méthode

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
Résultat void

Invoke() public méthode

public Invoke ( object instance, object inputs, object &outputs ) : object
instance object
inputs object
outputs object
Résultat object

InvokeBegin() public méthode

public InvokeBegin ( object instance, object inputs, AsyncCallback callback, object state ) : IAsyncResult
instance object
inputs object
callback AsyncCallback
state object
Résultat IAsyncResult

InvokeEnd() public méthode

public InvokeEnd ( object instance, object &outputs, IAsyncResult result ) : object
instance object
outputs object
result IAsyncResult
Résultat object