RFA .NET
The DataDef class describes the Data without containing the actual data, using various identifiers and separators.

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

Syntax

C#
public abstract class DataDef : ICloneable, 
	IDisposable
Visual Basic
Public MustInherit Class DataDef _
	Implements ICloneable, IDisposable
Visual C++
public ref class DataDef abstract : ICloneable, 
	IDisposable
F#
[<AbstractClassAttribute>]
type DataDef =  
    class
        interface ICloneable
        interface IDisposable
    end

Remarks

DataDefs are included in an object that contains the Data they describe. For example, a Series containing multiple FieldList that have the same format can include a single FieldListDef whose contained FieldEntryDefs describe that format. Since the lists need not each provide this defintion individually, bandwidth consumption is reduced. DataDefs also remove the need for identifiers and separators within the Data, saving further bandwidth. DataDefs may describe a FieldList or ElementList, and may be included in a Map, Series, or Vector.

Inheritance Hierarchy

System..::..Object
  ThomsonReuters.RFA.Common..::..DataDef
    ThomsonReuters.RFA.Data..::..ElementListDef
    ThomsonReuters.RFA.Data..::..FieldListDef

See Also