Extension
Class Extension
Section titled “ Class Extension”Namespace: DataWarehouseAutomation.DwaModel
Assembly: DataWarehouseAutomation.dll
A free form key/value pair addition that can contain additional context.
public class Extension
Inheritance
Section titled “Inheritance”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Properties
Section titled “Properties”An optional identifier for the Data Object.
[JsonPropertyName("id")][JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]public string? Id { get; set; }
Property Value
Section titled “Property Value”The Key in a Key/Value pair.
[JsonPropertyName("key")][JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]public string Key { get; set; }
Property Value
Section titled “Property Value”Any additional, optional, information to explain the intent of extension key/value pair.
[JsonPropertyName("notes")][JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]public string? Notes { get; set; }
Property Value
Section titled “Property Value”The Value in a Key/Value pair.
[JsonPropertyName("value")][JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]public string? Value { get; set; }