A basic implementation of ProcessingUnitContainer which provides capabilities of creating
space proxies, auto starting components such as IEventListenerContainer<(Of <(<'TData>)>)> and remote services
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ | J# |
public class BasicProcessingUnitContainer : ProcessingUnitContainer
Public Class BasicProcessingUnitContainer _ Inherits ProcessingUnitContainer
public ref class BasicProcessingUnitContainer : public ProcessingUnitContainer
public class BasicProcessingUnitContainer extends ProcessingUnitContainer
![](../icons/collapse_all.gif)
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
![]() | BasicProcessingUnitContainer(ProcessingUnitContainerConfig) |
Default Constructor
|
![]() | AfterInitialize()()()() |
Integration point for deriving classes, called after initialization.
By default does nothing
|
![]() | BeforeDispose()()()() |
Integration point for deriving classes, called before dispose.
By default does nothing
|
![]() | BeforeInitialize(IProcessingUnitConfiguration) |
Integration point for deriving classes, called before initialization.
By default does nothing
|
![]() | ClusterInfo |
Gets the processing unit's cluster information.
(Inherited from ProcessingUnitContainer.) |
![]() | Configuration |
Gets the processing unit configuration
(Inherited from ProcessingUnitContainer.) |
![]() | CreateEmbeddedSpace(EmbeddedSpaceFactory) |
Creates a managed embedded space using the specified factory.
(Inherited from ProcessingUnitContainer.) |
![]() | CreateEmbeddedSpace(EmbeddedSpaceConfigurationElement) |
Creates a managed embedded space using the specified configuration element.
(Inherited from ProcessingUnitContainer.) |
![]() | CreateMirror(MirrorConfigurationElement) |
Creates a managed mirror component using the specified configuration element.
(Inherited from ProcessingUnitContainer.) |
![]() | CreateSpaceProxy(String, String) | Obsolete.
Create a space proxy which its lifecycle is managed by the container.
The caller does not need to take care of shutting down or disposing the proxy when the container is disposing.
|
![]() | CreateSpaceProxy(String, String, SpaceConfig) | Obsolete.
Create a space proxy which its lifecycle is managed by the container.
The caller does not need to take care of shutting down or disposing the proxy when the container is disposing.
|
![]() | CreateSpaceProxy(String, String, SpaceConfig, Boolean) | Obsolete.
Create a space proxy which its lifecycle is managed by the container.
The caller does not need to take care of shutting down or disposing the proxy when the container is disposing.
|
![]() | CreateSpaceProxy(SpaceProxyFactory) |
Creates a managed space proxy using the specified factory.
(Inherited from ProcessingUnitContainer.) |
![]() | CreateSpaceProxy(String, String, SpaceConfig, Boolean, SpaceProxyMode) | Obsolete.
Creates a managed space proxy / embedded space using the specified settings
(Inherited from ProcessingUnitContainer.) |
![]() | CreateSpaceProxy(SpaceProxyConfigurationElement) |
Creates a managed space proxy using the specified configuration element.
(Inherited from ProcessingUnitContainer.) |
![]() | Dispose()()()() |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Overrides ProcessingUnitContainer.Dispose()()()().) |
![]() | Equals(Object) |
Determines whether the specified Object is equal to the current Object.
(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.) |
![]() | GetEventListenerContainer<(Of <<'(TData>)>>)(String) |
Gets an event listener container which is managed by this container.
|
![]() | GetHashCode()()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetProcessingUnitComponent(String) |
Gets a processing unit container which is managed by this container.
|
![]() | GetProcessingUnitComponents()()()() |
Gets all the basic processing unit components which are managed by this container.
|
![]() | GetRemoteService(String) |
Gets a hosted remote service which is managed by this container.
|
![]() | GetRemoteServices()()()() |
Gets all the hosted remote services which are managed by this container.
|
![]() | GetSpaceProxies()()()() |
Gets all the space proxies which are managed by this container.
(Inherited from ProcessingUnitContainer.) |
![]() | GetSpaceProxy(String) |
Gets the space proxy associated with the specified name.
(Inherited from ProcessingUnitContainer.) |
![]() | GetSpaceProxy(String, String) |
Gets the space proxy associated with the specified name, or the default space proxy if name is not specified.
(Inherited from ProcessingUnitContainer.) |
![]() | GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | Initialize()()()() |
Initialize the processing unit.
(Overrides ProcessingUnitContainer.Initialize()()()().) |
![]() | MemberwiseClone()()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
![]() | Properties |
Gets the processing unit's properties.
(Inherited from ProcessingUnitContainer.) |
![]() | ToString()()()() |
Returns a String that represents the current Object.
(Inherited from Object.) |
![]() | WorkingDirectory | (Inherited from ProcessingUnitContainer.) |
![](../icons/collapse_all.gif)
Object | ||
![]() | ProcessingUnitContainer | |
![]() | BasicProcessingUnitContainer |