Diffusion .NET Client Library
6.1.5
|
Builder for free format IRecordV2 values. More...
Public Member Functions | |
IRecordV2Builder | AddFields (IReadOnlyList< string > values) |
Adds one or more field values. More... | |
IRecordV2Builder | AddFields (params string[] values) |
Adds one or more field values. More... | |
IRecordV2Builder | AddRecord (IReadOnlyList< string > fields) |
Adds a new record comprising the specified field values. More... | |
IRecordV2Builder | AddRecord (params string[] fields) |
Adds a new record comprising the specified field values. More... | |
IRecordV2Builder | Clear () |
Clears all current values from the builder allowing it to be reused to generate new data. More... | |
IRecordV2 | Build () |
Builds a IRecordV2 object from the current builder state. More... | |
Builder for free format IRecordV2 values.
This type of builder may be used to generate free format IRecordV2 format data which is not constrained by a ISchema.
Such a builder can be created using IRecordV2DataType.RecordsBuilder.
Implemented in Version 6.0.
IRecordV2Builder PushTechnology.ClientInterface.Data.Record.IRecordV2Builder.AddFields | ( | IReadOnlyList< string > | values | ) |
Adds one or more field values.
If there is a current record, this adds the fields to the end of the current record.
values | The immutable list of field values. |
IRecordV2Builder PushTechnology.ClientInterface.Data.Record.IRecordV2Builder.AddFields | ( | params string[] | values | ) |
Adds one or more field values.
If there is a current record, this adds the fields to the end of the current record.
values | The field values. |
IRecordV2Builder PushTechnology.ClientInterface.Data.Record.IRecordV2Builder.AddRecord | ( | IReadOnlyList< string > | fields | ) |
Adds a new record comprising the specified field values.
fields | The immutable list of fields within the new record. If no fields are supplied, an empty record will be added. |
IRecordV2Builder PushTechnology.ClientInterface.Data.Record.IRecordV2Builder.AddRecord | ( | params string[] | fields | ) |
Adds a new record comprising the specified field values.
fields | The fields within the new record. If no fields are supplied, an empty record will be added. |
IRecordV2 PushTechnology.ClientInterface.Data.Record.IRecordV2Builder.Build | ( | ) |
IRecordV2Builder PushTechnology.ClientInterface.Data.Record.IRecordV2Builder.Clear | ( | ) |
Clears all current values from the builder allowing it to be reused to generate new data.