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



IconMemberDescription
Admin
Gets the IServiceGridAdmin associated with this element.
(Inherited from IAdminAware.)
GetByName(String)
Gets a discovered IZone by its name.

GetEnumerator()()()()
Returns an enumerator that iterates through the collection.
(Inherited from IEnumerable<(Of <(<'IZone>)>)>.)
GetEnumerator()()()()
Returns an enumerator that iterates through a collection.
(Inherited from IEnumerable.)
Names
Gets a dictionary of zone names to IZones.

WaitFor(String)
Waits for SetDefaultTimeout(TimeSpan) till the zone with the given name is discovered.

WaitFor(String, TimeSpan)
Waits for the given timeout till the zone with the given name is discovered.

ZoneAdded
Occurs when a IZone is added.

ZoneRemoved
Occurs when a IZone is removed.

Zones
Gets all currently discovered zones.

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: 16.2.0.0 (16.2.1)