TROServerLocatorCollection

Overview

Location

 

constructor Create

Creates a new instance.

constructor Create(aOwner: TComponent; aItemClass: TROServerLocatorClass)

Parameters:

  • aOwner:
  • aItemClass:

Add

function Add: TROServerLocator

DisableAll

procedure DisableAll

EnableAll

procedure EnableAll

GetNextLocator

function GetNextLocator(out aLocator: TROServerLocator; var CurrentIndex: integer; var InitialIndex: integer; ForLoadBalancing: boolean): boolean

Parameters:

  • aLocator:
  • CurrentIndex:
  • InitialIndex:
  • ForLoadBalancing:

GetOwner  protected override

function GetOwner: TPersistent

IndexOf

Returns the position of a aItem in the list.

function IndexOf(aItem: TROServerLocator): integer

Parameters:

  • aItem: item whose index will be returned.

Insert

function Insert(aIndex: integer): TROServerLocator

Parameters:

  • aIndex:

Items

This property allows the collection content to be accessed by index.

property Items[Index: integer]: TROServerLocator read write

 

Items

This property allows the collection content to be accessed by index.

property Items[Index: integer]: TROServerLocator read write

 

constructor Create

Creates a new instance.

constructor Create(aOwner: TComponent; aItemClass: TROServerLocatorClass)

Parameters:

  • aOwner:
  • aItemClass:

Add

function Add: TROServerLocator

DisableAll

procedure DisableAll

EnableAll

procedure EnableAll

GetNextLocator

function GetNextLocator(out aLocator: TROServerLocator; var CurrentIndex: integer; var InitialIndex: integer; ForLoadBalancing: boolean): boolean

Parameters:

  • aLocator:
  • CurrentIndex:
  • InitialIndex:
  • ForLoadBalancing:

GetOwner  protected override

function GetOwner: TPersistent

IndexOf

Returns the position of a aItem in the list.

function IndexOf(aItem: TROServerLocator): integer

Parameters:

  • aItem: item whose index will be returned.

Insert

function Insert(aIndex: integer): TROServerLocator

Parameters:

  • aIndex: