ClientEntity クラス

定義

Open-Close/Abort 状態 m/c メイン-purpose を持つすべてのクライアント エンティティのコントラクト: closeAll 関連エンティティ

public abstract class ClientEntity : Microsoft.Azure.ServiceBus.IClientEntity
type ClientEntity = class
    interface IClientEntity
Public MustInherit Class ClientEntity
Implements IClientEntity
継承
ClientEntity
派生
実装

コンストラクター

ClientEntity(String, String, RetryPolicy)

Open-Close/Abort 状態 m/c メイン-purpose を持つすべてのクライアント エンティティのコントラクト: closeAll 関連エンティティ

プロパティ

ClientId

このクライアントを識別する ID を取得します。 これは、ログと例外を関連付けるために使用できます。

IsClosedOrClosing

クライアントが閉じているか閉じている場合は true を返します。

OperationTimeout

個々の操作がタイムアウトするまでの期間。

OwnsConnection

接続が所有されている場合は true、接続が共有されている場合は false を返します。

Path

エンティティの名前を取得します。

RegisteredPlugins

このクライアントの現在登録されているプラグインの一覧を取得します。

RetryPolicy

クライアントで定義されている RetryPolicy を取得します。

ServiceBusConnection

Service Bus 名前空間への接続オブジェクト。

メソッド

CloseAsync()

クライアントを閉じます。 によって開かれた接続を閉じます。

GenerateClientId(String, String)

ログとエラー メッセージで特定のクライアントを識別するために使用できる新しいクライアント ID を生成します。

GetNextId()

Open-Close/Abort 状態 m/c メイン-purpose を持つすべてのクライアント エンティティのコントラクト: closeAll 関連エンティティ

OnClosingAsync()

Open-Close/Abort 状態 m/c メイン-purpose を持つすべてのクライアント エンティティのコントラクト: closeAll 関連エンティティ

RegisterPlugin(ServiceBusPlugin)

ServiceBusPluginこのクライアントで使用する を登録します。

ThrowIfClosed()

オブジェクトが Closing の場合は、OperationCanceledException をスローします。

UnregisterPlugin(String)

の登録を解除します ServiceBusPlugin

適用対象