Interface TgoBsonArray._IArray

DescriptionHierarchyEnclosing ClassFieldsMethodsProperties

Unit

Declaration

type _IArray = interface(TgoBsonValue._IValue)

Description

@exclude

Attributes
GUID['{968AA4B3-4569-4676-B85D-0DF953DC6D26}']

Hierarchy

Enclosing Class

Overview

Methods

Public function GetCount: Integer;
Public procedure GetItem(const AIndex: Integer; out AValue: TgoBsonValue._IValue);
Public procedure SetItem(const AIndex: Integer; const AValue: TgoBsonValue._IValue);
Public procedure Add(const AValue: TgoBsonValue._IValue);
Public procedure AddRange(const AValues: array of TgoBsonValue); overload;
Public procedure AddRange(const AValues: TArray<TgoBsonValue>); overload;
Public procedure AddRange(const AValues: TgoBsonArray); overload;
Public procedure Delete(const AIndex: Integer);
Public function Remove(const AValue: TgoBsonValue): Boolean;
Public procedure Clear;
Public function Contains(const AValue: TgoBsonValue): Boolean;
Public function IndexOf(const AValue: TgoBsonValue): Integer;

Properties

Public property Count: Integer read GetCount;

Description

Methods

Public function GetCount: Integer;
 
Public procedure GetItem(const AIndex: Integer; out AValue: TgoBsonValue._IValue);
 
Public procedure SetItem(const AIndex: Integer; const AValue: TgoBsonValue._IValue);
 
Public procedure Add(const AValue: TgoBsonValue._IValue);
 
Public procedure AddRange(const AValues: array of TgoBsonValue); overload;
 
Public procedure AddRange(const AValues: TArray<TgoBsonValue>); overload;
 
Public procedure AddRange(const AValues: TgoBsonArray); overload;
 
Public procedure Delete(const AIndex: Integer);
 
Public function Remove(const AValue: TgoBsonValue): Boolean;
 
Public procedure Clear;
 
Public function Contains(const AValue: TgoBsonValue): Boolean;
 
Public function IndexOf(const AValue: TgoBsonValue): Integer;
 

Properties

Public property Count: Integer read GetCount;
 

Generated by P2PasDoc 0.13.0 on 2017-04-25 12:54:26