SelfDependencyTumblingWindowTriggerReference Class

Definition

Self referenced tumbling window trigger dependency.

public class SelfDependencyTumblingWindowTriggerReference : Azure.ResourceManager.DataFactory.Models.DependencyReference, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataFactory.Models.SelfDependencyTumblingWindowTriggerReference>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataFactory.Models.SelfDependencyTumblingWindowTriggerReference>
public class SelfDependencyTumblingWindowTriggerReference : Azure.ResourceManager.DataFactory.Models.DependencyReference
type SelfDependencyTumblingWindowTriggerReference = class
    inherit DependencyReference
    interface IJsonModel<SelfDependencyTumblingWindowTriggerReference>
    interface IPersistableModel<SelfDependencyTumblingWindowTriggerReference>
type SelfDependencyTumblingWindowTriggerReference = class
    inherit DependencyReference
Public Class SelfDependencyTumblingWindowTriggerReference
Inherits DependencyReference
Implements IJsonModel(Of SelfDependencyTumblingWindowTriggerReference), IPersistableModel(Of SelfDependencyTumblingWindowTriggerReference)
Public Class SelfDependencyTumblingWindowTriggerReference
Inherits DependencyReference
Inheritance
SelfDependencyTumblingWindowTriggerReference
Implements

Constructors

SelfDependencyTumblingWindowTriggerReference(String)

Initializes a new instance of SelfDependencyTumblingWindowTriggerReference.

Properties

Offset

Timespan applied to the start time of a tumbling window when evaluating dependency.

Size

The size of the window when evaluating the dependency. If undefined the frequency of the tumbling window will be used.

Explicit Interface Implementations

IJsonModel<DependencyReference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from DependencyReference)
IJsonModel<DependencyReference>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from DependencyReference)
IJsonModel<SelfDependencyTumblingWindowTriggerReference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SelfDependencyTumblingWindowTriggerReference>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DependencyReference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from DependencyReference)
IPersistableModel<DependencyReference>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from DependencyReference)
IPersistableModel<DependencyReference>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from DependencyReference)
IPersistableModel<SelfDependencyTumblingWindowTriggerReference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SelfDependencyTumblingWindowTriggerReference>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SelfDependencyTumblingWindowTriggerReference>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to