ServiceBase Members
Microsoft Robotics Class Reference
The ServiceBase type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ServiceBase() () () () |
Default constructor
|
|
ServiceBase(DispatcherQueue) |
Initialization constructor
|
|
ServiceBase(ServiceBase) |
Cloning constructor
|
|
ServiceBase(ServiceEnvironment) |
Initialization constructor
|
Methods
Name | Description | |
---|---|---|
Activate< (Of < <' (T> ) > > ) |
Submits CCR tasks to the dispatcher port for execution. If the task was a receiver orchestration like join or choice, executing it means registering constraints on ports to guard the execution of user code
(Inherited from CcrServiceBase.) |
|
Cleanup(Handler) |
Post a Shutdown message instance on the internal cleanup port and invokes the supplied delegate before the default cleanup handler
|
|
Cleanup(Handler< (Of < <' (Shutdown> ) > > )) |
Post a Shutdown message instance on the internal cleanup port and invokes the supplied delegate before the default cleanup handler
|
|
DefaultCleanup |
Registers a delegate which will trigger when a Shutdown message is posted on the CleanupPort port associated with this class instance
|
|
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
|
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
|
GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
|
Init |
Initialization method. Assigns TaskQueue field from Environment.TaskQueue
|
|
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
Spawn(Handler) |
Invoke a message handler asynchronously, supplying any arguments explicitly.
(Inherited from CcrServiceBase.) |
|
Spawn< (Of < <' (T0> ) > > )(T0, Handler< (Of < <' (T0> ) > > )) |
Invoke a message handler asynchronously, supplying any arguments explicitly.
(Inherited from CcrServiceBase.) |
|
Spawn< (Of < <' (T0, T1> ) > > )(T0, T1, Handler< (Of < <' (T0, T1> ) > > )) |
Invoke a message handler asynchronously, supplying any arguments explicitly.
(Inherited from CcrServiceBase.) |
|
Spawn< (Of < <' (T0, T1, T2> ) > > )(T0, T1, T2, Handler< (Of < <' (T0, T1, T2> ) > > )) |
Invoke a message handler asynchronously, supplying any arguments explicitly.
(Inherited from CcrServiceBase.) |
|
SpawnIterator(IteratorHandler) |
Invoke an iterator-based message handler asynchronously, supplying any arguments explicitly.
(Inherited from CcrServiceBase.) |
|
SpawnIterator< (Of < <' (T0> ) > > )(T0, IteratorHandler< (Of < <' (T0> ) > > )) |
Invoke an iterator-based message handler asynchronously, supplying any arguments explicitly.
(Inherited from CcrServiceBase.) |
|
SpawnIterator< (Of < <' (T0, T1> ) > > )(T0, T1, IteratorHandler< (Of < <' (T0, T1> ) > > )) |
Invoke an iterator-based message handler asynchronously, supplying any arguments explicitly.
(Inherited from CcrServiceBase.) |
|
SpawnIterator< (Of < <' (T0, T1, T2> ) > > )(T0, T1, T2, IteratorHandler< (Of < <' (T0, T1, T2> ) > > )) |
Invoke an iterator-based message handler asynchronously, supplying any arguments explicitly.
(Inherited from CcrServiceBase.) |
|
TimeoutPort(Int32) |
Creates a port to receive a time signal, registers a timeout with the sequencer, supplying the private port.
(Inherited from CcrServiceBase.) |
|
TimeoutPort(TimeSpan) |
Creates a port to receive a time signal, registers a timeout with the sequencer, supplying the private port.
(Inherited from CcrServiceBase.) |
|
ToString | (Inherited from Object.) | |
UpdateEnvironment |
Update the TaskQueue instance with the one in the supplied result
|
Properties
Name | Description | |
---|---|---|
CleanupPort |
Default cleanup port for this instance.
|
|
Environment |
Service environment
|
|
FileStoreConstructorPort |
FileStore Constructor Service
|
|
ResourceManagerPort |
Resource manager
|
|
SerializerPort |
Serializer
|
|
TaskQueue |
Dispatcher port associated with this instance. Used by Activate() calls to schedule tasks
(Inherited from CcrServiceBase.) |
|
WinFormsServicePort |
WinForms Service
|