HubClient.RequestServiceAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| RequestServiceAsync(ServiceDescriptor, CancellationToken) |
找到并启动服务中心的服务模块。 |
| RequestServiceAsync(String, CancellationToken) |
找到并启动服务中心的服务模块。 |
RequestServiceAsync(ServiceDescriptor, CancellationToken)
找到并启动服务中心的服务模块。
public virtual System.Threading.Tasks.Task<System.IO.Stream> RequestServiceAsync (Microsoft.ServiceHub.Client.ServiceDescriptor serviceDescriptor, System.Threading.CancellationToken cancellationToken = default);
abstract member RequestServiceAsync : Microsoft.ServiceHub.Client.ServiceDescriptor * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
override this.RequestServiceAsync : Microsoft.ServiceHub.Client.ServiceDescriptor * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Overridable Function RequestServiceAsync (serviceDescriptor As ServiceDescriptor, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)
参数
- serviceDescriptor
- ServiceDescriptor
服务描述符,而不是 null。
- cancellationToken
- CancellationToken
取消标记。
返回
到服务的流,而不是 null。 与服务模块通信后,客户端必须释放它。
适用于
RequestServiceAsync(String, CancellationToken)
找到并启动服务中心的服务模块。
public virtual System.Threading.Tasks.Task<System.IO.Stream> RequestServiceAsync (string serviceName, System.Threading.CancellationToken cancellationToken = default);
abstract member RequestServiceAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
override this.RequestServiceAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Overridable Function RequestServiceAsync (serviceName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)
参数
- serviceName
- String
服务名称。
- cancellationToken
- CancellationToken
取消标记。
返回
到服务的流,而不是 null。 与服务模块通信后,客户端必须释放它。