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

Providers 接口

实现

public interface Providers
extends SupportsListing<Provider>, SupportsGettingByName<Provider>

提供程序管理 API 的入口点。

方法摘要

修饰符和类型 方法和描述
abstract rx.Observable<Provider> getByNameAsync(String name)

根据提供程序名称从 Azure 获取有关提供程序的信息。

abstract Provider register(String resourceProviderNamespace)

在订阅中注册要使用的提供程序。

abstract rx.Observable<Provider> registerAsync(String resourceProviderNamespace)

注册要异步与订阅一起使用的提供程序。

abstract com.microsoft.rest.ServiceFuture<Provider> registerAsync(String resourceProviderNamespace, ServiceCallback<Provider> callback)

注册要异步与订阅一起使用的提供程序。

abstract Provider unregister(String resourceProviderNamespace)

从订阅中注销提供程序。

abstract rx.Observable<Provider> unregisterAsync(String resourceProviderNamespace)

以异步方式从订阅中注销提供程序。

abstract com.microsoft.rest.ServiceFuture<Provider> unregisterAsync(String resourceProviderNamespace, ServiceCallback<Provider> callback)

以异步方式从订阅中注销提供程序。

方法详细信息

getByNameAsync

public abstract Observable getByNameAsync(String name)

根据提供程序名称从 Azure 获取有关提供程序的信息。

Parameters:

name - 提供程序的名称

Returns:

此调用返回找到的提供程序(如果有)的延迟计算的表示形式

register

public abstract Provider register(String resourceProviderNamespace)

在订阅中注册要使用的提供程序。

Parameters:

resourceProviderNamespace - 资源提供程序的命名空间

Returns:

已注册的提供程序

registerAsync

public abstract Observable registerAsync(String resourceProviderNamespace)

注册要异步与订阅一起使用的提供程序。

Parameters:

resourceProviderNamespace - 资源提供程序的命名空间

Returns:

此调用延迟计算的表示形式,如果成功,则返回已注册的提供程序

registerAsync

public abstract ServiceFuture registerAsync(String resourceProviderNamespace, ServiceCallback callback)

注册要异步与订阅一起使用的提供程序。

Parameters:

resourceProviderNamespace - 资源提供程序的命名空间
callback - 成功或失败时调用的回调,如果成功,将 ProviderInner 对象包装为参数

Returns:

用于取消请求的句柄

unregister

public abstract Provider unregister(String resourceProviderNamespace)

从订阅中注销提供程序。

Parameters:

resourceProviderNamespace - 资源提供程序的命名空间

Returns:

如果成功,则包装在 中的 ServiceResponse ProviderInner 对象

unregisterAsync

public abstract Observable unregisterAsync(String resourceProviderNamespace)

以异步方式从订阅中注销提供程序。

Parameters:

resourceProviderNamespace - 资源提供程序的命名空间

Returns:

此调用延迟计算的表示形式,如果成功,则返回未注册的提供程序

unregisterAsync

public abstract ServiceFuture unregisterAsync(String resourceProviderNamespace, ServiceCallback callback)

以异步方式从订阅中注销提供程序。

Parameters:

resourceProviderNamespace - 资源提供程序的命名空间
callback - 成功或失败时调用的回调,如果成功,将 ProviderInner 对象包装为参数

Returns:

用于取消请求的句柄

适用于