Exporteren (0) Afdrukken
Alles uitvouwen
Expand Minimize
EN
Deze inhoud is niet beschikbaar in uw taal, maar wel in het Engels.

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 ClientEntity A data structure that represents the events sent and received from an Event Hub stream.
Public class ConsumerGroupDescription Represents a description of the consumer group.
Public class CorrelationFilter Represents the correlation filter expression.
Public class DefaultEventProcessorFactory<T> Represents the factory for the default event processor.
Public class DuplicateMessageException Exception for signaling message duplicate errors.
Public class EntityDescription Represents the description of an entity.
Public class EventData Represents the event sent and received from an Event Hubs stream. It contains the body of the event, a user-defined property bag, and various metadata describing the event, such as its offset in the partition and its number in the stream sequence. Partitions are filled with a sequence of event data.
Public class EventDataSystemPropertyNames Provides the names (as fields) of all the system properties that Service Bus automatically updates.
Public class EventHubClient An anchor class used to send and receive events to and from an Event Hub.
Public class EventHubConsumerGroup Represents the consumer group within an Event Hub. This class creates receivers for a specific consumer group within an Event Hub. This can be the default consumer group or another user-created consumer group.
Public class EventHubDescription Represents the metadata description of an Event Hub.
Public class EventHubReceiver A client class used in receive operations related to an Event Hub consumer group. Represents a logical receiver connection to a specific Event Hub partition within a consumer group.
Public class EventHubRuntimeInformation Returns Event Hubs runtime information, which is required for creating EventHubSender or EventHubReceiver objects.
Public class EventHubSender A client class used in send operations for an Event Hub. Represents a logical sender connection to a specific Event Hub partition.
Public class EventProcessorOptions Defines the runtime options when registering an IEventProcessor interface with an EventHubConsumerGroup. This is also the mechanism for catching exceptions from an IEventProcessor instance used by an EventProcessorHost object.
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 Lease Contains partition ownership information.
Public class LeaseLostException Represents an exception that occurs when the service lease has been lost.
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 Represents 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 Represents 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 that send and receive messages to and from Service Bus 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 OnShardMessageOptions Represents the available options for the shard message.
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 PartitionContext Encapsulates information related to an Event Hubs partition used by IEventProcessor.
Public class PartitionDescription Represents the metadata and approximate runtime information for a logical partition of an Event Hub.
Public class PartitionNotOwnedException Represents 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 ReceiverDisconnectedException This exception is thrown if two or more EventHubReceiver objects connect to the same Event Hubs partition with different epoch values.
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 Represents the exception that is thrown when a server is overloaded with logical operations.
Public class SessionCannotBeLockedException Represents 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 ICheckpointManager Provides methods for running checkpoint asynchronously. Extensibility is provided to specify host-specific storage for storing the offset. This is provided when RegisterProcessorAsync<T>(Lease, ICheckpointManager) is called, to checkpoint the offset position using CheckpointAsync().
Public interface IEventProcessor Provides methods for event processors. Applications must implement this interface, which enables the handling of events from Event Hubs. This interface is the main extensibility point for the EventProcessorHost and RegisterProcessor<T>(Lease, ICheckpointManager).
Public interface IEventProcessorFactory An interface that provides a factory for creating instances of IEventProcessor.
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 CloseReason Enumerates the reason for closing of session.
Public enumeration CursorType Enumerates the type of messaging cursor.
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. The default is PeekLock.
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.

Community-inhoud

Toevoegen
Weergeven:
© 2014 Microsoft