VMware GemFire Native .NET Reference  9.1
Apache::Geode::Client::ResultSet< TResult > Class Template Reference

Encapsulates a query result set. More...

Inherits SBWrap< apache::geode::client::ResultSet >, and Apache::Geode::Client::ISelectResults< TResult >.

Public Member Functions

virtual System::Collections::Generic::IEnumerator< TResult >^ GetEnumerator ()
 Returns an enumerator that iterates through the collection. More...
 
virtual SelectResultsIterator< TResult >^ GetIterator ()
 Get an iterator for the result set. More...
 

Properties

virtual bool IsModifiable [get]
 True if this ResultSet is modifiable. More...
 
virtual TResult Item [get]
 Get an object at the given index. More...
 
virtual System::Int32 Size [get]
 The size of the ResultSet. More...
 

Detailed Description

template<class TResult>
class Apache::Geode::Client::ResultSet< TResult >

Encapsulates a query result set.

It specifies the interface for the resultset obtained from the Geode cache server

Member Function Documentation

template<class TResult >
virtual System::Collections::Generic::IEnumerator<TResult> ^ Apache::Geode::Client::ResultSet< TResult >::GetEnumerator ( )
virtual

Returns an enumerator that iterates through the collection.

Returns
A System.Collections.Generic.IEnumerator that can be used to iterate through the ResultSet.
template<class TResult >
virtual SelectResultsIterator<TResult> ^ Apache::Geode::Client::ResultSet< TResult >::GetIterator ( )
virtual

Get an iterator for the result set.

Property Documentation

template<class TResult >
virtual bool Apache::Geode::Client::ResultSet< TResult >::IsModifiable
get

True if this ResultSet is modifiable.

template<class TResult >
virtual TResult Apache::Geode::Client::ResultSet< TResult >::Item
get

Get an object at the given index.

template<class TResult >
virtual System:: Int32 Apache::Geode::Client::ResultSet< TResult >::Size
get

The size of the ResultSet.


Pivotal GemFire .NET Cache API Documentation