次の方法で共有


DataSource クラス

定義

インデクサーの構成に使用できるデータソース定義を表します。

public class DataSource : Microsoft.Azure.Search.Models.IResourceWithETag
type DataSource = class
    interface IResourceWithETag
Public Class DataSource
Implements IResourceWithETag
継承
DataSource
実装

コンストラクター

DataSource()

DataSource クラスの新しいインスタンスを初期化します。

DataSource(String, DataSourceType, DataSourceCredentials, DataContainer, String, DataChangeDetectionPolicy, DataDeletionDetectionPolicy, String)

DataSource クラスの新しいインスタンスを初期化します。

プロパティ

Container

データソースのデータ コンテナーを取得または設定します。

Credentials

データソースの資格情報を取得または設定します。

DataChangeDetectionPolicy

データソースのデータ変更検出ポリシーを取得または設定します。

DataDeletionDetectionPolicy

データソースのデータ削除検出ポリシーを取得または設定します。

Description

データソースの説明を取得または設定します。

ETag

DataSource の ETag を取得または設定します。

Name

データソースの名前を取得または設定します。

Type

データソースの種類を取得または設定します。 使用可能な値は、'azuresql'、'cosmosdb'、'azureblob'、'azuretable' です。

メソッド

AzureBlobStorage(String, String, String, String, DataDeletionDetectionPolicy, String)

Azure Blob コンテナーに接続する新しい DataSource を作成します。

AzureSql(String, String, String, DataChangeDetectionPolicy, String)

変更検出が有効になっているAzure SQL データベースに接続する新しい DataSource を作成します。

AzureSql(String, String, String, DataDeletionDetectionPolicy, String)

Azure SQL データベースに接続する新しい DataSource を作成します。

AzureSql(String, String, String, HighWaterMarkChangeDetectionPolicy, DataDeletionDetectionPolicy, String)

変更検出と削除検出が有効になっているAzure SQL データベースに接続する新しい DataSource を作成します。

AzureTableStorage(String, String, String, String, DataDeletionDetectionPolicy, String)

Azure Table に接続する新しい DataSource を作成します。

CosmosDb(String, String, String, String, Boolean, DataDeletionDetectionPolicy, String)

CosmosDb データベースに接続する新しい DataSource を作成します。

DocumentDb(String, String, String, String, Boolean, DataDeletionDetectionPolicy, String)
古い.

DocumentDb データベースに接続する新しい DataSource を作成します。

SqlServerOnAzureVM(String, String, String, DataChangeDetectionPolicy, String)

変更検出が有効になっている VM でホストされるSQL Server データベースに接続するための新しい DataSource を作成します。

SqlServerOnAzureVM(String, String, String, DataDeletionDetectionPolicy, String)

VM でホストされるSQL Server データベースに接続する新しい DataSource を作成します。

SqlServerOnAzureVM(String, String, String, HighWaterMarkChangeDetectionPolicy, DataDeletionDetectionPolicy, String)

変更検出と削除検出が有効になっている VM でホストされているSQL Server データベースに接続する新しい DataSource を作成します。

Validate()

オブジェクトを検証します。

適用対象