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

SearchIndexerDataSourceConnection 类

定义

表示可用于配置索引器的数据源定义。

public class SearchIndexerDataSourceConnection
type SearchIndexerDataSourceConnection = class
Public Class SearchIndexerDataSourceConnection
继承
SearchIndexerDataSourceConnection

构造函数

SearchIndexerDataSourceConnection(String, SearchIndexerDataSourceType, String, SearchIndexerDataContainer)

创建 SearchIndexerDataSourceConnection 类的新实例。

属性

ConnectionString

获取或设置 对 的连接字符串Container

Container

数据源的数据容器。

DataChangeDetectionPolicy

数据源的数据更改检测策略。 请注意 DataChangeDetectionPolicy , 是基类。 根据方案,可能需要在此处分配基类的派生类,或者需要将此属性强制转换为可能的派生类之一。 可用的派生类包括 HighWaterMarkChangeDetectionPolicySqlIntegratedChangeTrackingPolicy

DataDeletionDetectionPolicy

数据源的数据删除检测策略。 请注意 DataDeletionDetectionPolicy , 是基类。 根据方案,可能需要在此处分配基类的派生类,或者需要将此属性强制转换为可能的派生类之一。 可用的派生类包括 NativeBlobSoftDeleteDeletionDetectionPolicySoftDeleteColumnDeletionDetectionPolicy

Description

数据源的说明。

EncryptionKey

在 Azure 密钥保管库 中创建的加密密钥的说明。 当你希望完全保证没有人(甚至 Microsoft)可以在 Azure 认知搜索 中解密数据源定义时,此密钥用于为数据源定义提供额外的静态加密级别。 加密数据源定义后,它将始终保持加密状态。 Azure 认知搜索将忽略将此属性设置为 null 的尝试。 如果要轮换加密密钥,可以根据需要更改此属性;数据源定义不受影响。 使用客户管理的密钥加密不适用于免费搜索服务,并且仅适用于 2019 年 1 月 1 日或之后创建的付费服务。

ETag

ETagSearchIndexerDataSourceConnection

Identity

要用于此数据源的显式托管标识。 如果未指定且连接字符串为托管标识,则使用系统分配的托管标识。 如果未指定,该值保持不变。 如果指定了“none”,则清除此属性的值。 请注意 SearchIndexerDataIdentity , 是基类。 根据方案,可能需要在此处分配基类的派生类,或者需要将此属性强制转换为可能的派生类之一。 可用的派生类包括 SearchIndexerDataNoneIdentitySearchIndexerDataUserAssignedIdentity

Name

数据源的名称。

Type

数据源的类型。

适用于