共用方式為


ServiceBusAdministrationClient class

所有作業都會傳回可解析為具有相關輸出之對象的承諾。 如果想要從服務存取直接回應,這些物件也有稱為 _response 的屬性。

Extends

建構函式

ServiceBusAdministrationClient(string, ServiceBusAdministrationClientOptions)

初始化 ServiceBusAdministrationClient 類別的新實例。

ServiceBusAdministrationClient(string, TokenCredential | NamedKeyCredential, ServiceBusAdministrationClientOptions)

繼承的屬性

pipeline

此客戶端用來提出要求的管線

方法

createQueue(string, CreateQueueOptions)

使用指定的選項來建立具有指定名稱的佇列

createRule(string, string, string, CorrelationRuleFilter | SqlRuleFilter, OperationOptions)

使用指定的選項來建立具有指定名稱的規則。

createRule(string, string, string, CorrelationRuleFilter | SqlRuleFilter, SqlRuleAction, OperationOptions)

使用指定的選項來建立具有指定名稱的規則。

createSubscription(string, string, CreateSubscriptionOptions)

使用指定的選項來建立具有指定名稱的訂用帳戶

createTopic(string, CreateTopicOptions)

使用指定的選項來建立具有指定名稱的主題

deleteQueue(string, OperationOptions)

刪除佇列。

deleteRule(string, string, string, OperationOptions)

刪除規則。

deleteSubscription(string, string, OperationOptions)

刪除訂用帳戶。

deleteTopic(string, OperationOptions)

刪除主題。

getNamespaceProperties(OperationOptions)

傳回 物件,表示與服務總線命名空間相關的元數據。

getQueue(string, OperationOptions)

傳回物件,表示 Queue 及其屬性。 如果您想要取得佇列運行時間資訊,例如訊息計數詳細數據,請使用 getQueueRuntimeProperties API。

getQueueRuntimeProperties(string, OperationOptions)

傳回 物件,表示佇列運行時間資訊,例如訊息計數詳細數據。

getRule(string, string, string, OperationOptions)

傳回 物件,代表具有指定名稱的規則及其所有屬性。

getSubscription(string, string, OperationOptions)

傳回物件,表示 Subscription 及其屬性。 如果您想要取得訂用帳戶運行時間資訊,例如訊息計數詳細數據,請使用 getSubscriptionRuntimeProperties API。

getSubscriptionRuntimeProperties(string, string, OperationOptions)

傳回 物件,表示訂閱運行時間資訊,例如訊息計數詳細數據。

getTopic(string, OperationOptions)

傳回物件,表示 Topic 及其屬性。 如果您想要取得主題運行時間資訊,例如訂用帳戶計數詳細數據,請使用 getTopicRuntimeProperties API。

getTopicRuntimeProperties(string, OperationOptions)

傳回 物件,代表主題運行時間資訊,例如訂用帳戶計數。

listQueues(OperationOptions)

傳回可同步反覆運算器以列出所有佇列。

.byPage() 會傳回異步可反覆運算器,以在頁面中列出佇列。

listQueuesRuntimeProperties(OperationOptions)

傳回異步反覆運算器,以列出佇列的運行時間資訊。

.byPage() 會傳回異步反覆運算器,以列出頁面中佇列的運行時間資訊。

listRules(string, string, OperationOptions)

傳回異步反覆運算器,以列出指定訂用帳戶下的所有規則。

.byPage() 會傳回異步反覆運算器,以列出頁面中的規則。

listSubscriptions(string, OperationOptions)

傳回異步反覆運算器,以列出指定主題下的所有訂用帳戶。

.byPage() 會傳回可同步反覆運算器,以在頁面中列出訂閱。

listSubscriptionsRuntimeProperties(string, OperationOptions)

傳回異步反覆運算器,以列出指定主題下訂閱的運行時間資訊。

