Skip to content

IDataObject

Namespace: DataWarehouseAutomation.DwaModel
Assembly: DataWarehouseAutomation.dll

IDataObject can be either a or .

[JsonPolymorphic(TypeDiscriminatorPropertyName = "dataObjectType")]
[JsonDerivedType(typeof(DataObject), "dataObject")]
[JsonDerivedType(typeof(DataObjectQuery), "dataObjectQuery")]
public interface IDataObject

The connection that is used for the Data Object or Data Object Query.

DataConnection? DataConnection { get; set; }

DataConnection?

Optional identifier as a string value to allow various identifier approaches.

string? Id { get; set; }

string?

The name of the Data Object or Data Object Query.

string Name { get; set; }

string