GemStone::GemFire::Cache::Generic::ISelectResults< TResult > Interface Template Reference

Inherited by GemStone::GemFire::Cache::Generic::ICqResults< TResult >, and GemStone::GemFire::Cache::Generic::ResultSet< TResult >.


Detailed Description

template<class TResult>
interface GemStone::GemFire::Cache::Generic::ISelectResults< TResult >

Interface to encapsulate a select query result set.

Public Member Functions

GemStone::GemFire::Cache::Generic::SelectResultsIterator
< TResult >^ 
GetIterator ()

Properties

bool IsModifiable [get]
TResult Item [get]
int32_t Size [get]

Member Function Documentation

template<class TResult>
GemStone::GemFire::Cache::Generic::SelectResultsIterator<TResult> ^ GemStone::GemFire::Cache::Generic::ISelectResults< TResult >::GetIterator (  ) 

Get an iterator for the result set.

Implemented in GemStone::GemFire::Cache::Generic::ResultSet< TResult >, and GemStone::GemFire::Cache::Generic::StructSet< TResult >.


Property Documentation

template<class TResult>
bool GemStone::GemFire::Cache::Generic::ISelectResults< TResult >::IsModifiable [get]

True if this ISelectResults is modifiable.

Implemented in GemStone::GemFire::Cache::Generic::ResultSet< TResult >, and GemStone::GemFire::Cache::Generic::StructSet< TResult >.

template<class TResult>
TResult GemStone::GemFire::Cache::Generic::ISelectResults< TResult >::Item [get]

Get an object at the given index.

Implemented in GemStone::GemFire::Cache::Generic::ResultSet< TResult >, and GemStone::GemFire::Cache::Generic::StructSet< TResult >.

template<class TResult>
int32_t GemStone::GemFire::Cache::Generic::ISelectResults< TResult >::Size [get]

The size of the ISelectResults.

Implemented in GemStone::GemFire::Cache::Generic::ResultSet< TResult >, and GemStone::GemFire::Cache::Generic::StructSet< TResult >.


GemFire C++ Cache .NET API Documentation