.byPage() 會傳回異步反覆運算器,以列出頁面中訂閱的運行時間資訊。

listTopics(OperationOptions)

傳回可反覆運算的異步反覆運算器,以列出所有主題。

.byPage() 會傳回異步反覆運算器,以列出頁面中的主題。

listTopicsRuntimeProperties(OperationOptions)

傳回可反覆運算的異步反覆運算器,以列出主題的運行時間資訊。

.byPage() 會傳回異步反覆運算器,以列出頁面主題的運行時間資訊。

queueExists(string, OperationOptions)

檢查指定的佇列是否存在。

ruleExists(string, string, string, OperationOptions)

檢查指定的規則是否存在。

subscriptionExists(string, string, OperationOptions)

檢查主題中是否有指定的訂用帳戶。

topicExists(string, OperationOptions)

檢查指定的主題是否存在。

updateQueue(WithResponse<QueueProperties>, OperationOptions)

根據提供的佇列屬性更新佇列。 即使只有其中一部分實際上是可更新的,也必須設定所有佇列屬性。 因此,建議的流程是使用來自 getQueue()的輸出、更新中所需的屬性,然後將修改的物件傳遞至 updateQueue()

無法更新的屬性會在 QueueProperties 介面中標示為唯讀。

updateRule(string, string, WithResponse<RuleProperties>, OperationOptions)

根據指定選項,依指定名稱更新規則的屬性。 即使其中一個規則屬性正在更新,也必須設定所有規則屬性。 因此,建議的流程是使用來自 getRule()的輸出、更新中所需的屬性,然後將修改的物件傳遞至 updateRule()

updateSubscription(WithResponse<SubscriptionProperties>, OperationOptions)

根據提供的訂用帳戶屬性更新訂閱。 即使只有其中一部分實際上是可更新的,也必須設定所有訂用帳戶屬性。 因此,建議的流程是使用來自 getSubscription()的輸出、更新中所需的屬性,然後將修改的物件傳遞至 updateSubscription()

無法更新的屬性會在 SubscriptionProperties 介面中標示為唯讀。

updateTopic(WithResponse<TopicProperties>, OperationOptions)

根據所提供的主題屬性來更新主題。 即使只有部分主題屬性實際上是可更新的,也必須設定所有主題屬性。 因此,建議的流程是使用來自 getTopic()的輸出、更新中所需的屬性,然後將修改的物件傳遞至 updateTopic()

無法更新的屬性會在 TopicProperties 介面中標示為唯讀。

繼承的方法

sendOperationRequest<T>(OperationArguments, OperationSpec)

傳送使用提供的 OperationSpec 填入的 HTTP 要求。

sendRequest(PipelineRequest)

傳送提供的 HTTPRequest。

建構函式詳細資料

ServiceBusAdministrationClient(string, ServiceBusAdministrationClientOptions)

初始化 ServiceBusAdministrationClient 類別的新實例。

new ServiceBusAdministrationClient(connectionString: string, options?: ServiceBusAdministrationClientOptions)

參數

connectionString

string

用戶端連線至 Azure 所需的連接字串。

options
ServiceBusAdministrationClientOptions

PipelineOptions

ServiceBusAdministrationClient(string, TokenCredential | NamedKeyCredential, ServiceBusAdministrationClientOptions)

new ServiceBusAdministrationClient(fullyQualifiedNamespace: string, credential: TokenCredential | NamedKeyCredential, options?: ServiceBusAdministrationClientOptions)

參數

fullyQualifiedNamespace

string

服務總線實例的完整命名空間,可能類似於 .servicebus.windows.net。

credential

TokenCredential | NamedKeyCredential

