Поделиться через


SqlReferenceInputDataSource Class

Definition

Describes an Azure SQL database reference input data source.

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

Constructors

SqlReferenceInputDataSource()

Initializes a new instance of SqlReferenceInputDataSource.

Properties

AuthenticationMode

Authentication Mode.

Database

This element is associated with the datasource element. This is the name of the database that output will be written to.

DeltaSnapshotQuery

This element is associated with the datasource element. This query is used to fetch incremental changes from the SQL database. To use this option, we recommend using temporal tables in Azure SQL Database.

FullSnapshotQuery

This element is associated with the datasource element. This query is used to fetch data from the sql database.

Password

This element is associated with the datasource element. This is the password that will be used to connect to the SQL Database instance.

RefreshInterval

This element is associated with the datasource element. This indicates how frequently the data will be fetched from the database. It is of DateTime format.

RefreshType

Indicates the type of data refresh option.

Server

This element is associated with the datasource element. This is the name of the server that contains the database that will be written to.

User

This element is associated with the datasource element. This is the user name that will be used to connect to the SQL Database instance.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<ReferenceInputDataSource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from ReferenceInputDataSource)
IJsonModel<SqlReferenceInputDataSource>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SqlReferenceInputDataSource>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ReferenceInputDataSource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from ReferenceInputDataSource)
IPersistableModel<SqlReferenceInputDataSource>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SqlReferenceInputDataSource>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SqlReferenceInputDataSource>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to