Share via


TumblingWindowTriggerDependencyReference Class

Definition

Referenced tumbling window trigger dependency.

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

Constructors

TumblingWindowTriggerDependencyReference(DataFactoryTriggerReference)

Initializes a new instance of TumblingWindowTriggerDependencyReference.

Properties

Offset

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

ReferenceTrigger

Referenced trigger.

(Inherited from TriggerDependencyReference)
Size

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

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TriggerDependencyReference)

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<TriggerDependencyReference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from TriggerDependencyReference)
IJsonModel<TumblingWindowTriggerDependencyReference>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<TumblingWindowTriggerDependencyReference>.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<TriggerDependencyReference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from TriggerDependencyReference)
IPersistableModel<TumblingWindowTriggerDependencyReference>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<TumblingWindowTriggerDependencyReference>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<TumblingWindowTriggerDependencyReference>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to