CSharpTest.Net
RpcServerApi Class Members
See Also  Fields  Properties  Methods  Events Send Feedback Download Help File
CSharpTest.Net.RpcLibrary Assembly > CSharpTest.Net.RpcLibrary Namespace : RpcServerApi Class


Glossary Item Box

The following tables list the members exposed by RpcServerApi.

Public Constructors

 NameDescription
Public ConstructorRpcServerApi ConstructorOverloaded.   
Top

Public Fields

 NameDescription
Public FieldDEF_REQ_LIMITUse the default request limits  
Public FieldIIDThe interface Id the service is using  
Public FieldMAX_CALL_LIMITThe max limit of in-flight calls  
Top

Public Properties

 NameDescription
Public Propertystatic (Shared in Visual Basic)VerboseLoggingEnables verbose logging of the RPC calls to the Trace window  
Top

Public Methods

 NameDescription
Public MethodAddAuthenticationOverloaded. Adds a type of authentication sequence that will be allowed for RPC connections to this process.  
Public MethodAddProtocolUsed to ensure that the server is listening with a specific protocol type. Once invoked this can not be undone, and all RPC servers within the process will be available on that protocol  
Public MethodDisposeDisposes of the server and stops listening if the server is currently listening  
Public MethodExecuteCan be over-ridden in a derived class to handle the incomming RPC request, or you can subscribe to the OnExecute event.  
Public MethodStartListeningStarts the RPC listener for this instance, if this is the first RPC server instance the process starts listening on the registered protocols.  
Public MethodStopListeningStops listening for this instance, if this is the last instance to stop listening the process stops listening on all registered protocols.  
Top

Public Events

 NameDescription
Public EventOnExecuteAllows a single subscription to this event to handle incomming requests rather than deriving from and overriding the Execute call.  
Top

See Also

Generated with Document! X 2011 by Innovasys