NetworkManagementClient 类
服务管理 API 包括用于管理您的订阅的虚拟网络的操作。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/jj157182.aspx 有关详细信息)
命名空间: Microsoft.WindowsAzure.Management.Network
程序集: Microsoft.WindowsAzure.Management.Network(Microsoft.WindowsAzure.Management.Network.dll 中)
继承层次结构
System.Object
Hyak.Common.ServiceClient<T>
Microsoft.WindowsAzure.Management.Network.NetworkManagementClient
语法
public class NetworkManagementClient : ServiceClient<NetworkManagementClient>,
INetworkManagementClient, IDisposable
public ref class NetworkManagementClient : ServiceClient<NetworkManagementClient^>,
INetworkManagementClient, IDisposable
type NetworkManagementClient =
class
inherit ServiceClient<NetworkManagementClient>
interface INetworkManagementClient
interface IDisposable
end
Public Class NetworkManagementClient
Inherits ServiceClient(Of NetworkManagementClient)
Implements INetworkManagementClient, IDisposable
构造函数
名称 | 说明 | |
---|---|---|
NetworkManagementClient() | 初始化 NetworkManagementClient 类的新实例。 |
|
NetworkManagementClient(HttpClient) | 初始化 NetworkManagementClient 类的新实例。 |
|
NetworkManagementClient(SubscriptionCloudCredentials) | 初始化 NetworkManagementClient 类的新实例。 |
|
NetworkManagementClient(SubscriptionCloudCredentials, HttpClient) | 初始化 NetworkManagementClient 类的新实例。 |
|
NetworkManagementClient(SubscriptionCloudCredentials, Uri) | 初始化 NetworkManagementClient 类的新实例。 |
|
NetworkManagementClient(SubscriptionCloudCredentials, Uri, HttpClient) | 初始化 NetworkManagementClient 类的新实例。 |
属性
名称 | 说明 | |
---|---|---|
ApiVersion | 获取 API 版本。 |
|
ApplicationGateways | 应用程序网关管理 API 包括用于管理你的订阅中的应用程序网关的操作。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/jj154113.aspx 有关详细信息) |
|
BaseUri | 获取用作所有云服务请求基础的 URI。 |
|
ClientRootCertificates | 网络管理 API 包括用于管理您的订阅客户端根证书的操作。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/jj154113.aspx 有关详细信息) |
|
Credentials | 获取唯一标识 Microsoft Azure 订阅的订阅凭据。 每个服务调用的 URI 的订阅 ID 格式部分。 |
|
Gateways | 网络管理 API 包括用于管理您的订阅的网关的操作。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/jj154113.aspx 有关详细信息) |
|
HttpClient | (从 ServiceClient<T> 继承。) |
|
HttpMessageHandler | (从 ServiceClient<T> 继承。) |
|
LongRunningOperationInitialTimeout | 获取或设置长时间运行操作的初始超时。 |
|
LongRunningOperationRetryTimeout | 获取或设置长时间运行操作的重试超时。 |
|
Networks | 网络管理 API 包括用于管理您的订阅的虚拟网络的操作。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/jj157182.aspx 有关详细信息) |
|
NetworkSecurityGroups | 网络管理 API 包括用于管理用于您的订阅的网络安全组的操作。 |
|
ReservedIPs | 网络管理 API 包括用于管理您的订阅保留的 Ip 的操作。 |
|
Routes | 网络管理 API 包括用于管理您的订阅的路由操作。 |
|
StaticIPs | 网络管理 API 包括用于管理您的订阅静态的 Ip 的操作。 |
|
UserAgent | (从 ServiceClient<T> 继承。) |
方法
名称 | 说明 | |
---|---|---|
AddHandlerToPipeline(DelegatingHandler) | (从 ServiceClient<T> 继承。) |
|
Clone(ServiceClient<NetworkManagementClient>) | 克隆到另一个 NetworkManagementClient 实例从当前实例的属性(替代 ServiceClient<T>.Clone(ServiceClient<T>)。) |
|
Dispose() | (从 ServiceClient<T> 继承。) |
|
Equals(Object) | (从 Object 继承。) |
|
Finalize() | (从 Object 继承。) |
|
GetHashCode() | (从 Object 继承。) |
|
GetHttpPipeline() | (从 ServiceClient<T> 继承。) |
|
GetOperationStatusAsync(String, CancellationToken) | “获取操作状态”操作返回指定操作的状态。 调用异步操作后,可调用“获取操作状态”以确定操作已成功、失败还是仍在进行中。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx 有关详细信息) |
|
GetType() | (从 Object 继承。) |
|
InitializeHttpClient(HttpMessageHandler) | (从 ServiceClient<T> 继承。) |
|
MemberwiseClone() | (从 Object 继承。) |
|
SetRetryPolicy(RetryPolicy) | (从 ServiceClient<T> 继承。) |
|
ToString() | (从 Object 继承。) |
|
WithHandler(DelegatingHandler) | (从 ServiceClient<T> 继承。) |
|
WithHandler(ServiceClient<T>, DelegatingHandler) | (从 ServiceClient<T> 继承。) |
|
WithHandlers(IEnumerable<DelegatingHandler>) | (从 ServiceClient<T> 继承。) |
扩展方法
名称 | 说明 | |
---|---|---|
GetOperationStatus(String) | “获取操作状态”操作返回指定操作的状态。 调用异步操作后,可调用“获取操作状态”以确定操作已成功、失败还是仍在进行中。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx 有关详细信息) (由 NetworkManagementClientExtensions 定义。) |
|
GetOperationStatusAsync(String) | “获取操作状态”操作返回指定操作的状态。 调用异步操作后,可调用“获取操作状态”以确定操作已成功、失败还是仍在进行中。 (请参阅 https://msdn.microsoft.com/en-us/library/windowsazure/ee460783.aspx 有关详细信息) (由 NetworkManagementClientExtensions 定义。) |
线程安全
此类型的任何公共静态(Visual Basic 中为 Shared)成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参阅
Microsoft.WindowsAzure.Management.Network 命名空间
返回页首