Click or drag to resize

IControllerEventInfo Interface

Information about a public method on a controller

Namespace:  Crosser.Common.Server
Assembly:  Crosser.Common (in Crosser.Common.dll) Version: 0.0.4
Syntax
C#
public interface IControllerEventInfo

The IControllerEventInfo type exposes the following members.

Properties
  NameDescription
Public propertyAllowHttpGet
If true the method allows HTTP requests with GET verb
Public propertyAllowHttpPost
If true the method allows HTTP requests with POST verb
Public propertyAuthorize
If true authorization is needed to access the method
Public propertyAuthorizeAttribute
The Authorize attribute set (if any)
Public propertyDefaultValue
The parameter default value
Public propertyDelegateType
The method signature explained as en enum
Public propertyMethodInfo
Method information
Public propertyParameterInfo
Parameter information
Public propertyParameterName
Parameter name of the controller event
Public propertyReturnsTask
Flag for knowing if to wait for result and send back to client
Public propertyReturnType
The method return type
Public propertyRunSynchronously
If true the call to the method will be done synchronously and no other call will be allowed from the current client until this call is completed
Public propertySerializeParameter
If not byte[] the parameter needs serialization
Public propertySerializeReturnValue
If not byte[] the return value needs serialization
Top
See Also