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

EventGridPublisherClientBuilderExtensions.AddEventGridPublisherClient 方法

定义

重载

AddEventGridPublisherClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

EventGridPublisherClient使用从提供的 configuration 实例加载的连接选项注册实例。

AddEventGridPublisherClient<TBuilder>(TBuilder, Uri)

EventGridPublisherClient向提供的 Uri注册实例。

AddEventGridPublisherClient<TBuilder>(TBuilder, Uri, AzureKeyCredential)

EventGridPublisherClient使用提供的 UriAzureKeyCredential./>注册实例。

AddEventGridPublisherClient<TBuilder>(TBuilder, Uri, AzureSasCredential)

EventGridPublisherClient使用提供的 UriAzureSasCredential./>注册实例。

AddEventGridPublisherClient<TBuilder,TConfiguration>(TBuilder, TConfiguration)

Source:
EventGridPublisherClientBuilderExtensions.cs
Source:
EventGridPublisherClientBuilderExtensions.cs

EventGridPublisherClient使用从提供的 configuration 实例加载的连接选项注册实例。

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Messaging.EventGrid.EventGridPublisherClient,Azure.Messaging.EventGrid.EventGridPublisherClientOptions> AddEventGridPublisherClient<TBuilder,TConfiguration> (this TBuilder builder, TConfiguration configuration) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<TConfiguration>;
static member AddEventGridPublisherClient : 'Builder * 'Configuration -> Azure.Core.Extensions.IAzureClientBuilder<Azure.Messaging.EventGrid.EventGridPublisherClient, Azure.Messaging.EventGrid.EventGridPublisherClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilderWithConfiguration<'Configuration>)
<Extension()>
Public Function AddEventGridPublisherClient(Of TBuilder As IAzureClientFactoryBuilderWithConfiguration(Of TConfiguration), TConfiguration As IAzureClientFactoryBuilderWithConfiguration(Of TConfiguration)) (builder As TBuilder, configuration As TConfiguration) As IAzureClientBuilder(Of EventGridPublisherClient, EventGridPublisherClientOptions)

类型参数

TBuilder
TConfiguration

参数

builder
TBuilder
configuration
TConfiguration

返回

适用于

AddEventGridPublisherClient<TBuilder>(TBuilder, Uri)

Source:
EventGridPublisherClientBuilderExtensions.cs
Source:
EventGridPublisherClientBuilderExtensions.cs

EventGridPublisherClient向提供的 Uri注册实例。

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Messaging.EventGrid.EventGridPublisherClient,Azure.Messaging.EventGrid.EventGridPublisherClientOptions> AddEventGridPublisherClient<TBuilder> (this TBuilder builder, Uri endpoint) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential;
static member AddEventGridPublisherClient : 'Builder * Uri -> Azure.Core.Extensions.IAzureClientBuilder<Azure.Messaging.EventGrid.EventGridPublisherClient, Azure.Messaging.EventGrid.EventGridPublisherClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilderWithCredential)
<Extension()>
Public Function AddEventGridPublisherClient(Of TBuilder As IAzureClientFactoryBuilderWithCredential) (builder As TBuilder, endpoint As Uri) As IAzureClientBuilder(Of EventGridPublisherClient, EventGridPublisherClientOptions)

类型参数

TBuilder

参数

builder
TBuilder
endpoint
Uri

返回

适用于

AddEventGridPublisherClient<TBuilder>(TBuilder, Uri, AzureKeyCredential)

Source:
EventGridPublisherClientBuilderExtensions.cs
Source:
EventGridPublisherClientBuilderExtensions.cs

EventGridPublisherClient使用提供的 UriAzureKeyCredential./>注册实例。

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Messaging.EventGrid.EventGridPublisherClient,Azure.Messaging.EventGrid.EventGridPublisherClientOptions> AddEventGridPublisherClient<TBuilder> (this TBuilder builder, Uri endpoint, Azure.AzureKeyCredential credential) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
static member AddEventGridPublisherClient : 'Builder * Uri * Azure.AzureKeyCredential -> Azure.Core.Extensions.IAzureClientBuilder<Azure.Messaging.EventGrid.EventGridPublisherClient, Azure.Messaging.EventGrid.EventGridPublisherClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilder)
<Extension()>
Public Function AddEventGridPublisherClient(Of TBuilder As IAzureClientFactoryBuilder) (builder As TBuilder, endpoint As Uri, credential As AzureKeyCredential) As IAzureClientBuilder(Of EventGridPublisherClient, EventGridPublisherClientOptions)

类型参数

TBuilder

参数

builder
TBuilder
endpoint
Uri
credential
AzureKeyCredential

返回

适用于

AddEventGridPublisherClient<TBuilder>(TBuilder, Uri, AzureSasCredential)

Source:
EventGridPublisherClientBuilderExtensions.cs
Source:
EventGridPublisherClientBuilderExtensions.cs

EventGridPublisherClient使用提供的 UriAzureSasCredential./>注册实例。

public static Azure.Core.Extensions.IAzureClientBuilder<Azure.Messaging.EventGrid.EventGridPublisherClient,Azure.Messaging.EventGrid.EventGridPublisherClientOptions> AddEventGridPublisherClient<TBuilder> (this TBuilder builder, Uri endpoint, Azure.AzureSasCredential credential) where TBuilder : Azure.Core.Extensions.IAzureClientFactoryBuilder;
static member AddEventGridPublisherClient : 'Builder * Uri * Azure.AzureSasCredential -> Azure.Core.Extensions.IAzureClientBuilder<Azure.Messaging.EventGrid.EventGridPublisherClient, Azure.Messaging.EventGrid.EventGridPublisherClientOptions> (requires 'Builder :> Azure.Core.Extensions.IAzureClientFactoryBuilder)
<Extension()>
Public Function AddEventGridPublisherClient(Of TBuilder As IAzureClientFactoryBuilder) (builder As TBuilder, endpoint As Uri, credential As AzureSasCredential) As IAzureClientBuilder(Of EventGridPublisherClient, EventGridPublisherClientOptions)

类型参数

TBuilder

参数

builder
TBuilder
endpoint
Uri
credential
AzureSasCredential

返回

适用于