Udostępnij za pośrednictwem


BotConfiguration Klasa

Definicja

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.

Dotyczy