Share via


LineageRelation Class

Definition

The lineage relation with GUID of the from and to entity.

public class LineageRelation : System.ClientModel.Primitives.IJsonModel<Azure.Analytics.Purview.DataMap.LineageRelation>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.Purview.DataMap.LineageRelation>
type LineageRelation = class
    interface IJsonModel<LineageRelation>
    interface IPersistableModel<LineageRelation>
Public Class LineageRelation
Implements IJsonModel(Of LineageRelation), IPersistableModel(Of LineageRelation)
Inheritance
LineageRelation
Implements

Properties

FromEntityId

The GUID of from-entity.

RelationshipId

The GUID of relationship.

ToEntityId

The GUID of to-entity.

Explicit Interface Implementations

IJsonModel<LineageRelation>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<LineageRelation>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<LineageRelation>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<LineageRelation>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<LineageRelation>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to