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

SearchIndexClient 构造函数

定义

重载

SearchIndexClient()

初始化 类的新实例 SearchIndexClient 以便模拟。

SearchIndexClient(Uri, AzureKeyCredential)

初始化 SearchIndexClient 类的新实例。

SearchIndexClient(Uri, TokenCredential)

初始化 SearchIndexClient 类的新实例。

SearchIndexClient(Uri, AzureKeyCredential, SearchClientOptions)

初始化 SearchIndexClient 类的新实例。

SearchIndexClient(Uri, TokenCredential, SearchClientOptions)

初始化 SearchIndexClient 类的新实例。

SearchIndexClient()

Source:
SearchIndexClient.cs
Source:
SearchIndexClient.cs

初始化 类的新实例 SearchIndexClient 以便模拟。

protected SearchIndexClient ();
Protected Sub New ()

适用于

SearchIndexClient(Uri, AzureKeyCredential)

Source:
SearchIndexClient.cs
Source:
SearchIndexClient.cs

初始化 SearchIndexClient 类的新实例。

public SearchIndexClient (Uri endpoint, Azure.AzureKeyCredential credential);
new Azure.Search.Documents.Indexes.SearchIndexClient : Uri * Azure.AzureKeyCredential -> Azure.Search.Documents.Indexes.SearchIndexClient
Public Sub New (endpoint As Uri, credential As AzureKeyCredential)

参数

endpoint
Uri

必需。 搜索服务的 URI 终结点。 这很可能类似于“https://{search_service}.search.windows.net”。 URI 必须使用 HTTPS。

credential
AzureKeyCredential

必需。 用于对搜索服务的请求进行身份验证的 API 密钥凭据。 需要使用管理密钥对 SearchIndexClient 执行任何操作。 有关 Azure 认知搜索 中的 API 密钥的详细信息,请参阅为 Azure 认知搜索 服务创建和管理 API 密钥。

例外

当 或 credential 为 null 时endpoint引发。

当 不使用 HTTPS 时 endpoint 引发。

适用于

SearchIndexClient(Uri, TokenCredential)

Source:
SearchIndexClient.cs
Source:
SearchIndexClient.cs

初始化 SearchIndexClient 类的新实例。

public SearchIndexClient (Uri endpoint, Azure.Core.TokenCredential tokenCredential);
new Azure.Search.Documents.Indexes.SearchIndexClient : Uri * Azure.Core.TokenCredential -> Azure.Search.Documents.Indexes.SearchIndexClient
Public Sub New (endpoint As Uri, tokenCredential As TokenCredential)

参数

endpoint
Uri

必需。 搜索服务的 URI 终结点。 这很可能类似于“https://{search_service}.search.windows.net”。 URI 必须使用 HTTPS。

tokenCredential
TokenCredential

必需。 用于对搜索服务的请求进行身份验证的令牌凭据。 有关Azure 认知搜索中基于角色的授权的详细信息,请参阅在 Azure 认知搜索 中使用基于角色的授权。

例外

当 或 tokenCredential 为 null 时endpoint引发。

当 不使用 HTTPS 时 endpoint 引发。

适用于

SearchIndexClient(Uri, AzureKeyCredential, SearchClientOptions)

Source:
SearchIndexClient.cs
Source:
SearchIndexClient.cs

初始化 SearchIndexClient 类的新实例。

public SearchIndexClient (Uri endpoint, Azure.AzureKeyCredential credential, Azure.Search.Documents.SearchClientOptions options);
new Azure.Search.Documents.Indexes.SearchIndexClient : Uri * Azure.AzureKeyCredential * Azure.Search.Documents.SearchClientOptions -> Azure.Search.Documents.Indexes.SearchIndexClient
Public Sub New (endpoint As Uri, credential As AzureKeyCredential, options As SearchClientOptions)

参数

endpoint
Uri

必需。 搜索服务的 URI 终结点。 这很可能类似于“https://{search_service}.search.windows.net”。 URI 必须使用 HTTPS。

credential
AzureKeyCredential

必需。 用于对搜索服务的请求进行身份验证的 API 密钥凭据。 需要使用管理密钥对 SearchIndexClient 执行任何操作。 有关 Azure 认知搜索 中的 API 密钥的详细信息,请参阅为 Azure 认知搜索 服务创建和管理 API 密钥。

options
SearchClientOptions

用于连接到 Azure 认知搜索 的客户端配置选项。

例外

当 或 credential 为 null 时endpoint引发。

当 不使用 HTTPS 时 endpoint 引发。

适用于

SearchIndexClient(Uri, TokenCredential, SearchClientOptions)

Source:
SearchIndexClient.cs
Source:
SearchIndexClient.cs

初始化 SearchIndexClient 类的新实例。

public SearchIndexClient (Uri endpoint, Azure.Core.TokenCredential tokenCredential, Azure.Search.Documents.SearchClientOptions options);
new Azure.Search.Documents.Indexes.SearchIndexClient : Uri * Azure.Core.TokenCredential * Azure.Search.Documents.SearchClientOptions -> Azure.Search.Documents.Indexes.SearchIndexClient
Public Sub New (endpoint As Uri, tokenCredential As TokenCredential, options As SearchClientOptions)

参数

endpoint
Uri

必需。 搜索服务的 URI 终结点。 这很可能类似于“https://{search_service}.search.windows.net”。 URI 必须使用 HTTPS。

tokenCredential
TokenCredential

必需。 用于对搜索服务的请求进行身份验证的令牌凭据。 有关Azure 认知搜索中基于角色的授权的详细信息,请参阅在 Azure 认知搜索 中使用基于角色的授权。

options
SearchClientOptions

用于连接到 Azure 认知搜索 的客户端配置选项。

例外

当 或 tokenCredential 为 null 时endpoint引发。

当 不使用 HTTPS 时 endpoint 引发。

适用于