Exportera (0) Skriv ut
Visa allt
Expand Minimize
EN
Det här innehållet finns inte tillgängligt på ditt språk men här finns den engelska versionen,
4 av 4 bedömde detta vara till hjälp - Bedöm det här ämnet

Microsoft.ServiceBus.Messaging Namespace

The Microsoft.ServiceBus.Messaging namespace provides a reliable message queuing and a durable publish/subscribe messaging on the Windows Azure Service Bus.

  Class Description
Public class AllowRule Represents the rule to allow.
Public class AuthorizationRule Defines the Azure Service Bus authorization rule that is used to determine whether an operation is permissible or not.
Public class AuthorizationRules Represents a collection of AuthorizationRule.
Public class BrokeredMessage Represents the unit of communication between AppFabric ServiceBus clients.
Public class BrokeredMessageProperty Represents the property bag for a BrokeredMessage.
Public class CorrelationFilter Represents the correlation filter expression.
Public class DuplicateMessageException Exception for signaling message duplicate errors.
Public class EntityDescription Represents the description of an entity.
Public class ExceptionReceivedEventArgs Provides data for the ExceptionReceived event.
Public class FalseFilter Represents the false filter expression.
Public class Filter Describes a filter expression that is evaluated against a BrokeredMessage.
Public class FilterException The exception that is thrown for signaling filter action errors.
Public class ManagementStrings Provides string constants used in Windows Azure Service Bus Messaging.
Public class MessageClientEntity Represents a message client entity.
Public class MessageCountDetails This class contains properties that enable you to retrieve details of messages from sub-queues of primary messaging entities (queues, topics, subscriptions).
Public class MessageLockLostException The exception that is thrown to signal message lock lost errors.
Public class MessageNotFoundException The exception that is thrown to signal message not found errors.
Public class MessageReceiver Receives messages from the message container and acknowledges them.
Public class MessageSender The MessageSender class is used to send messages from the Service Bus. Although you can use the QueueClient class to send and receive messages without creating a MessageSender object, you can also use MessageSender and MessageReceiver to create a sender and receiver on an entity without knowing whether it is a topic or a queue.
Public class MessageSession Represents a message session that allows grouping of related messages for processing in a single transaction.
Public class MessageSessionAsyncHandler Represents the asynchronous handler associated with the message session.
Public class MessageSessionHandler Represents the handler associated with the message session.
Public class MessageSizeExceededException Represents an exception occurred when the size of the message exceeded the maximum allowed size.
Public class MessageStoreLockLostException The exception that is thrown for signaling message store lock lost errors.
Public class MessagingCommunicationException The exception that is thrown to signal messaging communication errors.
Public class MessagingEntityAlreadyExistsException The exception that is thrown for signaling messaging entity already exists errors.
Public class MessagingEntityDisabledException Exception for signaling messaging entity disabled errors.
Public class MessagingEntityNotFoundException The exception that is thrown for signaling messaging entity not found errors.
Public class MessagingException Represents the exception that is thrown for signaling messaging errors.
Public class MessagingExceptionDetail Provides the details of the messaging exception.
Public class MessagingFactory Represents a messaging factory. This is the anchor class used for run-time operations to send and receive to and from queues, topics, or subscriptions.
Public class MessagingFactorySettings Represents the messaging factory settings.
Public class NetMessagingBinding Represents the binding that is used for net messaging.
Public class NetMessagingTransportBindingElement Represents the binding element used to specify a net messaging transport for transmitting messages on the Service Bus.
Public class NetMessagingTransportSettings Represents .NET messaging transport settings.
Public class NoMatchingSubscriptionException The exception that is thrown when subscription matching resulted no match.
Public class OnMessageOptions Provides options associated with message pump processing using OnMessage(Action<BrokeredMessage>) and OnMessage(Action<BrokeredMessage>).
Public class PairedMessagingFactoryException Represents the exception occurred for the paired messaging factory.
Public class PairedNamespaceEventArgs Represents the event arguments associated with paired namespace for the service bus messaging.
Public class PairedNamespaceOptions Represents the options for the paired namespace for the service bus messaging.
Public class PartitionNotOwnedException The exception that is thrown for signaling partition not owned errors.
Public class PnsCredentialProperties Represents credential properties for a push notification service.
Public class QueueClient Represents the queue client object.
Public class QueueDescription Represents the metadata description of the queue.
Public class QuotaExceededException The exception that is thrown for signaling quota exceeded errors.
Public class RelayDescription Represents a relay description.
Public class RuleAction Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.
Public class RuleActionException The exception that is thrown for signaling filter action errors and is thrown when a filter related operation fails.
Public class RuleDescription Represents a description of a rule.
Public class SendAvailabilityBacklogException Represents the exception occurred during the sending of availability backlogs.
Public class SendAvailabilityMessagingException Represents the exceptions occurred during the sending the availability for the messaging.
Public class SendAvailabilityPairedNamespaceOptions Represents the options for the sending the availability of paired namespace.
Public class ServerBusyException The exception that is thrown when a server is overloaded with logical operations.
Public class SessionCannotBeLockedException The exception that is thrown when a message cannot acquire lock on a session.
Public class SessionHandlerOptions Represents the options for the session handler.
Public class SessionLockLostException The exception that is thrown to signal session lock lost errors.In the case of partitioned messaging entities, partitions sometimes move to achieve load balancing across Service Bus nodes; for example, when a node restarts or new nodes are added to share the load. When that happens, session locks can be lost, but messages are never lost. If a partition moves after the session is locked, then the acknowledge/complete message processing call fails, because the lock is lost. However, the message remains and you can try to read it again. Thus, you may receive a SessionLockLostException exception even though the message itself is not lost. In this case, you can retry the message processing operation.
Public class SharedAccessAuthorizationRule Defines the authorization rule for shared access operation.
Public class SqlFilter Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.
Public class SqlRuleAction Represents set of actions written in SQL language-based syntax that is performed against a BrokeredMessage.
Public class SubscriptionClient Represents the anchor class used in run-time operations related to a topic subscription.
Public class SubscriptionDescription Represents a description of the subscription.
Public class TopicClient An anchor class used to access a Topic to perform run-time operations.
Public class TopicDescription Represents a description of the topic.
Public class TransactionSizeExceededException Represents an exception when the transaction size exceeds.
Public class TrueFilter Matches a filter expression.
  Interface Description
Public interface IMessageSessionAsyncHandler Represents an interface for the asynchronous handler for the message session.
Public interface IMessageSessionAsyncHandlerFactory Represents an interface for the handler factory associated with the message session.
Public interface IMessageSessionHandler Represents an interface for the handler associated with the message session.
Public interface IMessageSessionHandlerFactory Represents an interface for the handler factory associated with the message session.
  Enumeration Description
Public enumeration AccessRights Specifies the possible access rights for a user.
Public enumeration AllowRuleClaimType Specifies an enumeration of AllowRuleClaim type.
Public enumeration EntityAvailabilityStatus Enumerates the status of the entity availability.
Public enumeration EntityStatus Enumerates the possible values for the status of a messaging entity.
Public enumeration MessageState Enumerates a message state.
Public enumeration MessagingExceptionDetail.ErrorLevelType Enumerates the types of error level for the messaging communication.
Public enumeration ReceiveMode Enumerates the values for the receive mode.
Public enumeration TileType Enumerates types of messaging tile.
Public enumeration ToastType Enumerates the types of image and text for toast notification.
Public enumeration TransportType Enumerates the messaging transport type.
Var detta till hjälp?
(1500 tecken kvar)
Tack för dina kommentarer

Gruppinnehåll

Lägg till
Visa:
© 2014 Microsoft. Med ensamrätt.