你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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)

创建新的 DataSource 以连接到 Azure Blob 容器。

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

创建新的 DataSource 以连接到启用了更改检测的Azure SQL数据库。

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

创建新的 DataSource 以连接到Azure SQL数据库。

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

创建一个新的 DataSource 以连接到启用了更改检测和删除检测的Azure SQL数据库。

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

创建新的 DataSource 以连接到 Azure 表。

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

创建新的 DataSource 以连接到 CosmosDb 数据库。

DocumentDb(String, String, String, String, Boolean, DataDeletionDetectionPolicy, String)
已过时.

创建新的 DataSource 以连接到 DocumentDb 数据库。

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

创建一个新的 DataSource,以连接到启用了更改检测的 VM 托管SQL Server数据库。

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

创建新的 DataSource 以连接到 VM 托管SQL Server数据库。

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

创建新的 DataSource 以连接到启用了更改检测和删除检测的 VM 托管SQL Server数据库。

Validate()

验证 对象。

适用于