Language

ServiceCollectionExtensions.AddBotApplicationInsights メソッド

定義

オーバーロード

名前 説明
AddBotApplicationInsights(IServiceCollection)

アプリケーションインサイトのためのサービスを追加・設定 IServiceCollection。

AddBotApplicationInsights(IServiceCollection, IConfiguration)

アプリケーションインサイトのためのサービスを追加・設定 IServiceCollection。

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

アプリケーションインサイトのためのサービスを追加・設定 IServiceCollection。

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
古い.

アプリケーションインサイトのためのサービスを追加・設定 IServiceCollection。

AddBotApplicationInsights(IServiceCollection)

アプリケーションインサイトのためのサービスを追加・設定 IServiceCollection。

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBotApplicationInsights(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddBotApplicationInsights : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBotApplicationInsights (services As IServiceCollection) As IServiceCollection

パラメーター

services
IServiceCollection

サービス記述子の集合に関する契約を定める契約 IServiceCollection 。

返品

操作が完了した後のこのインスタンスへの参照。

適用対象

AddBotApplicationInsights(IServiceCollection, IConfiguration)

アプリケーションインサイトのためのサービスを追加・設定 IServiceCollection。

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBotApplicationInsights(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfiguration config);
static member AddBotApplicationInsights : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Configuration.IConfiguration -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBotApplicationInsights (services As IServiceCollection, config As IConfiguration) As IServiceCollection

パラメーター

services
IServiceCollection

サービス記述子の集合に関する契約を定める契約 IServiceCollection 。

config
IConfiguration

キー/値アプリケーション構成プロパティのセットを表します。

返品

操作が完了した後のこのインスタンスへの参照。

適用対象

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

アプリケーションインサイトのためのサービスを追加・設定 IServiceCollection。

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBotApplicationInsights(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Bot.Builder.IBotTelemetryClient botTelemetryClient, string instrumentationKey = default);
static member AddBotApplicationInsights : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Bot.Builder.IBotTelemetryClient * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBotApplicationInsights (services As IServiceCollection, botTelemetryClient As IBotTelemetryClient, Optional instrumentationKey As String = Nothing) As IServiceCollection

パラメーター

services
IServiceCollection

サービス記述子の集合に関する契約を定める契約 IServiceCollection 。

botTelemetryClient
IBotTelemetryClient

イベント情報を記録するボットテレメトリークライアント。

instrumentationKey
String

もしボットテレメトリークライアントがApplication Insightsを使っているなら、計測キーを入力してください。

返品

操作が完了した後のこのインスタンスへの参照。

適用対象

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)

注意事項

This method is obsolete and will be removed in a future version of the framework, use AddBotApplicationInsights(this IServiceCollection services, IConfiguration config) instead.

アプリケーションインサイトのためのサービスを追加・設定 IServiceCollection。

[System.Obsolete("This method is obsolete and will be removed in a future version of the framework, use AddBotApplicationInsights(this IServiceCollection services, IConfiguration config) instead.", false)]
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBotApplicationInsights(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Bot.Configuration.BotConfiguration botConfiguration, string appInsightsServiceInstanceName = default);
[<System.Obsolete("This method is obsolete and will be removed in a future version of the framework, use AddBotApplicationInsights(this IServiceCollection services, IConfiguration config) instead.", false)>]
static member AddBotApplicationInsights : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Bot.Configuration.BotConfiguration * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBotApplicationInsights (services As IServiceCollection, botConfiguration As BotConfiguration, Optional appInsightsServiceInstanceName As String = Nothing) As IServiceCollection

パラメーター

services
IServiceCollection

サービス記述子の集合に関する契約を定める契約 IServiceCollection 。

botConfiguration
BotConfiguration

Application Insightsの設定情報を含むボット構成。

appInsightsServiceInstanceName
String

(任意)ボット構成内でアプリケーションインサイトインスタンス名を指定します。

返品

操作が完了した後のこのインスタンスへの参照。

属性

適用対象