BotConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
This class is deprecated. See https://aka.ms/bot-file-basics for more information.
BotConfiguration stellt Konfigurationsinformationen für einen Bot dar.
[System.Obsolete("This class is deprecated. See https://aka.ms/bot-file-basics for more information.", false)]
public class BotConfiguration
[<System.Obsolete("This class is deprecated. See https://aka.ms/bot-file-basics for more information.", false)>]
type BotConfiguration = class
Public Class BotConfiguration
- Vererbung
-
BotConfiguration
- Attribute
Hinweise
Sie wird typischerweise aus einer .bot-Datei auf der Festplatte geladen. Diese Klasse implementiert Methoden zur Verschlüsselung und Manipulation der In-Memory-Darstellung der Konfiguration.
Konstruktoren
| Name | Beschreibung |
|---|---|
| BotConfiguration() |
Veraltet.
BotConfiguration stellt Konfigurationsinformationen für einen Bot dar. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Description |
Veraltet.
Erhält oder setzt eine Beschreibung des Bots ein. |
| Name |
Veraltet.
Bekommt oder setzt den Namen des Bots. |
| Padlock |
Veraltet.
Erhält oder setzt ein Vorhängeschloss – Wird verwendet, um zu überprüfen, dass das Geheimnis für alle verschlüsselten Felder konsistent ist. |
| Properties |
Veraltet.
Erhält oder setzt Eigenschaften, die sonst nicht definiert sind. |
| Services |
Veraltet.
Erhält oder setzt verbundene Dienste. |
| Version |
Veraltet.
Ruft die Version ab oder legt sie fest. |
Methoden
| Name | Beschreibung |
|---|---|
| ClearSecret() |
Veraltet.
Geheimer Schlüssel löschen. |
| ConnectService(ConnectedService) |
Veraltet.
Verbinden Sie einen Dienst mit der Botdatei. |
| Decrypt(String) |
Veraltet.
Entschlüsseln Sie alle Werte in der Speicherkonfiguration. |
| DisconnectService(String) |
Veraltet.
Entferne einen Dienst anhand seiner ID. |
| DisconnectServiceByNameOrId(String) |
Veraltet.
Entfernen Sie einen Dienst anhand seines Namens oder seiner ID. |
| DisconnectServiceByNameOrId<T>(String) |
Veraltet.
Entfernen Sie einen bestimmten Diensttyp durch seinen Namen oder seine ID. |
| Encrypt(String) |
Veraltet.
Verschlüsseln Sie alle Werte in der Speicherkonfiguration. |
| FindService(String) |
Veraltet.
Finden Sie einen Service nach Ausweis. |
| FindServiceByNameOrId(String) |
Veraltet.
Suchen Sie einen Dienst anhand seines Namens oder seiner ID. |
| FindServiceByNameOrId<T>(String) |
Veraltet.
Finde einen bestimmten Diensttyp anhand seines Namens oder seiner ID. |
| GenerateKey() |
Veraltet.
Generieren Sie einen neuen Schlüssel, der für die Verschlüsselung geeignet ist. |
| Load(String, String) |
Veraltet.
Laden Sie die Konfiguration aus einer BOT-Datei. |
| LoadAsync(String, String) |
Veraltet.
Laden Sie die Konfiguration aus einer BOT-Datei. |
| LoadFromFolder(String, String) |
Veraltet.
Laden Sie die Bot-Konfiguration, indem Sie in einem Ordner suchen und die erste BOT-Datei im Ordner laden. |
| LoadFromFolderAsync(String, String) |
Veraltet.
Laden Sie die Bot-Konfiguration, indem Sie in einem Ordner suchen und die erste BOT-Datei im Ordner laden. |
| MigrateData() |
Veraltet.
Ziehe alte Datensätze in neue Platten aus. |
| Save(String) |
Veraltet.
Speichern Sie die Datei mit geheimen Schlüsseln. |
| SaveAs(String, String) |
Veraltet.
Speichern Sie die Konfiguration in einer BOT-Datei. |
| SaveAsAsync(String, String) |
Veraltet.
Speichern Sie die Konfiguration in einer BOT-Datei. |
| SaveAsync(String) |
Veraltet.
Speichern Sie die Datei mit geheimen Schlüsseln. |
| ValidateSecret(String) |
Veraltet.
Stellen Sie sicher, dass der geheime Schlüssel korrekt ist, indem Sie den secretKey damit entschlüsseln. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| IsProjectNameSpaceless(BotConfiguration, String) |
Veraltet.
Überprüfen Sie, ob der Name des Project Weiße Flächen enthält. |
| ValidateLuisKeyExistence(BotConfiguration) |
Veraltet.
Prüft, ob der LuisService Schlüssel definiert ist. |
| ValidateQnAKeyExistence(BotConfiguration) |
Veraltet.
Prüft, ob der QnAMakerService Schlüssel definiert ist. |