Collapse All Expand All | Language Filter: C#Language Filter: Visual Basic Language Filter: Visual C++ C# Visual Basic Visual C++ | Members | See Also
StreamBase Client API
ObservableQueryResult Class

This type of QueryResult keeps the tuples returned by the query in a collection suitable for data binding. This collection derives from ObservableCollection<(Of <(<'T>)>)> and contains instances of IObservableTuple which can be used to access individual tuple fields.

Namespace: StreamBase.LiveView.API
Assembly: StreamBase.LiveView.API (in StreamBase.LiveView.API.dll) Version: 10.3.0.4 (10.3.0.4)

# Syntax

| C# |  |  | Visual Basic |  |  | Visual C++ |

    public class ObservableQueryResult : QueryResult

    Public Class ObservableQueryResult _
    	Inherits QueryResult

    public ref class ObservableQueryResult : public QueryResult

# Members

| All Members |  |  | Constructors |  |  | Properties |  |  | Methods |  |  | Events |

Public Protected | Instance Static | Declared Inherited | XNA Framework Only .NET Compact Framework Only |

| Member | Description
--- | --- | ---
| ObservableQueryResult()()()() | Default constructor.
| ObservableQueryResult(Boolean) | Constructor for specifying aggregate marks
| BeginAggMarkEvent | Sent when the aggregate result set may be in flux (Inherited from QueryResult.)
| BeginDeleteEvent | Sent when a BeginDelete message is received from the LiveView server. (Inherited from QueryResult.)
| BeginSnapshotEvent | Fired when a BeginSnapshot event is received from the LiveView server for this query. (Inherited from QueryResult.)
| EndAggMarkEvent | Sent when the aggregate result set sent since the last BeginAggMarkEvent is consistent and will not change until the next BeginAggMarkEvent (Inherited from QueryResult.)
| EndDeleteEvent | Sent when an EndDelete message is received from the LiveView server. (Inherited from QueryResult.)
| EndSnapshotEvent | Fired when an EndSnapshot event is received from the LiveView server for this query. (Inherited from QueryResult.)
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.)
| GetType()()()() | Gets the Type of the current instance. (Inherited from Object.)
| QueryExceptionEvent | Fired when the LiveView server has sent an exception. (Inherited from QueryResult.)
| ToString()()()() | Returns a string that represents the current object. (Inherited from Object.)
| Tuples | The data binding-enabled collection containing the IObservableTuples returned by this query.

# Inheritance Hierarchy

System..::..Object
StreamBase.LiveView.API..::..QueryResult
StreamBase.LiveView.API..::..ObservableQueryResult

# See Also

StreamBase.LiveView.API Namespace