RFA .NET
Gets or sets the DataDef identifier, which references the Defined Data content.

Namespace: ThomsonReuters.RFA.Data
Assembly: RFA8_NET110_x64 (in RFA8_NET110_x64.dll) Version: 8.0.1.1

Syntax

C#
public ushort DataDefID { get; set; }
Visual Basic
Public Property DataDefID As UShort
	Get
	Set
Visual C++
public:
property unsigned short DataDefID {
	unsigned short get ();
	void set (unsigned short value);
}
F#
member DataDefID : uint16 with get, set

Field Value

The DataDef identifier.

Remarks

The default value is 0. The Defined Data definition need have been formerly specified in an alternate container (at local or global scope).

Typically a consumer application need only check the ContentMaskFlag to determine if Defined Data content is present (via DefinedData) and if Defined Data definition is at local scope (via LocalDataDef), else global scope.

The range of the DataDefID triggers the value of the ContentMaskFlag.LocalDataDef.

Range: 0 <= x < 32K.

Local Scoped Range: 0 <= x < 15.

Global Scoped Range: 16 <= x < 32K.

See Also