This class wraps a Tuple to expose its fields as dynamic properties (using the ICustomTypeDescriptor mechanism) to data binding. Every Schema..::..Field in the original tuple will appear as a bona fide property of the same name and type on the object.

Thus, if the underlying Tuple has a field called 'price', you may access its value by using the dynamic property myObservableTuple.price.

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

Syntax

         
 C#  Visual Basic  Visual C++ 
public interface IObservableTuple : INotifyPropertyChanged, 
	ICustomTypeDescriptor, ICloneable, IEquatable<IObservableTuple>
Public Interface IObservableTuple _
	Inherits INotifyPropertyChanged, ICustomTypeDescriptor, ICloneable, IEquatable(Of IObservableTuple)
public interface class IObservableTuple : INotifyPropertyChanged, 
	ICustomTypeDescriptor, ICloneable, IEquatable<IObservableTuple^>

Members

         
 All Members  Methods   Events  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Clone()()()() (Inherited from ICloneable.)
Equals(T) (Inherited from IEquatable<(Of <(<'IObservableTuple>)>)>.)
GetAttributes()()()() (Inherited from ICustomTypeDescriptor.)
GetClassName()()()() (Inherited from ICustomTypeDescriptor.)
GetComponentName()()()() (Inherited from ICustomTypeDescriptor.)
GetConverter()()()() (Inherited from ICustomTypeDescriptor.)
GetDefaultEvent()()()() (Inherited from ICustomTypeDescriptor.)
GetDefaultProperty()()()() (Inherited from ICustomTypeDescriptor.)
GetEditor(Type) (Inherited from ICustomTypeDescriptor.)
GetEvents()()()() (Inherited from ICustomTypeDescriptor.)
GetEvents(array<Attribute>[]()[][]) (Inherited from ICustomTypeDescriptor.)
GetPreviousValues()()()()
Returns an IObservableTuple containing the values of the current instance prior to the last update. This can be useful when a NotifyPropertyChanged event is received to access the value of the changed field prior the change, for example to calculate deltas. May return null if the implementation does not track old values.
GetProperties()()()() (Inherited from ICustomTypeDescriptor.)
GetProperties(array<Attribute>[]()[][]) (Inherited from ICustomTypeDescriptor.)
GetPropertyOwner(PropertyDescriptor) (Inherited from ICustomTypeDescriptor.)
GetTuple()()()()
Returns the underlying Tuple. Changes to the fields of the returned object WILL be reflected in this instance of ObservableTuple.
GetTupleID()()()()
Returns the ID given to this tuple by the server.
PropertyChanged (Inherited from INotifyPropertyChanged.)

See Also