代表遠端設定伺服器範本的有狀態抽象化機制。
簽名:
export interface ServerTemplate
方法
方式 | 說明 |
---|---|
評估(背景資訊) | 評估目前的範本以產生 ServerConfig。 |
load() | 擷取並快取專案目前使用中版本的 ServerTemplate。 |
set(template) | 設定並快取代表伺服器範本的 ServerTemplateData 或 JSON 字串 |
toJSON() | 傳回 ServerTemplateData 的 JSON 表示法 |
ServerTemplate.Measure()
評估目前的範本以產生 ServerConfig。
簽名:
evaluate(context?: EvaluationContext): ServerConfig;
參數
參數 | 類型 | 說明 |
---|---|---|
context | EvaluationContext |
傳回:
ServerTemplate.load()
擷取並快取專案目前使用中版本的 ServerTemplate。
簽名:
load(): Promise<void>;
傳回:
承諾<void>
ServerTemplate.set()
設定並快取代表伺服器範本的 ServerTemplateData 或 JSON 字串
簽名:
set(template: ServerTemplateDataType): void;
參數
參數 | 類型 | 說明 |
---|---|---|
範本 | ServerTemplateDataType |
傳回:
無效
ServerTemplate.toJSON()
傳回 ServerTemplateData 的 JSON 表示法
簽名:
toJSON(): ServerTemplateData;
傳回: