Namespace: Rx.Net – Class: MetaData – Assembly: Rx.Net.Mixed

MetaData Class

C#
class MetaData : NativeWrapper<Rx.CRxMetaData>

Meta data class.

Constructors

MetaData()

Default constructor.

MetaData(xNative)

Constructor.

MetaData(xData)

Copy Constructor.

Properties

IsDisposed

True if this object is disposed.

(Inherited from NativeWrapper)
SyncRoot

A SyncRoot object that can be used to lock this object externally.

(Inherited from NativeWrapper)

Methods

Clear()

Clears this object to its blank/initial state.

GetElementCount()

Gets the number of elements stored in this meta data object.

GetElementInfos(iIdx, sName, sType, sGroup)

Gets all information about the given element.

GetElementInfos(sName, sType, sGroup)

Gets all information about the given element.

HasElement(sName)

Queries if the meta data contains an element with the given name.

AddElement(sName, sGroup, uData)

Adds an element with the given name to the meta data and assigns it the given group and the given value.

AddElement(sName, sGroup, dData)

Adds an element with the given name to the meta data and assigns it the given group and the given value.

AddElement(sName, sGroup, sData)

Adds an element with the given name to the meta data and assigns it the given group and the given value.

SetElement(sName, uData)

Sets the value of the element with the given name.

SetElement(sName, dData)

Sets the value of the element with the given name.

SetElement(sName, sData)

Sets the value of the element with the given name.

GetElement(sName, uData)

Gets the value of the element with then given name.

GetElement(sName, dData)

Gets the value of the element with then given name.

GetElement(sName, sData)

Gets the value of the element with then given name.

GetDouble(sName)

Gets the value of the element with the given name. The value type must be double.

GetUnsigned(sName)

Gets the value of the element with the given name. The value type must be uint.

GetString(sName)

Gets the value of the element with the given name. The value type must be string.

ToString()

Convert this object into a string representation printing all elements.

GetNative()

Gets the native instance.

(Inherited from NativeWrapper)

Operators

operator=(xData)

Assignment operator.