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. |