BotConfiguration 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
This class is deprecated. See https://aka.ms/bot-file-basics for more information.
BotConfiguration은 봇에 대한 구성 정보를 나타냅니다.
[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
- 상속
-
BotConfiguration
- 특성
설명
일반적으로 디스크의 .bot 파일에서 로드됩니다. 이 클래스는 구성의 메모리 내 표현을 암호화하고 조작하는 메서드를 구현합니다.
생성자
| BotConfiguration() |
사용되지 않음.
BotConfiguration은 봇에 대한 구성 정보를 나타냅니다. |
속성
| Description |
사용되지 않음.
봇에 대한 설명을 가져오거나 설정합니다. |
| Name |
사용되지 않음.
봇의 이름을 가져오거나 설정합니다. |
| Padlock |
사용되지 않음.
자물쇠를 가져오거나 설정합니다. 암호가 암호화된 모든 필드에 대해 일관성이 있는지 확인하는 데 사용됩니다. |
| Properties |
사용되지 않음.
달리 정의되지 않은 속성을 가져오거나 설정합니다. |
| Services |
사용되지 않음.
연결된 서비스를 가져오거나 설정합니다. |
| Version |
사용되지 않음.
버전을 가져오거나 설정합니다. |
메서드
| ClearSecret() |
사용되지 않음.
비밀을 지웁니다. |
| ConnectService(ConnectedService) |
사용되지 않음.
서비스를 봇 파일에 연결합니다. |
| Decrypt(String) |
사용되지 않음.
메모리 구성의 모든 값을 해독합니다. |
| DisconnectService(String) |
사용되지 않음.
ID로 서비스를 제거합니다. |
| DisconnectServiceByNameOrId(String) |
사용되지 않음.
이름 또는 ID로 서비스를 제거합니다. |
| DisconnectServiceByNameOrId<T>(String) |
사용되지 않음.
이름 또는 ID로 특정 유형의 서비스를 제거합니다. |
| Encrypt(String) |
사용되지 않음.
메모리 내 구성의 모든 값을 암호화합니다. |
| FindService(String) |
사용되지 않음.
ID로 서비스를 찾습니다. |
| FindServiceByNameOrId(String) |
사용되지 않음.
이름 또는 ID로 서비스를 찾습니다. |
| FindServiceByNameOrId<T>(String) |
사용되지 않음.
이름 또는 ID로 특정 유형의 서비스를 찾습니다. |
| GenerateKey() |
사용되지 않음.
암호화에 적합한 새 키를 생성합니다. |
| Load(String, String) |
사용되지 않음.
.bot 파일에서 구성을 로드합니다. |
| LoadAsync(String, String) |
사용되지 않음.
.bot 파일에서 구성을 로드합니다. |
| LoadFromFolder(String, String) |
사용되지 않음.
폴더를 살펴보고 폴더에 첫 번째 .bot 파일을 로드하여 봇 구성을 로드합니다. |
| LoadFromFolderAsync(String, String) |
사용되지 않음.
폴더를 살펴보고 폴더에 첫 번째 .bot 파일을 로드하여 봇 구성을 로드합니다. |
| MigrateData() |
사용되지 않음.
이전 레코드를 새 레코드로 마이그레이션합니다. |
| Save(String) |
사용되지 않음.
파일을 비밀로 저장합니다. |
| SaveAs(String, String) |
사용되지 않음.
구성을 .bot 파일에 저장합니다. |
| SaveAsAsync(String, String) |
사용되지 않음.
구성을 .bot 파일에 저장합니다. |
| SaveAsync(String) |
사용되지 않음.
파일을 비밀로 저장합니다. |
| ValidateSecret(String) |
사용되지 않음.
secretKey를 암호 해독하여 비밀이 올바른지 확인합니다. |
확장 메서드
| IsProjectNameSpaceless(BotConfiguration, String) |
사용되지 않음.
프로젝트의 이름에 공백이 포함되어 있는지 확인합니다. |
| ValidateLuisKeyExistence(BotConfiguration) |
사용되지 않음.
에 LuisService 키가 정의되어 있는지 확인합니다. |
| ValidateQnAKeyExistence(BotConfiguration) |
사용되지 않음.
에 QnAMakerService 키가 정의되어 있는지 확인합니다. |