共用方式為


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) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

Microsoft.WindowsAzure 命名空間

回到頁首