WebSiteOperationsExtensions 类
网站管理 API 提供了一组 RESTful 与 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 请求来删除网站。 如果要删除的 web 站点是在服务器场中剩余的唯一站点,您可以根据需要删除该服务器场以及通过使用 deleteEmptyServerFarm 参数。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/dn236430.aspx 有关详细信息) |
|
DeleteAsync(IWebSiteOperations, String, String, WebSiteDeleteParameters) | 你可以通过发出 HTTP DELETE 请求来删除网站。 如果要删除的 web 站点是在服务器场中剩余的唯一站点,您可以根据需要删除该服务器场以及通过使用 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 请求为发布站点生成新的随机密码。 提示:如果您想要验证发布密码已更改,请在调用 /newpassword 之前发出 /publishxml HTTP GET。 在发布 XML 中,请注意 userPWD 属性中的哈希值。 在调用 /newpassword 之后, 再次调用 /publishxml。 然后可以比较 userPWD 与前面提到的一个将发布 XML 中的新值。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/dn236428.aspx 有关详细信息) |
|
GeneratePasswordAsync(IWebSiteOperations, String, String) | 可以通过发出 HTTP POST 请求为发布站点生成新的随机密码。 提示:如果您想要验证发布密码已更改,请在调用 /newpassword 之前发出 /publishxml HTTP GET。 在发布 XML 中,请注意 userPWD 属性中的哈希值。 在调用 /newpassword 之后, 再次调用 /publishxml。 然后可以比较 userPWD 与前面提到的一个将发布 XML 中的新值。 (请参阅 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 请求来检索由 web 站点的 id 的活动实例的列表。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/dn166981.aspx 有关详细信息) |
|
GetInstanceIdsAsync(IWebSiteOperations, String, String) | 可以通过发出 HTTP GET 请求来检索由 web 站点的 id 的活动实例的列表。 (请参阅 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 来更新 web 站点的配置设置。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/dn166985.aspx 有关详细信息) |
|
UpdateConfigurationAsync(IWebSiteOperations, String, String, WebSiteUpdateConfigurationParameters) | 可以通过包含更新的设置的请求正文中发出 HTTP PUT 来更新 web 站点的配置设置。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/dn166985.aspx 有关详细信息) |
线程安全
此类型的任何公共静态(Visual Basic 中为 Shared)成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参阅
返回页首