次の方法で共有


ServiceCollectionExtensions.AddBotApplicationInsights メソッド

定義

オーバーロード

AddBotApplicationInsights(IServiceCollection)

Application Insights のサービスを に追加して構成します IServiceCollection

AddBotApplicationInsights(IServiceCollection, IConfiguration)

Application Insights のサービスを に追加して構成します IServiceCollection

AddBotApplicationInsights(IServiceCollection, IBotTelemetryClient, String)

Application Insights のサービスを に追加して構成します IServiceCollection

AddBotApplicationInsights(IServiceCollection, BotConfiguration, String)
古い.

Application Insights のサービスを に追加して構成します IServiceCollection

AddBotApplicationInsights(IServiceCollection)

Application Insights のサービスを に追加して構成します 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)

Application Insights のサービスを に追加して構成します 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)

Application Insights のサービスを に追加して構成します 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

イベント情報をログに記録する Bot Telemetry Client。

instrumentationKey
String

Bot Telemetry Client が 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.

Application Insights のサービスを に追加して構成します 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

(省略可能)ボット構成で Application Insights インスタンス名を指定します。

戻り値

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

属性

適用対象