WebSiteOperationsExtensions 類別
網站管理 API 提供了一套與 Windows Azure 網站服務來管理您的網站互動的 web 服務。 此 API 具有可擷取使用者與 Windows Azure 網站服務之間的關聯性的實體。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166981.aspx 如需詳細資訊)
命名空間: Microsoft.WindowsAzure
組件: Microsoft.WindowsAzure.Management.WebSites (在 Microsoft.WindowsAzure.Management.WebSites.dll 中)
繼承階層架構
System.Object
Microsoft.WindowsAzure.WebSiteOperationsExtensions
語法
public static class WebSiteOperationsExtensions
[ExtensionAttribute]
public ref class WebSiteOperationsExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type WebSiteOperationsExtensions = class end
<ExtensionAttribute>
Public NotInheritable Class WebSiteOperationsExtensions
方法
名稱 | 描述 | |
---|---|---|
Backup(IWebSiteOperations, String, String, BackupRequest) | 備份網站隨選。 |
|
BackupAsync(IWebSiteOperations, String, String, BackupRequest) | 備份網站隨選。 |
|
BeginSwappingSlots(IWebSiteOperations, String, String, String, String) | 您可以交換網站從一個位置到另一個位置。 |
|
BeginSwappingSlotsAsync(IWebSiteOperations, String, String, String, String) | 您可以交換網站從一個位置到另一個位置。 |
|
Create(IWebSiteOperations, String, WebSiteCreateParameters) | 您可以使用 POST 要求來建立網站,這種要求會在要求主體中加入網站的名稱和其他資訊。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166986.aspx 如需詳細資訊) |
|
CreateAsync(IWebSiteOperations, String, WebSiteCreateParameters) | 您可以使用 POST 要求來建立網站,這種要求會在要求主體中加入網站的名稱和其他資訊。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166986.aspx 如需詳細資訊) |
|
CreateRepository(IWebSiteOperations, String, String) | 網站儲存機制是基本上是可用來管理您的網站內容的 Git 儲存機制。 使用 Git 原始檔控制工具,您可以將發送或提取至您的網站的版本控制變更。 這個 API 會執行儲存機制建立作業。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166967.aspx 如需詳細資訊) |
|
CreateRepositoryAsync(IWebSiteOperations, String, String) | 網站儲存機制是基本上是可用來管理您的網站內容的 Git 儲存機制。 使用 Git 原始檔控制工具,您可以將發送或提取至您的網站的版本控制變更。 這個 API 會執行儲存機制建立作業。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166967.aspx 如需詳細資訊) |
|
Delete(IWebSiteOperations, String, String, WebSiteDeleteParameters) | 透過發出 HTTP DELETE 要求,您可以刪除網站。 如果要刪除的網站保留在伺服器陣列中的唯一站台,您可以選擇性地刪除伺服器陣列也使用 deleteEmptyServerFarm 參數。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn236430.aspx 如需詳細資訊) |
|
DeleteAsync(IWebSiteOperations, String, String, WebSiteDeleteParameters) | 透過發出 HTTP DELETE 要求,您可以刪除網站。 如果要刪除的網站保留在伺服器陣列中的唯一站台,您可以選擇性地刪除伺服器陣列也使用 deleteEmptyServerFarm 參數。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn236430.aspx 如需詳細資訊) |
|
DeleteRepository(IWebSiteOperations, String, String) | 網站儲存機制是基本上是可用來管理您的網站內容的 Git 儲存機制。 使用 Git 原始檔控制工具,您可以將發送或提取至您的網站的版本控制變更。 這個 API 會執行儲存機制刪除作業。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166967.aspx 如需詳細資訊) |
|
DeleteRepositoryAsync(IWebSiteOperations, String, String) | 網站儲存機制是基本上是可用來管理您的網站內容的 Git 儲存機制。 使用 Git 原始檔控制工具,您可以將發送或提取至您的網站的版本控制變更。 這個 API 會執行儲存機制刪除作業。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166967.aspx 如需詳細資訊) |
|
Discover(IWebSiteOperations, String, String, RestoreRequest) | 儲存體帳戶中的備份會掃描並傳回資料庫資訊等。應該在呼叫還原至探索哪些參數所需的還原作業之前呼叫。 |
|
DiscoverAsync(IWebSiteOperations, String, String, RestoreRequest) | 儲存體帳戶中的備份會掃描並傳回資料庫資訊等。應該在呼叫還原至探索哪些參數所需的還原作業之前呼叫。 |
|
GeneratePassword(IWebSiteOperations, String, String) | 透過發出 HTTP POST 要求,您可以產生新的隨機密碼以發行網站。 提示:如果您想要確認發行密碼已變更,發出 HTTP GET /publishxml 上呼叫 /newpassword 之前。 在發行 XML 中,記下 userPWD 屬性中的雜湊值。 在呼叫 /newpassword 之後, 再次呼叫 /publishxml。 然後您就可以比較發行 XML 中使用您先前記下 userPWD 的新值。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn236428.aspx 如需詳細資訊) |
|
GeneratePasswordAsync(IWebSiteOperations, String, String) | 透過發出 HTTP POST 要求,您可以產生新的隨機密碼以發行網站。 提示:如果您想要確認發行密碼已變更,發出 HTTP GET /publishxml 上呼叫 /newpassword 之前。 在發行 XML 中,記下 userPWD 屬性中的雜湊值。 在呼叫 /newpassword 之後, 再次呼叫 /publishxml。 然後您就可以比較發行 XML 中使用您先前記下 userPWD 的新值。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn236428.aspx 如需詳細資訊) |
|
Get(IWebSiteOperations, String, String, WebSiteGetParameters) | 透過發出 HTTP GET 要求,您可以擷取網站的詳細資料。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn167007.aspx 如需詳細資訊) |
|
GetAsync(IWebSiteOperations, String, String, WebSiteGetParameters) | 透過發出 HTTP GET 要求,您可以擷取網站的詳細資料。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn167007.aspx 如需詳細資訊) |
|
GetBackupConfiguration(IWebSiteOperations, String, String) | 取得網站備份的排程組態。 |
|
GetBackupConfigurationAsync(IWebSiteOperations, String, String) | 取得網站備份的排程組態。 |
|
GetConfiguration(IWebSiteOperations, String, String) | 您可以透過發出 HTTP GET 要求擷取網站的組態設定。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166985.aspx 如需詳細資訊) |
|
GetConfigurationAsync(IWebSiteOperations, String, String) | 您可以透過發出 HTTP GET 要求擷取網站的組態設定。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166985.aspx 如需詳細資訊) |
|
GetHistoricalUsageMetrics(IWebSiteOperations, String, String, WebSiteGetHistoricalUsageMetricsParameters) | 透過發出 HTTP GET 要求,您可以擷取網站的歷程記錄使用量度量。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166964.aspx 如需詳細資訊) |
|
GetHistoricalUsageMetricsAsync(IWebSiteOperations, String, String, WebSiteGetHistoricalUsageMetricsParameters) | 透過發出 HTTP GET 要求,您可以擷取網站的歷程記錄使用量度量。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166964.aspx 如需詳細資訊) |
|
GetInstanceIds(IWebSiteOperations, String, String) | 您可以透過發出 HTTP GET 要求的網站識別碼擷取作用中的執行個體的清單。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166981.aspx 如需詳細資訊) |
|
GetInstanceIdsAsync(IWebSiteOperations, String, String) | 您可以透過發出 HTTP GET 要求的網站識別碼擷取作用中的執行個體的清單。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166981.aspx 如需詳細資訊) |
|
GetPublishProfile(IWebSiteOperations, String, String) | 透過發出 HTTP GET 要求,您可以擷取網站的發行設定資訊。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166996.aspx 如需詳細資訊) |
|
GetPublishProfileAsync(IWebSiteOperations, String, String) | 透過發出 HTTP GET 要求,您可以擷取網站的發行設定資訊。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166996.aspx 如需詳細資訊) |
|
GetRepository(IWebSiteOperations, String, String) | 網站儲存機制是基本上是可用來管理您的網站內容的 Git 儲存機制。 使用 Git 原始檔控制工具,您可以將發送或提取至您的網站的版本控制變更。 這個 API 會執行 「 儲存機制取得 」 作業。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166967.aspx 如需詳細資訊) |
|
GetRepositoryAsync(IWebSiteOperations, String, String) | 網站儲存機制是基本上是可用來管理您的網站內容的 Git 儲存機制。 使用 Git 原始檔控制工具,您可以將發送或提取至您的網站的版本控制變更。 這個 API 會執行 「 儲存機制取得 」 作業。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166967.aspx 如需詳細資訊) |
|
GetUsageMetrics(IWebSiteOperations, String, String) | 您可以透過發出 HTTP GET 要求擷取網站目前的使用計量。 度量傳回包括 CPU 時間、 資料輸入、 資料輸出、 本機讀取的位元組、 本機位元組寫入、 網路讀取的位元組、 網路位元組寫入、 WP 停止要求、 記憶體使用量、 CPU 時間-分鐘限制和檔案系統儲存體。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166991.aspx 如需詳細資訊) |
|
GetUsageMetricsAsync(IWebSiteOperations, String, String) | 您可以透過發出 HTTP GET 要求擷取網站目前的使用計量。 度量傳回包括 CPU 時間、 資料輸入、 資料輸出、 本機讀取的位元組、 本機位元組寫入、 網路讀取的位元組、 網路位元組寫入、 WP 停止要求、 記憶體使用量、 CPU 時間-分鐘限制和檔案系統儲存體。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166991.aspx 如需詳細資訊) |
|
IsHostnameAvailable(IWebSiteOperations, String) | 判斷主機名稱是否可用。 |
|
IsHostnameAvailableAsync(IWebSiteOperations, String) | 判斷主機名稱是否可用。 |
|
ListBackups(IWebSiteOperations, String, String) | 傳回追蹤系統的所有備份的清單。 |
|
ListBackupsAsync(IWebSiteOperations, String, String) | 傳回追蹤系統的所有備份的清單。 |
|
Restart(IWebSiteOperations, String, String) | 您可以透過發出 HTTP POST 要求重新啟動網站。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn236425.aspx 如需詳細資訊) |
|
RestartAsync(IWebSiteOperations, String, String) | 您可以透過發出 HTTP POST 要求重新啟動網站。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn236425.aspx 如需詳細資訊) |
|
Restore(IWebSiteOperations, String, String, RestoreRequest) | 將網站還原到新的網站或現有的網站 (覆寫旗標已設為 true 的)。 |
|
RestoreAsync(IWebSiteOperations, String, String, RestoreRequest) | 將網站還原到新的網站或現有的網站 (覆寫旗標已設為 true 的)。 |
|
SwapSlots(IWebSiteOperations, String, String, String, String) | 您可以交換網站從一個位置到另一個位置。 |
|
SwapSlotsAsync(IWebSiteOperations, String, String, String, String) | 您可以交換網站從一個位置到另一個位置。 |
|
SyncRepository(IWebSiteOperations, String, String) | 網站儲存機制是基本上是可用來管理您的網站內容的 Git 儲存機制。 使用 Git 原始檔控制工具,您可以將發送或提取至您的網站的版本控制變更。 這個 API 會執行儲存機制同步處理作業。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166967.aspx 如需詳細資訊) |
|
SyncRepositoryAsync(IWebSiteOperations, String, String) | 網站儲存機制是基本上是可用來管理您的網站內容的 Git 儲存機制。 使用 Git 原始檔控制工具,您可以將發送或提取至您的網站的版本控制變更。 這個 API 會執行儲存機制同步處理作業。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166967.aspx 如需詳細資訊) |
|
Update(IWebSiteOperations, String, String, WebSiteUpdateParameters) | 透過使用 HTTP PUT 方法及指定要求主體中的設定,您可以更新網站的設定。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn167005.aspx 如需詳細資訊) |
|
UpdateAsync(IWebSiteOperations, String, String, WebSiteUpdateParameters) | 透過使用 HTTP PUT 方法及指定要求主體中的設定,您可以更新網站的設定。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn167005.aspx 如需詳細資訊) |
|
UpdateBackupConfiguration(IWebSiteOperations, String, String, BackupRequest) | 更新站台的備份排程。 |
|
UpdateBackupConfigurationAsync(IWebSiteOperations, String, String, BackupRequest) | 更新站台的備份排程。 |
|
UpdateConfiguration(IWebSiteOperations, String, String, WebSiteUpdateConfigurationParameters) | 您可以透過發出 HTTP PUT 要求內文含有更新的設定與更新的網站的組態設定。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166985.aspx 如需詳細資訊) |
|
UpdateConfigurationAsync(IWebSiteOperations, String, String, WebSiteUpdateConfigurationParameters) | 您可以透過發出 HTTP PUT 要求內文含有更新的設定與更新的網站的組態設定。 (請參閱 https://msdn.microsoft.com/en-us/library/windowsazure/dn166985.aspx 如需詳細資訊) |
執行緒安全
這個類型的任何公用靜態 (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。
請參閱
回到頁首