BotConfiguration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
This class is deprecated. See https://aka.ms/bot-file-basics for more information.
BotConfiguration reprezentuje informacje o konfiguracji bota.
[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
- Dziedziczenie
-
BotConfiguration
- Atrybuty
Uwagi
Zazwyczaj jest ładowany z pliku bota na dysku. Ta klasa implementuje metody szyfrowania i manipulowania w pamięci reprezentacji konfiguracji.
Konstruktory
BotConfiguration() |
Przestarzałe.
BotConfiguration reprezentuje informacje o konfiguracji bota. |
Właściwości
Description |
Przestarzałe.
Pobiera lub ustawia opis bota. |
Name |
Przestarzałe.
Pobiera lub ustawia nazwę bota. |
Padlock |
Przestarzałe.
Pobiera lub ustawia kłódkę — służy do sprawdzania, czy wpis tajny jest spójny dla wszystkich zaszyfrowanych pól. |
Properties |
Przestarzałe.
Pobiera lub ustawia właściwości, które nie są zdefiniowane w inny sposób. |
Services |
Przestarzałe.
Pobiera lub ustawia połączone usługi. |
Version |
Przestarzałe.
Pobiera lub ustawia wersję. |
Metody
ClearSecret() |
Przestarzałe.
Wyczyść wpis tajny. |
ConnectService(ConnectedService) |
Przestarzałe.
Połącz usługę z plikiem bota. |
Decrypt(String) |
Przestarzałe.
Odszyfruj wszystkie wartości w konfiguracji w pamięci. |
DisconnectService(String) |
Przestarzałe.
Usuń usługę według jej identyfikatora. |
DisconnectServiceByNameOrId(String) |
Przestarzałe.
Usuń usługę według jej nazwy lub identyfikatora. |
DisconnectServiceByNameOrId<T>(String) |
Przestarzałe.
Usuń określony typ usługi według jego nazwy lub identyfikatora. |
Encrypt(String) |
Przestarzałe.
Szyfruj wszystkie wartości w konfiguracji w pamięci. |
FindService(String) |
Przestarzałe.
Znajdź usługę według identyfikatora. |
FindServiceByNameOrId(String) |
Przestarzałe.
Znajdź usługę według jej nazwy lub identyfikatora. |
FindServiceByNameOrId<T>(String) |
Przestarzałe.
Znajdź określony typ usługi według jej nazwy lub identyfikatora. |
GenerateKey() |
Przestarzałe.
Wygeneruj nowy klucz odpowiedni do szyfrowania. |
Load(String, String) |
Przestarzałe.
Załaduj konfigurację z pliku bota. |
LoadAsync(String, String) |
Przestarzałe.
Załaduj konfigurację z pliku bota. |
LoadFromFolder(String, String) |
Przestarzałe.
Załaduj konfigurację bota, wyszukując w folderze i ładując pierwszy plik bota w folderze. |
LoadFromFolderAsync(String, String) |
Przestarzałe.
Załaduj konfigurację bota, wyszukując w folderze i ładując pierwszy plik bota w folderze. |
MigrateData() |
Przestarzałe.
migrowanie starych rekordów do nowych rekordów. |
Save(String) |
Przestarzałe.
Zapisz plik z wpisem tajnym. |
SaveAs(String, String) |
Przestarzałe.
Zapisz konfigurację w pliku bota. |
SaveAsAsync(String, String) |
Przestarzałe.
Zapisz konfigurację w pliku bota. |
SaveAsync(String) |
Przestarzałe.
Zapisz plik z wpisem tajnym. |
ValidateSecret(String) |
Przestarzałe.
Upewnij się, że wpis tajny jest poprawny, odszyfrowywanie klucza tajnego za pomocą niego. |
Metody rozszerzania
IsProjectNameSpaceless(BotConfiguration, String) |
Przestarzałe.
Sprawdź, czy nazwa projektu zawiera białe spacje. |
ValidateLuisKeyExistence(BotConfiguration) |
Przestarzałe.
Sprawdza, czy element LuisService ma zdefiniowany klucz. |
ValidateQnAKeyExistence(BotConfiguration) |
Przestarzałe.
Sprawdza, czy element QnAMakerService ma zdefiniowany klucz. |