GigaSpaces XAP.NET Documentation
ILookupServices Interface
Class LibraryGigaSpaces.Core.Admin.ServiceGrid.LookupServiceILookupServices
Lookup Services hold all the different ILookupServices that are currently discovered. Provides simple means to get all the current lus, as well as as registering for lus lifecycle (added and removed) events.
Declaration Syntax
C#Visual BasicVisual C++J#
public interface ILookupServices : IAdminAware, 
	IEnumerable<ILookupService>, IEnumerable
Public Interface ILookupServices _
	Implements IAdminAware, IEnumerable(Of ILookupService),  _
	IEnumerable
public interface class ILookupServices : IAdminAware, 
	IEnumerable<ILookupService^>, IEnumerable
public interface ILookupServices extends IAdminAware, 
	IEnumerable<ILookupService>, IEnumerable
Members
All MembersMethodsPropertiesEvents



IconMemberDescription
Admin
Gets the IServiceGridAdmin associated with this element.
(Inherited from IAdminAware.)
Count
Gets the number of currently discovered lookup services.

GetEnumerator()()()
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerable<(Of <(ILookupService>)>).)
GetEnumerator()()()
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.)
GetLookupServiceByUID(String)
Returns a ILookupService based on its uid.

IsEmpty
States if there are no discovered lookup services.

LookupServiceAdded
Occurs when a ILookupService is added.

LookupServiceRemoved
Occurs when a ILookupService is removed.

LookupServices
Gets all the currently discovered ILookupService.

Uids
Gets a dictionary of lookup service with the key as the uid.

WaitFor(Int32)
Waits for SetDefaultTimeout(TimeSpan) till the provided number of lookup services are up.

WaitFor(Int32, TimeSpan)
Waits for the given timeout till the provided number of lookup services are up.

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 7.1.4.4750 (7.1.4.4750)