Экспорт (0) Печать
Развернуть все
Развернуть Свернуть

Методы SubscriptionClient

Тип SubscriptionClient обеспечивает доступ к следующим элементам.

  Имя Описание
Открытый метод Abandon(Guid) Выполняет отказ от сообщения и освобождает его блокировку.
Открытый метод Abandon(Guid, IDictionary<(Of <<'(String, Object>)>>)) Выполняет отказ от сообщения и освобождает его блокировку.
Открытый метод AbandonAsync(Guid) Асинхронно отклоняет сообщение и снимает его блокировку.
Открытый метод AbandonAsync(Guid, IDictionary<(Of <<'(String, Object>)>>)) Асинхронно отклоняет сообщение и снимает его блокировку.
Открытый метод Abort Performs abort functionality on the messaging entity. (Производный от ClientEntity.)
Открытый метод AcceptMessageSession()()()() Принимает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию.
Открытый метод AcceptMessageSession(String) Принимает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию по указанному идентификатору сеанса.
Открытый метод AcceptMessageSession(TimeSpan) Принимает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию по указанному времени ожидания сервера.
Открытый метод AcceptMessageSession(String, TimeSpan) Принимает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию по указанному идентификатору сеанса и времени ожидания.
Открытый метод AcceptMessageSessionAsync()()()() Асинхронно принимает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию по указанному времени ожидания сервера.
Открытый метод AcceptMessageSessionAsync(String) Асинхронно принимает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию по указанному времени ожидания сервера.
Открытый метод AcceptMessageSessionAsync(TimeSpan) Асинхронно принимает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию по указанному времени ожидания сервера.
Открытый метод AcceptMessageSessionAsync(String, TimeSpan) Асинхронно принимает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию по указанному времени ожидания сервера.
Открытый метод AddRule(RuleDescription) Добавляет новое правило в Subscription с использованием указанного описания правила.
Открытый метод AddRule(String, Filter) Добавляет правило к текущей подписке с использованием указанного имени и выражения фильтра.
Открытый метод AddRuleAsync(RuleDescription) Асинхронно добавляет новое правило в Subscription с использованием указанного описания правила.
Открытый метод AddRuleAsync(String, Filter) Асинхронно добавляет правило к текущей подписке с использованием указанного имени и выражения фильтра.
Открытый метод BeginAbandon(Guid, AsyncCallback, Object) Начинает асинхронную операцию отказа от сообщения и освобождения его блокировки.
Открытый метод BeginAbandon(Guid, IDictionary<(Of <<'(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<(Of <<'(String, Object>)>>), AsyncCallback, Object) Начинает асинхронную операцию перемещения сообщения в очередь недоставленных сообщений.
Открытый метод BeginDeadLetter(Guid, String, String, AsyncCallback, Object) Начинает асинхронную операцию перемещения сообщения в очередь недоставленных сообщений.
Открытый метод BeginDefer(Guid, AsyncCallback, Object) Начинает асинхронную операцию приостановки обработки сообщения.
Открытый метод BeginDefer(Guid, IDictionary<(Of <<'(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<(Of <<'(Int64>)>>), AsyncCallback, Object) Начинает асинхронную операцию получения пакета.
Открытый метод BeginReceiveBatch(Int32, AsyncCallback, Object) Начинает асинхронную операцию получения пакета.
Открытый метод BeginReceiveBatch(Int32, TimeSpan, AsyncCallback, Object) Начинает асинхронную операцию получения пакета.
Открытый метод BeginRemoveRule Начинает асинхронное действие удаления правила.
Открытый метод Close Sends a cleanup message to Service Bus to signal the completion of the usage of an entity. (Производный от ClientEntity.)
Открытый метод CloseAsync Sends a cleanup message asynchronously to Service Bus to signal the completion of the usage of an entity. (Производный от 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<(Of <<'(String, Object>)>>)) Перемещает недоставленное сообщение в очередь недоставленных сообщений.
Открытый метод DeadLetter(Guid, String, String) Перемещает недоставленное сообщение в очередь недоставленных сообщений.
Открытый метод DeadLetterAsync(Guid) Асинхронно перемещает недоставленное сообщение в очередь недоставленных сообщений.
Открытый метод DeadLetterAsync(Guid, IDictionary<(Of <<'(String, Object>)>>)) Асинхронно перемещает недоставленное сообщение в очередь недоставленных сообщений.
Открытый метод DeadLetterAsync(Guid, String, String) Асинхронно перемещает недоставленное сообщение в очередь недоставленных сообщений.
Открытый метод Defer(Guid) Приостанавливает обработку сообщения.
Открытый метод Defer(Guid, IDictionary<(Of <<'(String, Object>)>>)) Приостанавливает обработку сообщения.
Открытый метод DeferAsync(Guid) Асинхронно приостанавливает обработку сообщения.
Открытый метод DeferAsync(Guid, IDictionary<(Of <<'(String, Object>)>>)) Асинхронно приостанавливает обработку сообщения.
Открытый метод EndAbandon Завершает асинхронную операцию отказа от сообщения и освобождения его блокировки.
Открытый метод EndAcceptMessageSession Завершает асинхронную операцию приема сеанса обмена сообщениями, допускающего возможность группирования связанных сообщений для обработки в одну транзакцию.
Открытый метод EndAddRule Завершает асинхронную операцию добавления правила.
Открытый метод EndClose Завершает асинхронную операцию для закрытия сущности клиента обмена сообщениями. (Производный от MessageClientEntity.)
Открытый метод EndComplete Завершает асинхронную операцию завершения обработки сообщения.
Открытый метод EndCompleteBatch Завершает асинхронную операцию завершения обработки пакета.
Открытый метод EndDeadLetter Завершает асинхронную операцию перемещения сообщения в очередь недоставленных сообщений.
Открытый метод EndDefer Завершает асинхронную операцию приостановки обработки сообщения.
Открытый метод EndGetMessageSessions Завершает асинхронную операцию получения обработки сообщения.
Открытый метод EndPeek Заканчивает асинхронную операцию считывания.
Открытый метод EndPeekBatch Заканчивает асинхронную операцию считывания пакета сообщений.
Открытый метод EndReceive Завершает асинхронную операцию получения сообщения.
Открытый метод EndReceiveBatch Завершает асинхронную операцию получения пакета.
Открытый метод EndRemoveRule Завершает асинхронную операцию удаления правила.
Открытый метод Equals (Производный от Object.)
Защищенный метод Fault For internal use only. Do not inherit from this class. (Производный от ClientEntity.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод Статический элемент FormatDeadLetterPath Создает путь очереди недоставленных сообщений с форматом имени по указанному пути раздела и имени подписки.
Открытый метод Статический элемент FormatSubscriptionPath Создает путь подписки с форматом имени по указанному пути раздела и имени подписки.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetMessageSessions()()()() Получает сеанс сообщений, допускающий возможность группирования связанных сообщений для обработки за одну транзакцию.
Открытый метод GetMessageSessions(DateTime) Извлекает все сеансы сообщений, состояние сеансов которых было обновлено после lastUpdatedTime.
Открытый метод GetMessageSessionsAsync()()()() Асинхронно получает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию.
Открытый метод GetMessageSessionsAsync(DateTime) Асинхронно получает сеанс обмена сообщениями, допускающий возможность группирования связанных сообщений для обработки в одну транзакцию.
Открытый метод 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<(Of <<'(BrokeredMessage>)>>)) Обрабатывает сообщение в конвейере сообщений, управляемом событиями.
Открытый метод OnMessage(Action<(Of <<'(BrokeredMessage>)>>), OnMessageOptions) Обрабатывает сообщение в конвейере сообщений, управляемом событиями, с заданным набором параметров OnMessageOptions.
Открытый метод OnMessageAsync(Func<(Of <<'(BrokeredMessage, Task>)>>)) Асинхронно обрабатывает сообщение.
Открытый метод OnMessageAsync(Func<(Of <<'(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<(Of <<'(Int64>)>>)) Получает пакет после асинхронной операции.
Открытый метод ReceiveBatch(Int32) Получает пакет после асинхронной операции.
Открытый метод ReceiveBatch(Int32, TimeSpan) Получает пакет после асинхронной операции.
Открытый метод ReceiveBatchAsync(IEnumerable<(Of <<'(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.)
В начало

Добавления сообщества

ДОБАВИТЬ
Показ:
© 2014 Microsoft