用戶端用來取得令牌來驗證與 Azure 服務總線連線的認證物件。 如需建立認證,請參閱@azure/身分識別。 如果您要針對 AAD 使用自己的 TokenCredential 介面實作,請將服務總線的「範圍」設定為 ["https://servicebus.azure.net//user_impersonation"],以取得適當的令牌。 如果您想要傳入 SharedAccessKeyNameSharedAccessKey 而不使用連接字串,請使用 @azure/core-auth 中的 AzureNamedKeyCredential。 這些欄位分別對應至 AzureNamedKeyCredential中的 [name] 和 [key] 字段。

options
ServiceBusAdministrationClientOptions

PipelineOptions

繼承的屬性詳細資料

pipeline

此客戶端用來提出要求的管線

pipeline: Pipeline

屬性值

繼承自 ServiceClient.pipeline

方法詳細資料

createQueue(string, CreateQueueOptions)

使用指定的選項來建立具有指定名稱的佇列

function createQueue(queueName: string, options?: CreateQueueOptions): Promise<WithResponse<QueueProperties>>

參數

queueName

string

options
CreateQueueOptions

設定所建立佇列的選項(例如,您可以設定佇列以支援分割區或會話),以及可用來中止、追蹤和控制 HTTP 要求上其他設定的作業選項。

以下是這項作業可能預期的錯誤

傳回

createRule(string, string, string, CorrelationRuleFilter | SqlRuleFilter, OperationOptions)

使用指定的選項來建立具有指定名稱的規則。

function createRule(topicName: string, subscriptionName: string, ruleName: string, ruleFilter: CorrelationRuleFilter | SqlRuleFilter, operationOptions?: OperationOptions): Promise<WithResponse<RuleProperties>>

參數

topicName

string

subscriptionName

string

ruleName

string

ruleFilter

CorrelationRuleFilter | SqlRuleFilter

定義規則評估的篩選表達式。

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

createRule(string, string, string, CorrelationRuleFilter | SqlRuleFilter, SqlRuleAction, OperationOptions)

使用指定的選項來建立具有指定名稱的規則。

function createRule(topicName: string, subscriptionName: string, ruleName: string, ruleFilter: CorrelationRuleFilter | SqlRuleFilter, ruleAction: SqlRuleAction, operationOptions?: OperationOptions): Promise<WithResponse<RuleProperties>>

參數

topicName

string

subscriptionName

string

ruleName

string

ruleFilter

CorrelationRuleFilter | SqlRuleFilter

定義規則評估的篩選表達式。

ruleAction
SqlRuleAction

應套用相關聯的篩選,可以在訊息上執行的 SQL 類似表達式。

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

createSubscription(string, string, CreateSubscriptionOptions)

使用指定的選項來建立具有指定名稱的訂用帳戶

function createSubscription(topicName: string, subscriptionName: string, options?: CreateSubscriptionOptions): Promise<WithResponse<SubscriptionProperties>>

參數

topicName

string

subscriptionName

string

options
CreateSubscriptionOptions

設定所建立訂閱的選項(例如,您可以設定訂用帳戶以支援分割區或會話),以及可用來中止、追蹤和控制 HTTP 要求上其他設定的作業選項。

以下是這項作業可能預期的錯誤

傳回

createTopic(string, CreateTopicOptions)

使用指定的選項來建立具有指定名稱的主題

function createTopic(topicName: string, options?: CreateTopicOptions): Promise<WithResponse<TopicProperties>>

參數

topicName

string

options
CreateTopicOptions

設定所建立主題的選項(例如,您可以設定主題以支援分割區),以及可用來中止、追蹤和控制 HTTP 要求上其他設定的作業選項。

以下是這項作業可能預期的錯誤

傳回

deleteQueue(string, OperationOptions)

刪除佇列。

function deleteQueue(queueName: string, operationOptions?: OperationOptions): Promise<{ _response: HttpResponse }>

參數

queueName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

Promise<{ _response: HttpResponse }>

deleteRule(string, string, string, OperationOptions)

刪除規則。

function deleteRule(topicName: string, subscriptionName: string, ruleName: string, operationOptions?: OperationOptions): Promise<{ _response: HttpResponse }>

參數

topicName

string

subscriptionName

string

ruleName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

Promise<{ _response: HttpResponse }>

deleteSubscription(string, string, OperationOptions)

刪除訂用帳戶。

function deleteSubscription(topicName: string, subscriptionName: string, operationOptions?: OperationOptions): Promise<{ _response: HttpResponse }>

參數

topicName

string

subscriptionName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

Promise<{ _response: HttpResponse }>

deleteTopic(string, OperationOptions)

刪除主題。

function deleteTopic(topicName: string, operationOptions?: OperationOptions): Promise<{ _response: HttpResponse }>

參數

topicName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

Promise<{ _response: HttpResponse }>

getNamespaceProperties(OperationOptions)

傳回 物件,表示與服務總線命名空間相關的元數據。

function getNamespaceProperties(operationOptions?: OperationOptions): Promise<WithResponse<NamespaceProperties>>

參數

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

傳回

getQueue(string, OperationOptions)

傳回物件,表示 Queue 及其屬性。 如果您想要取得佇列運行時間資訊,例如訊息計數詳細數據,請使用 getQueueRuntimeProperties API。

function getQueue(queueName: string, operationOptions?: OperationOptions): Promise<WithResponse<QueueProperties>>

參數

queueName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

getQueueRuntimeProperties(string, OperationOptions)

傳回 物件,表示佇列運行時間資訊,例如訊息計數詳細數據。

function getQueueRuntimeProperties(queueName: string, operationOptions?: OperationOptions): Promise<WithResponse<QueueRuntimeProperties>>

參數

queueName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

getRule(string, string, string, OperationOptions)

傳回 物件,代表具有指定名稱的規則及其所有屬性。

function getRule(topicName: string, subscriptionName: string, ruleName: string, operationOptions?: OperationOptions): Promise<WithResponse<RuleProperties>>

參數

topicName

string

subscriptionName

string

ruleName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

getSubscription(string, string, OperationOptions)

傳回物件,表示 Subscription 及其屬性。 如果您想要取得訂用帳戶運行時間資訊,例如訊息計數詳細數據,請使用 getSubscriptionRuntimeProperties API。

function getSubscription(topicName: string, subscriptionName: string, operationOptions?: OperationOptions): Promise<WithResponse<SubscriptionProperties>>

參數

topicName

string

subscriptionName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

getSubscriptionRuntimeProperties(string, string, OperationOptions)

傳回 物件,表示訂閱運行時間資訊,例如訊息計數詳細數據。

function getSubscriptionRuntimeProperties(topicName: string, subscriptionName: string, operationOptions?: OperationOptions): Promise<WithResponse<SubscriptionRuntimeProperties>>

參數

topicName

string

subscriptionName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

getTopic(string, OperationOptions)

傳回物件,表示 Topic 及其屬性。 如果您想要取得主題運行時間資訊,例如訂用帳戶計數詳細數據,請使用 getTopicRuntimeProperties API。

function getTopic(topicName: string, operationOptions?: OperationOptions): Promise<WithResponse<TopicProperties>>

參數

topicName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

getTopicRuntimeProperties(string, OperationOptions)

傳回 物件,代表主題運行時間資訊,例如訂用帳戶計數。

function getTopicRuntimeProperties(topicName: string, operationOptions?: OperationOptions): Promise<WithResponse<TopicRuntimeProperties>>

參數

topicName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

listQueues(OperationOptions)

傳回可同步反覆運算器以列出所有佇列。

.byPage() 會傳回異步可反覆運算器,以在頁面中列出佇列。

function listQueues(options?: OperationOptions): PagedAsyncIterableIterator<QueueProperties, EntitiesResponse<QueueProperties>, PageSettings>

參數

傳回

支援分頁的 asyncIterableIterator。

listQueuesRuntimeProperties(OperationOptions)

傳回異步反覆運算器,以列出佇列的運行時間資訊。

.byPage() 會傳回異步反覆運算器,以列出頁面中佇列的運行時間資訊。

function listQueuesRuntimeProperties(options?: OperationOptions): PagedAsyncIterableIterator<QueueRuntimeProperties, EntitiesResponse<QueueRuntimeProperties>, PageSettings>

參數

傳回

支援分頁的 asyncIterableIterator。

listRules(string, string, OperationOptions)

傳回異步反覆運算器,以列出指定訂用帳戶下的所有規則。

.byPage() 會傳回異步反覆運算器,以列出頁面中的規則。

function listRules(topicName: string, subscriptionName: string, options?: OperationOptions): PagedAsyncIterableIterator<RuleProperties, EntitiesResponse<RuleProperties>, PageSettings>

參數

topicName

string

subscriptionName

string

傳回

支援分頁的 asyncIterableIterator。

listSubscriptions(string, OperationOptions)

傳回異步反覆運算器,以列出指定主題下的所有訂用帳戶。

.byPage() 會傳回可同步反覆運算器,以在頁面中列出訂閱。

function listSubscriptions(topicName: string, options?: OperationOptions): PagedAsyncIterableIterator<SubscriptionProperties, EntitiesResponse<SubscriptionProperties>, PageSettings>

參數

topicName

string

傳回

支援分頁的 asyncIterableIterator。

listSubscriptionsRuntimeProperties(string, OperationOptions)

傳回異步反覆運算器,以列出指定主題下訂閱的運行時間資訊。

.byPage() 會傳回異步反覆運算器,以列出頁面中訂閱的運行時間資訊。

function listSubscriptionsRuntimeProperties(topicName: string, options?: OperationOptions): PagedAsyncIterableIterator<SubscriptionRuntimeProperties, EntitiesResponse<SubscriptionRuntimeProperties>, PageSettings>

參數

topicName

string

傳回

支援分頁的 asyncIterableIterator。

listTopics(OperationOptions)

傳回可反覆運算的異步反覆運算器,以列出所有主題。

.byPage() 會傳回異步反覆運算器,以列出頁面中的主題。

function listTopics(options?: OperationOptions): PagedAsyncIterableIterator<TopicProperties, EntitiesResponse<TopicProperties>, PageSettings>

參數

傳回

支援分頁的 asyncIterableIterator。

listTopicsRuntimeProperties(OperationOptions)

傳回可反覆運算的異步反覆運算器,以列出主題的運行時間資訊。

.byPage() 會傳回異步反覆運算器,以列出頁面主題的運行時間資訊。

function listTopicsRuntimeProperties(options?: OperationOptions): PagedAsyncIterableIterator<TopicRuntimeProperties, EntitiesResponse<TopicRuntimeProperties>, PageSettings>

參數

傳回

支援分頁的 asyncIterableIterator。

queueExists(string, OperationOptions)

檢查指定的佇列是否存在。

function queueExists(queueName: string, operationOptions?: OperationOptions): Promise<boolean>

參數

queueName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

傳回

Promise<boolean>

ruleExists(string, string, string, OperationOptions)

檢查指定的規則是否存在。

function ruleExists(topicName: string, subscriptionName: string, ruleName: string, operationOptions?: OperationOptions): Promise<boolean>

參數

topicName

string

subscriptionName

string

ruleName

string

operationOptions
OperationOptions

傳回

Promise<boolean>

subscriptionExists(string, string, OperationOptions)

檢查主題中是否有指定的訂用帳戶。

function subscriptionExists(topicName: string, subscriptionName: string, operationOptions?: OperationOptions): Promise<boolean>

參數

topicName

string

subscriptionName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

傳回

Promise<boolean>

topicExists(string, OperationOptions)

檢查指定的主題是否存在。

function topicExists(topicName: string, operationOptions?: OperationOptions): Promise<boolean>

參數

topicName

string

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

傳回

Promise<boolean>

updateQueue(WithResponse<QueueProperties>, OperationOptions)

根據提供的佇列屬性更新佇列。 即使只有其中一部分實際上是可更新的,也必須設定所有佇列屬性。 因此,建議的流程是使用來自 getQueue()的輸出、更新中所需的屬性,然後將修改的物件傳遞至 updateQueue()

無法更新的屬性會在 QueueProperties 介面中標示為唯讀。

function updateQueue(queue: WithResponse<QueueProperties>, operationOptions?: OperationOptions): Promise<WithResponse<QueueProperties>>

參數

queue

WithResponse<QueueProperties>

物件,表示佇列的屬性和原始回應。 requiresSessionrequiresDuplicateDetectionenablePartitioningname 在建立佇列之後無法更新。

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

updateRule(string, string, WithResponse<RuleProperties>, OperationOptions)

根據指定選項,依指定名稱更新規則的屬性。 即使其中一個規則屬性正在更新,也必須設定所有規則屬性。 因此,建議的流程是使用來自 getRule()的輸出、更新中所需的屬性,然後將修改的物件傳遞至 updateRule()

function updateRule(topicName: string, subscriptionName: string, rule: WithResponse<RuleProperties>, operationOptions?: OperationOptions): Promise<WithResponse<RuleProperties>>

參數

topicName

string

subscriptionName

string

rule

WithResponse<RuleProperties>

設定要更新的規則和原始響應的選項。 例如,您可以設定篩選條件,以套用至相關聯的主題/訂用帳戶。

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

updateSubscription(WithResponse<SubscriptionProperties>, OperationOptions)

根據提供的訂用帳戶屬性更新訂閱。 即使只有其中一部分實際上是可更新的,也必須設定所有訂用帳戶屬性。 因此,建議的流程是使用來自 getSubscription()的輸出、更新中所需的屬性,然後將修改的物件傳遞至 updateSubscription()

無法更新的屬性會在 SubscriptionProperties 介面中標示為唯讀。

function updateSubscription(subscription: WithResponse<SubscriptionProperties>, operationOptions?: OperationOptions): Promise<WithResponse<SubscriptionProperties>>

參數

subscription

WithResponse<SubscriptionProperties>

物件,表示訂閱的屬性和原始回應。 建立訂用帳戶之後,無法更新 subscriptionNametopicNamerequiresSession

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

updateTopic(WithResponse<TopicProperties>, OperationOptions)

根據所提供的主題屬性來更新主題。 即使只有部分主題屬性實際上是可更新的,也必須設定所有主題屬性。 因此,建議的流程是使用來自 getTopic()的輸出、更新中所需的屬性,然後將修改的物件傳遞至 updateTopic()

無法更新的屬性會在 TopicProperties 介面中標示為唯讀。

function updateTopic(topic: WithResponse<TopicProperties>, operationOptions?: OperationOptions): Promise<WithResponse<TopicProperties>>

參數

topic

WithResponse<TopicProperties>

物件,表示主題的屬性和原始回應。 建立主題之後,無法更新 requiresDuplicateDetectionenablePartitioningname

operationOptions
OperationOptions

可用來中止、追蹤和控制 HTTP 要求上其他組態的選項。

以下是這項作業可能預期的錯誤

傳回

繼承的方法的詳細資料

sendOperationRequest<T>(OperationArguments, OperationSpec)

傳送使用提供的 OperationSpec 填入的 HTTP 要求。

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

參數

operationArguments
OperationArguments

HTTP 要求樣板化值的自變數將會從 中填入。

operationSpec
OperationSpec

要用來填入 HTTPRequest 的 OperationSpec。

傳回

Promise<T>

繼承自 ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

傳送提供的 HTTPRequest。

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

參數

request
PipelineRequest

傳回

Promise<PipelineResponse>

繼承自 ServiceClient.sendRequest