Grid Service Containers hold all the different IGridServiceContainers that are currently
discovered.
Provides simple means to get all the current containers, as well as as registering for
container lifecycle (added and removed) events.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
public interface IGridServiceContainers : IAdminAware, IDumpProvider, IEnumerable<IGridServiceContainer>, IEnumerable
Public Interface IGridServiceContainers _ Inherits IAdminAware, IDumpProvider, IEnumerable(Of IGridServiceContainer), _ IEnumerable
public interface class IGridServiceContainers : IAdminAware, IDumpProvider, IEnumerable<IGridServiceContainer^>, IEnumerable
public interface IGridServiceContainers extends IAdminAware, IDumpProvider, IEnumerable<IGridServiceContainer>, IEnumerable
Members
All Members | Methods | Properties | Events | ||
Icon | Member | Description |
---|---|---|
Admin |
Gets the IServiceGridAdmin associated with this element.
(Inherited from IAdminAware.) | |
Containers |
Gets all the currently discovered containers.
| |
Count |
Gets the number of currently discovered containers.
| |
GenerateDump(String) |
Generates dump for all the provided dump processors. Note, this will include a heap dump which
can consume time and potentially be of very large size (Inherited from IDumpProvider.) | |
GenerateDump(String, array<String>[]()[][]) |
Generates dump for the provided processors. The current list of processors include:
(Inherited from IDumpProvider.)
| |
GetContainerByUID(String) |
Returns a container based on its uid.
Uid | |
GetEnumerator()()()() |
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerable<(Of <(<'IGridServiceContainer>)>)>.) | |
GetEnumerator()()()() |
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.) | |
GridServiceContainerAdded |
Occurs when a IGridServiceContainer is added.
| |
GridServiceContainerRemoved |
Occurs when a IGridServiceContainer is removed.
| |
IsEmpty |
States if there are no discovered containers.
| |
Uids |
Gets a dictionary of grid service container with the key as the uid.
| |
WaitFor(Int32) |
Waits for SetDefaultTimeout(TimeSpan) till the provided number of containers are up. When passing 0, will
wait till there are no more grid service containers.
| |
WaitFor(Int32, TimeSpan) |
Waits for the given timeout till the provided number of containers are up. When passing 0, will
wait till there are no more grid service containers.
|