エクスポート (0) 印刷
すべて展開
展開 最小化

SubscriptionClient メソッド

SubscriptionClient 型は、以下のメンバーを公開しています。

  名前 説明
パブリック メソッド Abandon(Guid) メッセージを破棄し、メッセージ ロックの所有権を解除します。
パブリック メソッド Abandon(Guid, IDictionary<String, Object>) メッセージを破棄し、メッセージ ロックの所有権を解除します。
パブリック メソッド AbandonAsync(Guid) 非同期的にメッセージを破棄し、メッセージ ロックの所有権を解除します。
パブリック メソッド AbandonAsync(Guid, IDictionary<String, Object>) 非同期的にメッセージを破棄し、メッセージ ロックの所有権を解除します。
パブリック メソッド Abort メッセージ エンティティに破棄機能を実行します。 (ClientEntity から継承されています。)
パブリック メソッド AcceptMessageSession() 1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを受け付けます。
パブリック メソッド AcceptMessageSession(String) 特定のセッション ID を使用して、1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを受け付けます。
パブリック メソッド AcceptMessageSession(TimeSpan) 指定されたサーバー待機時間を使用して、1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを受け付けます。
パブリック メソッド AcceptMessageSession(String, TimeSpan) 特定のセッション ID および待機時間を使用して、1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを受け付けます。
パブリック メソッド AcceptMessageSessionAsync() 指定されたサーバー待機時間を使用して、1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを非同期的に受け付けます。
パブリック メソッド AcceptMessageSessionAsync(String) 指定されたサーバー待機時間を使用して、1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを非同期的に受け付けます。
パブリック メソッド AcceptMessageSessionAsync(TimeSpan) 指定されたサーバー待機時間を使用して、1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを非同期的に受け付けます。
パブリック メソッド AcceptMessageSessionAsync(String, TimeSpan) 指定されたサーバー待機時間を使用して、1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを非同期的に受け付けます。
パブリック メソッド AddRule(RuleDescription) 指定された規則の説明を使用して Subscription に新しい規則を追加します。
パブリック メソッド AddRule(String, Filter) 指定された名前およびフィルター式を使用して現在のサブスクリプションに規則を追加します。
パブリック メソッド AddRuleAsync(RuleDescription) 指定された規則の説明を使用して Subscription に新しい規則を非同期的に追加します。
パブリック メソッド AddRuleAsync(String, Filter) 指定された名前およびフィルター式を使用して現在のサブスクリプションに規則を非同期的に追加します。
パブリック メソッド BeginAbandon(Guid, AsyncCallback, Object) メッセージを破棄し、そのロックを解除する非同期操作を開始します。
パブリック メソッド BeginAbandon(Guid, IDictionary<String, Object>, AsyncCallback, Object) メッセージを破棄し、そのロックを解除する非同期操作を開始します。
パブリック メソッド BeginAcceptMessageSession(AsyncCallback, Object) メッセージ セッションを受け付ける非同期操作を開始します。
パブリック メソッド BeginAcceptMessageSession(String, AsyncCallback, Object) メッセージ セッションを受け付ける非同期操作を開始します。
パブリック メソッド BeginAcceptMessageSession(TimeSpan, AsyncCallback, Object) メッセージ セッションを受け付ける非同期操作を開始します。
パブリック メソッド BeginAcceptMessageSession(String, TimeSpan, AsyncCallback, Object) メッセージ セッションを受け付ける非同期操作を開始します。
パブリック メソッド BeginAddRule(RuleDescription, AsyncCallback, Object) 新しい規則をサブスクリプションに追加する非同期操作を開始します。
パブリック メソッド BeginAddRule(String, Filter, AsyncCallback, Object) 新しい規則をサブスクリプションに追加する非同期操作を開始します。
パブリック メソッド BeginClose メッセージ クライアント エンティティを閉じる非同期操作を開始します。 (MessageClientEntity から継承されています。)
パブリック メソッド BeginComplete メッセージの処理を完了する非同期操作を開始します。
パブリック メソッド BeginCompleteBatch メッセージの処理を完了する非同期操作を開始します。
パブリック メソッド BeginDeadLetter(Guid, AsyncCallback, Object) メッセージを配信不能キューに移動する非同期操作を開始します。
パブリック メソッド BeginDeadLetter(Guid, IDictionary<String, Object>, AsyncCallback, Object) メッセージを配信不能キューに移動する非同期操作を開始します。
パブリック メソッド BeginDeadLetter(Guid, String, String, AsyncCallback, Object) メッセージを配信不能キューに移動する非同期操作を開始します。
パブリック メソッド BeginDefer(Guid, AsyncCallback, Object) メッセージの処理を中断する非同期操作を開始します。
パブリック メソッド BeginDefer(Guid, IDictionary<String, Object>, AsyncCallback, Object) メッセージの処理を中断する非同期操作を開始します。
パブリック メソッド BeginGetMessageSessions(AsyncCallback, Object) メッセージ セッションを取得する非同期操作を開始します。
パブリック メソッド BeginGetMessageSessions(DateTime, AsyncCallback, Object) メッセージ セッションを取得する非同期操作を開始します。
パブリック メソッド BeginPeek(AsyncCallback, Object) キュー内の最初のメッセージを削除しないで戻る非同期操作を開始します。
パブリック メソッド BeginPeek(Int64, AsyncCallback, Object) キュー内の最初のメッセージを削除しないで戻る非同期操作を開始します。
パブリック メソッド BeginPeekBatch(Int32, AsyncCallback, Object) バッチをピークする非同期操作を開始します。
パブリック メソッド BeginPeekBatch(Int64, Int32, AsyncCallback, Object) バッチをピークする非同期操作を開始します。
パブリック メソッド BeginReceive(AsyncCallback, Object) メッセージを受信する非同期操作を開始します。
パブリック メソッド BeginReceive(Int64, AsyncCallback, Object) メッセージを受信する非同期操作を開始します。
パブリック メソッド BeginReceive(TimeSpan, AsyncCallback, Object) メッセージを受信する非同期操作を開始します。
パブリック メソッド BeginReceiveBatch(IEnumerable<Int64>, AsyncCallback, Object) バッチを受信する非同期操作を開始します。
パブリック メソッド BeginReceiveBatch(Int32, AsyncCallback, Object) バッチを受信する非同期操作を開始します。
パブリック メソッド BeginReceiveBatch(Int32, TimeSpan, AsyncCallback, Object) バッチを受信する非同期操作を開始します。
パブリック メソッド BeginRemoveRule 非同期の規則の削除アクションを開始します。
パブリック メソッド Close エンティティの使用の完了を通知するために、Service Bus にクリーンアップ メッセージを送信します。 (ClientEntity から継承されています。)
パブリック メソッド CloseAsync エンティティの使用の完了を通知するために、Service Bus にクリーンアップ メッセージを非同期的に送信します。 (ClientEntity から継承されています。)
パブリック メソッド Complete メッセージの処理を完了します。
パブリック メソッド CompleteAsync メッセージの処理を非同期的に完了します。
パブリック メソッド CompleteBatch バッチの処理を完了します。
パブリック メソッド CompleteBatchAsync バッチの処理を非同期的に完了します。
パブリック メソッド 静的メンバー Create(String, String) 指定された名前とトピック パスを使用して、SubscriptionClient の新しいコピーを作成します。
パブリック メソッド 静的メンバー Create(String, String, ReceiveMode) 指定された名前、トピック パスおよびモードを使用して SubscriptionClient の新しいコピーを作成します。
パブリック メソッド 静的メンバー CreateFromConnectionString(String, String, String) 指定されたトピック パスと名前を使用して、接続文字列から SubscriptionClient の新しいコピーを作成します。
パブリック メソッド 静的メンバー CreateFromConnectionString(String, String, String, ReceiveMode) 指定されたトピック パス、名前およびモードを使用して、接続文字列から SubscriptionClient の新しいコピーを作成します。
パブリック メソッド DeadLetter(Guid) 配信不能メッセージを配信不能キューに移動します。
パブリック メソッド DeadLetter(Guid, IDictionary<String, Object>) 配信不能メッセージを配信不能キューに移動します。
パブリック メソッド DeadLetter(Guid, String, String) 配信不能メッセージを配信不能キューに移動します。
パブリック メソッド DeadLetterAsync(Guid) 配信不能メッセージを配信不能キューに非同期的に移動します。
パブリック メソッド DeadLetterAsync(Guid, IDictionary<String, Object>) 配信不能メッセージを配信不能キューに非同期的に移動します。
パブリック メソッド DeadLetterAsync(Guid, String, String) 配信不能メッセージを配信不能キューに非同期的に移動します。
パブリック メソッド Defer(Guid) メッセージの処理を中断します。
パブリック メソッド Defer(Guid, IDictionary<String, Object>) メッセージの処理を中断します。
パブリック メソッド DeferAsync(Guid) メッセージの処理を非同期的に中断します。
パブリック メソッド DeferAsync(Guid, IDictionary<String, Object>) メッセージの処理を非同期的に中断します。
パブリック メソッド EndAbandon メッセージを破棄し、そのロックを解除する非同期操作を完了します。
パブリック メソッド EndAcceptMessageSession 複数のメッセージを 1 回のトランザクションで処理するための、関連メッセージのグループ化を許可するメッセージ セッションを受け入れる非同期操作を完了します。
パブリック メソッド EndAddRule 非同期の規則の追加操作を終了します。
パブリック メソッド EndClose メッセージ クライアント エンティティを閉じる非同期操作を終了します。 (MessageClientEntity から継承されています。)
パブリック メソッド EndComplete メッセージの処理を完了する非同期操作を完了します。
パブリック メソッド EndCompleteBatch バッチの処理を完了する非同期操作を完了します。
パブリック メソッド EndDeadLetter メッセージを配信不能キューに移動する非同期操作を完了します。
パブリック メソッド EndDefer メッセージの処理を中断する非同期操作を完了します。
パブリック メソッド EndGetMessageSessions メッセージの処理を取得する非同期操作を完了します。
パブリック メソッド EndPeek 非同期的なピーク操作を終了します。
パブリック メソッド EndPeekBatch メッセージのバッチに対する非同期的ピーク操作を終了します。
パブリック メソッド EndReceive メッセージを受信する非同期操作を完了します。
パブリック メソッド EndReceiveBatch バッチを受信する非同期操作を完了します。
パブリック メソッド EndRemoveRule 非同期の規則の削除操作を終了します。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Fault 内部的にのみ使用。このクラスからは継承しないでください。 (ClientEntity から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド 静的メンバー FormatDeadLetterPath 指定されたトピック パスおよびサブスクリプション名を使用して、形式名の配信不能パスを作成します。
パブリック メソッド 静的メンバー FormatSubscriptionPath 指定されたトピック パスおよびサブスクリプション名を使用して、形式名のサブスクリプション パスを作成します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetMessageSessions() 1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを取得します。
パブリック メソッド GetMessageSessions(DateTime) lastUpdatedTime 以降にセッション状態が更新されたすべてのメッセージ セッションを取得します。
パブリック メソッド GetMessageSessionsAsync() 1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを非同期的に取得します。
パブリック メソッド GetMessageSessionsAsync(DateTime) 1 回のトランザクションで処理する関連メッセージのグループ化を許可するメッセージ セッションを非同期的に取得します。
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
プロテクト メソッド OnAbort 破棄アクションを実行します。 (ClientEntity.OnAbort() をオーバーライドします。)
プロテクト メソッド OnBeginAcceptMessageSession BeginAcceptMessageSession 操作の呼び出しと同時に実行されます。
プロテクト メソッド OnBeginAddRule BeginAddRule 操作を呼び出したときに実行されます。
プロテクト メソッド OnBeginClose 閉じることの開始アクションを実行します。 (ClientEntity.OnBeginClose(TimeSpan, AsyncCallback, Object) をオーバーライドします。)
プロテクト メソッド OnBeginCreateReceiver(ReceiveMode, TimeSpan, AsyncCallback, Object) 受信者の作成開始アクションを実行します。
プロテクト メソッド OnBeginCreateReceiver(String, String, ReceiveMode, TimeSpan, AsyncCallback, Object) 受信者の作成開始アクションを実行します。
プロテクト メソッド OnBeginGetMessageSessions BeginGetMessageSessions 操作を呼び出したときに実行されます。
プロテクト メソッド OnBeginOpen (ClientEntity から継承されています。)
プロテクト メソッド OnBeginRemoveRule ランタイム クライアント プロトコルを通じて Rule から Subscription の削除を開始します。
プロテクト メソッド OnBeginRemoveRulesByTag タグを使用して、ランタイム クライアント プロトコルを通じて Rule から Subscription の削除を開始します。
プロテクト メソッド OnClose 閉じるアクションを実行します。 (ClientEntity.OnClose(TimeSpan) をオーバーライドします。)
プロテクト メソッド OnClosed (ClientEntity から継承されています。)
プロテクト メソッド OnEndAcceptMessageSession EndAcceptMessageSession 操作の呼び出しと同時に実行されます。
プロテクト メソッド OnEndAddRule OnBeginAddRule の非同期呼び出しを終了します。
プロテクト メソッド OnEndClose 閉じることの終了アクションを実行します。 (ClientEntity.OnEndClose(IAsyncResult) をオーバーライドします。)
プロテクト メソッド OnEndCreateReceiver 受信者の作成終了アクションを実行します。
プロテクト メソッド OnEndGetMessageSessions メッセージ取得終了アクションを実行します。
プロテクト メソッド OnEndOpen (ClientEntity から継承されています。)
プロテクト メソッド OnEndRemoveRule OnBeginRemoveRule(String, TimeSpan, AsyncCallback, Object) の非同期呼び出しを終了します。
プロテクト メソッド OnEndRemoveRules OnBeginRemoveRule(String, TimeSpan, AsyncCallback, Object) の非同期呼び出しを終了します。
プロテクト メソッド OnFaulted (ClientEntity から継承されています。)
パブリック メソッド OnMessage(Action<BrokeredMessage>) イベント駆動型メッセージ ポンプ内のメッセージを処理します。
パブリック メソッド OnMessage(Action<BrokeredMessage>, OnMessageOptions) 指定された OnMessageOptions オプションのセットを使用して、イベント駆動型メッセージ ポンプ内のメッセージを処理します。
パブリック メソッド OnMessageAsync(Func<BrokeredMessage, Task>) メッセージを非同期的に処理します。
パブリック メソッド OnMessageAsync(Func<BrokeredMessage, Task>, OnMessageOptions) メッセージを非同期的に処理します。
プロテクト メソッド OnOpen (ClientEntity から継承されています。)
プロテクト メソッド OnOpened (ClientEntity から継承されています。)
パブリック メソッド Peek() キュー内の最初のメッセージを削除しないで戻ります。
パブリック メソッド Peek(Int64) キュー内の最初のメッセージを削除しないで戻ります。
パブリック メソッド PeekAsync() キュー内の最初のメッセージを削除しないで非同期的に戻ります。
パブリック メソッド PeekAsync(Int64) キュー内の最初のメッセージを削除しないで非同期的に戻ります。
パブリック メソッド PeekBatch(Int32) バッチ内の最初のメッセージを削除しないで戻ります。
パブリック メソッド PeekBatch(Int64, Int32) バッチ内の最初のメッセージを削除しないで戻ります。
パブリック メソッド PeekBatchAsync(Int32) バッチ内の最初のメッセージを削除しないで非同期的に戻ります。
パブリック メソッド PeekBatchAsync(Int64, Int32) バッチ内の最初のメッセージを削除しないで非同期的に戻ります。
パブリック メソッド Receive() InternalReceiver を使用してメッセージを受信します。
パブリック メソッド Receive(Int64) InternalReceiver を使用してメッセージを受信します。
パブリック メソッド Receive(TimeSpan) InternalReceiver を使用してメッセージを受信します。
パブリック メソッド ReceiveAsync() InternalReceiver を使用してメッセージを非同期的に受信します。
パブリック メソッド ReceiveAsync(Int64) InternalReceiver を使用してメッセージを非同期的に受信します。
パブリック メソッド ReceiveAsync(TimeSpan) InternalReceiver を使用してメッセージを非同期的に受信します。
パブリック メソッド ReceiveBatch(IEnumerable<Int64>) 非同期操作の後にバッチを取得します。
パブリック メソッド ReceiveBatch(Int32) 非同期操作の後にバッチを取得します。
パブリック メソッド ReceiveBatch(Int32, TimeSpan) 非同期操作の後にバッチを取得します。
パブリック メソッド ReceiveBatchAsync(IEnumerable<Int64>) メッセージのセットを非同期的に受信します (バッチ処理のため)。
パブリック メソッド ReceiveBatchAsync(Int32) メッセージのセットを非同期的に受信します (バッチ処理のため)。
パブリック メソッド ReceiveBatchAsync(Int32, TimeSpan) メッセージのセットを非同期的に受信します (バッチ処理のため)。
パブリック メソッド RegisterSessionHandler(Type) クライアント セッションのハンドラーを登録します。
パブリック メソッド RegisterSessionHandler(Type, SessionHandlerOptions) クライアント セッションのハンドラーを登録します。
パブリック メソッド RegisterSessionHandlerAsync(Type) クライアント セッションのハンドラーを非同期的に登録します。
パブリック メソッド RegisterSessionHandlerAsync(Type, SessionHandlerOptions) クライアント セッションのハンドラーを非同期的に登録します。
パブリック メソッド RegisterSessionHandlerFactory(IMessageSessionAsyncHandlerFactory, SessionHandlerOptions) クライアント セッションのハンドラー ファクトリを登録します。
パブリック メソッド RegisterSessionHandlerFactory(IMessageSessionHandlerFactory, SessionHandlerOptions) クライアント セッションのハンドラー ファクトリを登録します。
パブリック メソッド RegisterSessionHandlerFactoryAsync(IMessageSessionAsyncHandlerFactory, SessionHandlerOptions) クライアント セッションのハンドラー ファクトリを非同期的に登録します。
パブリック メソッド RegisterSessionHandlerFactoryAsync(IMessageSessionHandlerFactory, SessionHandlerOptions) クライアント セッションのハンドラー ファクトリを非同期的に登録します。
パブリック メソッド RemoveRule ruleName で示される規則を削除します。
パブリック メソッド RemoveRuleAsync ruleName で示される規則を非同期的に削除します。
プロテクト メソッド ThrowIfClosed (ClientEntity から継承されています。)
プロテクト メソッド ThrowIfDisposed (ClientEntity から継承されています。)
プロテクト メソッド ThrowIfDisposedOrImmutable (ClientEntity から継承されています。)
プロテクト メソッド ThrowIfDisposedOrNotOpen (ClientEntity から継承されています。)
プロテクト メソッド ThrowIfFaulted (ClientEntity から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
先頭に戻る

コミュニティの追加

追加
表示:
© 2015 Microsoft