Freigeben über


QnAMaker Konstruktoren

Definition

Überlädt

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Initialisiert eine neue Instanz der QnAMaker-Klasse.

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)
Veraltet.

Initialisiert eine neue Instanz der QnAMaker-Klasse.

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)

Initialisiert eine neue Instanz der QnAMaker-Klasse.

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)
Veraltet.

Initialisiert eine neue Instanz der QnAMaker-Klasse.

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient)

Initialisiert eine neue Instanz der QnAMaker-Klasse.

public QnAMaker (Microsoft.Bot.Builder.AI.QnA.QnAMakerEndpoint endpoint, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options = default, System.Net.Http.HttpClient httpClient = default);
new Microsoft.Bot.Builder.AI.QnA.QnAMaker : Microsoft.Bot.Builder.AI.QnA.QnAMakerEndpoint * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Net.Http.HttpClient -> Microsoft.Bot.Builder.AI.QnA.QnAMaker
Public Sub New (endpoint As QnAMakerEndpoint, Optional options As QnAMakerOptions = Nothing, Optional httpClient As HttpClient = Nothing)

Parameter

endpoint
QnAMakerEndpoint

Der Endpunkt des abzufragenden Wissensdatenbank.

options
QnAMakerOptions

Die Optionen für die QnA Maker-Wissensdatenbank.

httpClient
HttpClient

Ein alternativer Client, mit dem QnAMaker gesprochen werden soll. Bei NULL wird für diese Instanz ein Standardclient verwendet.

Gilt für:

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient)

Achtung

Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).

Initialisiert eine neue Instanz der QnAMaker-Klasse.

[System.Obsolete("Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).")]
public QnAMaker (Microsoft.Bot.Configuration.QnAMakerService service, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options = default, System.Net.Http.HttpClient httpClient = default);
[<System.Obsolete("Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).")>]
new Microsoft.Bot.Builder.AI.QnA.QnAMaker : Microsoft.Bot.Configuration.QnAMakerService * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Net.Http.HttpClient -> Microsoft.Bot.Builder.AI.QnA.QnAMaker
Public Sub New (service As QnAMakerService, Optional options As QnAMakerOptions = Nothing, Optional httpClient As HttpClient = Nothing)

Parameter

service
QnAMakerService

QnA-Dienstdetails aus der Konfiguration.

options
QnAMakerOptions

Die Optionen für die QnA Maker-Wissensdatenbank.

httpClient
HttpClient

Ein alternativer Client, mit dem QnAMaker gesprochen werden soll. Bei NULL wird für diese Instanz ein Standardclient verwendet.

Attribute

Gilt für:

QnAMaker(QnAMakerEndpoint, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)

Initialisiert eine neue Instanz der QnAMaker-Klasse.

public QnAMaker (Microsoft.Bot.Builder.AI.QnA.QnAMakerEndpoint endpoint, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options, System.Net.Http.HttpClient httpClient, Microsoft.Bot.Builder.IBotTelemetryClient telemetryClient, bool logPersonalInformation = false);
new Microsoft.Bot.Builder.AI.QnA.QnAMaker : Microsoft.Bot.Builder.AI.QnA.QnAMakerEndpoint * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Net.Http.HttpClient * Microsoft.Bot.Builder.IBotTelemetryClient * bool -> Microsoft.Bot.Builder.AI.QnA.QnAMaker
Public Sub New (endpoint As QnAMakerEndpoint, options As QnAMakerOptions, httpClient As HttpClient, telemetryClient As IBotTelemetryClient, Optional logPersonalInformation As Boolean = false)

Parameter

endpoint
QnAMakerEndpoint

Der Endpunkt des abzufragenden Wissensdatenbank.

options
QnAMakerOptions

Die Optionen für die QnA Maker-Wissensdatenbank.

httpClient
HttpClient

Ein alternativer Client, mit dem QnAMaker gesprochen werden soll. Bei NULL wird für diese Instanz ein Standardclient verwendet.

telemetryClient
IBotTelemetryClient

Der IBotTelemetryClient, der zum Protokollieren von Telemetrieereignissen verwendet wird.

logPersonalInformation
Boolean

Legen Sie auf true fest, um personenbezogene Informationen in Telemetrieereignisse einzuschließen.

Gilt für:

QnAMaker(QnAMakerService, QnAMakerOptions, HttpClient, IBotTelemetryClient, Boolean)

Achtung

Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).

Initialisiert eine neue Instanz der QnAMaker-Klasse.

[System.Obsolete("Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).")]
public QnAMaker (Microsoft.Bot.Configuration.QnAMakerService service, Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions options, System.Net.Http.HttpClient httpClient, Microsoft.Bot.Builder.IBotTelemetryClient telemetryClient, bool logPersonalInformation = false);
[<System.Obsolete("Constructor is deprecated, please use QnAMaker(QnAMakerEndpoint endpoint, QnAMakerOptions options, HttpClient httpClient).")>]
new Microsoft.Bot.Builder.AI.QnA.QnAMaker : Microsoft.Bot.Configuration.QnAMakerService * Microsoft.Bot.Builder.AI.QnA.QnAMakerOptions * System.Net.Http.HttpClient * Microsoft.Bot.Builder.IBotTelemetryClient * bool -> Microsoft.Bot.Builder.AI.QnA.QnAMaker
Public Sub New (service As QnAMakerService, options As QnAMakerOptions, httpClient As HttpClient, telemetryClient As IBotTelemetryClient, Optional logPersonalInformation As Boolean = false)

Parameter

service
QnAMakerService

QnA-Dienstdetails aus der Konfiguration.

options
QnAMakerOptions

Die Optionen für die QnA Maker-Wissensdatenbank.

httpClient
HttpClient

Ein alternativer Client, mit dem QnAMaker gesprochen werden soll. Bei NULL wird für diese Instanz ein Standardclient verwendet.

telemetryClient
IBotTelemetryClient

Der IBotTelemetryClient, der zum Protokollieren von Telemetrieereignissen verwendet wird.

logPersonalInformation
Boolean

Legen Sie auf true fest, um personenbezogene Informationen in Telemetrieereignisse einzuschließen.

Attribute

Gilt für: