你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

WebSiteManagementClient 类

定义

网站管理客户端

public class WebSiteManagementClient : Microsoft.Azure.Management.ResourceManager.Fluent.Core.FluentServiceClientBase<Microsoft.Azure.Management.AppService.Fluent.WebSiteManagementClient>, IDisposable, Microsoft.Azure.Management.AppService.Fluent.IWebSiteManagementClient, Microsoft.Rest.Azure.IAzureClient
type WebSiteManagementClient = class
    inherit FluentServiceClientBase<WebSiteManagementClient>
    interface IWebSiteManagementClient
    interface IDisposable
    interface IAzureClient
Public Class WebSiteManagementClient
Inherits FluentServiceClientBase(Of WebSiteManagementClient)
Implements IAzureClient, IDisposable, IWebSiteManagementClient
继承
实现

构造函数

WebSiteManagementClient(RestClient)

初始化 WebSiteManagementClient 类的新实例。

字段

_restClient

网站管理客户端

(继承自 FluentServiceClientBase<TClient>)

属性

AcceptLanguage

响应的首选语言。

ApiVersion

API 版本

AppServiceCertificateOrders

获取 IAppServiceCertificateOrdersOperations。

AppServiceEnvironments

获取 IAppServiceEnvironmentsOperations。

AppServicePlans

获取 IAppServicePlansOperations。

BaseUri

服务的基 URI。

(继承自 FluentServiceClientBase<TClient>)
CertificateRegistrationProvider

获取 ICertificateRegistrationProviderOperations。

Certificates

获取 ICertificatesOperations。

Credentials

客户端连接到 Azure 所需的凭据。

(继承自 FluentServiceClientBase<TClient>)
DeletedWebApps

获取 IDeletedWebAppsOperations。

DeserializationSettings

获取或设置 json 反序列化设置。

Diagnostics

获取 IDiagnosticsOperations。

DomainRegistrationProvider

获取 IDomainRegistrationProviderOperations。

Domains

获取 IDomainsOperations。

FirstMessageHandler

网站管理客户端

(继承自 ServiceClient<T>)
GenerateClientRequestId

是否应生成唯一的 x-ms-client-request-id。 当设置为 true 时,将生成唯一的 x-ms-client-request-id 值并将其包含在每个请求中。 默认为 true。

HttpClient

网站管理客户端

(继承自 ServiceClient<T>)
HttpClientHandler

网站管理客户端

(继承自 ServiceClient<T>)
HttpMessageHandlers

网站管理客户端

(继承自 ServiceClient<T>)
LongRunningOperationRetryTimeout

长时间运行的操作的重试超时(以秒为单位)。 默认值为 30。

Provider

获取 IProviderOperations。

Recommendations

获取 IRecommendationsOperations。

ResourceHealthMetadata

获取 IResourceHealthMetadataOperations。

SerializationSettings

获取或设置 json 序列化设置。

SubscriptionId

Azure 订阅 ID。 这是一个 GUID 格式的字符串, (例如 00000000-0000-0000-0000-0000000000000) 。

TopLevelDomains

获取 ITopLevelDomainsOperations。

UserAgent

网站管理客户端

(继承自 ServiceClient<T>)
WebApps

获取 IWebAppsOperations。

方法

CheckNameAvailabilityWithHttpMessagesAsync(String, CheckNameResourceTypes, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

检查资源名称是否可用。

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

网站管理客户端

(继承自 FluentServiceClientBase<TClient>)
Dispose()

网站管理客户端

(继承自 ServiceClient<T>)
Dispose(Boolean)

网站管理客户端

(继承自 ServiceClient<T>)
GetPublishingUserWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

获取发布用户

GetSourceControlWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

获取源代码管理令牌

GetSubscriptionDeploymentLocationsWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

获取可用地理区域和微型采样的列表

Initialize()

初始化客户端属性。

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

网站管理客户端

(继承自 ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

网站管理客户端

(继承自 ServiceClient<T>)
ListBillingMetersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

获取给定位置的计量列表。

ListBillingMetersWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

获取给定位置的计量列表。

ListGeoRegionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

获取可用地理区域的列表。

ListGeoRegionsWithHttpMessagesAsync(SkuName, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

获取可用地理区域的列表。

ListPremierAddOnOffersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

列出所有顶级附加产品/服务。

ListPremierAddOnOffersWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

列出所有顶级附加产品/服务。

ListSiteIdentifiersAssignedToHostNameNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

列出分配给主机名的所有应用。

ListSiteIdentifiersAssignedToHostNameWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

列出分配给主机名的所有应用。

ListSkusWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

列出所有 SKU。

ListSourceControlsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

获取可用于 Azure 网站的源代码管理。

ListSourceControlsWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

获取可用于 Azure 网站的源代码管理。

MoveWithHttpMessagesAsync(String, CsmMoveResourceEnvelope, Dictionary<String,List<String>>, CancellationToken)

在资源组之间移动资源。

NewInstance(RestClient)

网站管理客户端

SetRetryPolicy(RetryPolicy)

网站管理客户端

(继承自 ServiceClient<T>)
SetUserAgent(String)

网站管理客户端

(继承自 ServiceClient<T>)
SetUserAgent(String, String)

网站管理客户端

(继承自 ServiceClient<T>)
UpdatePublishingUserWithHttpMessagesAsync(UserInner, Dictionary<String,List<String>>, CancellationToken)

汇报发布用户

UpdateSourceControlWithHttpMessagesAsync(String, SourceControlInner, Dictionary<String,List<String>>, CancellationToken)

汇报源代码管理令牌

ValidateMoveWithHttpMessagesAsync(String, CsmMoveResourceEnvelope, Dictionary<String,List<String>>, CancellationToken)

验证是否可以移动资源。

ValidateWithHttpMessagesAsync(String, ValidateRequest, Dictionary<String,List<String>>, CancellationToken)

验证是否可以创建资源。

VerifyHostingEnvironmentVnetWithHttpMessagesAsync(VnetParameters, Dictionary<String,List<String>>, CancellationToken)

通过分析网络安全组规则来验证此 VNET 是否与应用服务环境兼容。

扩展方法

CheckNameAvailabilityAsync(IWebSiteManagementClient, String, CheckNameResourceTypes, Nullable<Boolean>, CancellationToken)

检查资源名称是否可用。

GetPublishingUserAsync(IWebSiteManagementClient, CancellationToken)

获取发布用户

GetSourceControlAsync(IWebSiteManagementClient, String, CancellationToken)

获取源代码管理令牌

GetSubscriptionDeploymentLocationsAsync(IWebSiteManagementClient, CancellationToken)

获取可用地理区域和微型采样的列表

ListBillingMetersAsync(IWebSiteManagementClient, String, String, CancellationToken)

获取给定位置的计量列表。

ListBillingMetersNextAsync(IWebSiteManagementClient, String, CancellationToken)

获取给定位置的计量列表。

ListGeoRegionsAsync(IWebSiteManagementClient, SkuName, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

获取可用地理区域的列表。

ListGeoRegionsNextAsync(IWebSiteManagementClient, String, CancellationToken)

获取可用地理区域的列表。

ListPremierAddOnOffersAsync(IWebSiteManagementClient, CancellationToken)

列出所有顶级附加产品/服务。

ListPremierAddOnOffersNextAsync(IWebSiteManagementClient, String, CancellationToken)

列出所有顶级附加产品/服务。

ListSiteIdentifiersAssignedToHostNameAsync(IWebSiteManagementClient, String, CancellationToken)

列出分配给主机名的所有应用。

ListSiteIdentifiersAssignedToHostNameNextAsync(IWebSiteManagementClient, String, CancellationToken)

列出分配给主机名的所有应用。

ListSkusAsync(IWebSiteManagementClient, CancellationToken)

列出所有 SKU。

ListSourceControlsAsync(IWebSiteManagementClient, CancellationToken)

获取可用于 Azure 网站的源代码管理。

ListSourceControlsNextAsync(IWebSiteManagementClient, String, CancellationToken)

获取可用于 Azure 网站的源代码管理。

MoveAsync(IWebSiteManagementClient, String, CsmMoveResourceEnvelope, CancellationToken)

在资源组之间移动资源。

UpdatePublishingUserAsync(IWebSiteManagementClient, UserInner, CancellationToken)

汇报发布用户

UpdateSourceControlAsync(IWebSiteManagementClient, String, SourceControlInner, CancellationToken)

汇报源代码管理令牌

ValidateAsync(IWebSiteManagementClient, String, ValidateRequest, CancellationToken)

验证是否可以创建资源。

ValidateMoveAsync(IWebSiteManagementClient, String, CsmMoveResourceEnvelope, CancellationToken)

验证是否可以移动资源。

VerifyHostingEnvironmentVnetAsync(IWebSiteManagementClient, VnetParameters, CancellationToken)

通过分析网络安全组规则来验证此 VNET 是否与应用服务环境兼容。

适用于