C# Class ppatierno.AzureSBLite.Messaging.Amqp.AmqpMessagingFactory

Factory for handling AMQP connection
Inheritance: MessagingFactory
Afficher le fichier Open project: ppatierno/azuresblite Class Usage Examples

Private Properties

Свойство Type Description
CreateReceiver MessageReceiver
Open bool
PutCbsToken bool

Méthodes publiques

Méthode Description
AmqpMessagingFactory ( Uri baseAddress, AmqpTransportSettings settings ) : System

Constructor

AmqpMessagingFactory ( string address ) : System

Constructor

Close ( ) : void
CreateEventHubClient ( string path ) : EventHubClient
CreateMessageReceiver ( string path ) : MessageReceiver
CreateMessageReceiver ( string path, ReceiveMode receiveMode ) : MessageReceiver
CreateMessageSender ( string path ) : MessageSender
CreateQueueClient ( string path ) : QueueClient
CreateQueueClient ( string path, ReceiveMode receiveMode ) : QueueClient
CreateSubscriptionClient ( string topicPath, string name ) : SubscriptionClient
CreateSubscriptionClient ( string topicPath, string name, ReceiveMode receiveMode ) : SubscriptionClient
CreateTopicClient ( string path ) : TopicClient

Private Methods

Méthode Description
CreateReceiver ( string path, string consumerGroupName, string partitionId, string startingOffset, System.DateTime startingDateTimeUtc ) : MessageReceiver
Open ( string entity ) : bool
PutCbsToken ( string shareAccessSignature, string entity ) : bool

Send Claim Based Security (CBS) token

Method Details

AmqpMessagingFactory() public méthode

Constructor
public AmqpMessagingFactory ( Uri baseAddress, AmqpTransportSettings settings ) : System
baseAddress Uri Base address to service bus
settings AmqpTransportSettings AMQP transport settings
Résultat System

AmqpMessagingFactory() public méthode

Constructor
public AmqpMessagingFactory ( string address ) : System
address string Base address to service bus
Résultat System

Close() public méthode

public Close ( ) : void
Résultat void

CreateEventHubClient() public méthode

public CreateEventHubClient ( string path ) : EventHubClient
path string
Résultat EventHubClient

CreateMessageReceiver() public méthode

public CreateMessageReceiver ( string path ) : MessageReceiver
path string
Résultat MessageReceiver

CreateMessageReceiver() public méthode

public CreateMessageReceiver ( string path, ReceiveMode receiveMode ) : MessageReceiver
path string
receiveMode ReceiveMode
Résultat MessageReceiver

CreateMessageSender() public méthode

public CreateMessageSender ( string path ) : MessageSender
path string
Résultat MessageSender

CreateQueueClient() public méthode

public CreateQueueClient ( string path ) : QueueClient
path string
Résultat QueueClient

CreateQueueClient() public méthode

public CreateQueueClient ( string path, ReceiveMode receiveMode ) : QueueClient
path string
receiveMode ReceiveMode
Résultat QueueClient

CreateSubscriptionClient() public méthode

public CreateSubscriptionClient ( string topicPath, string name ) : SubscriptionClient
topicPath string
name string
Résultat SubscriptionClient

CreateSubscriptionClient() public méthode

public CreateSubscriptionClient ( string topicPath, string name, ReceiveMode receiveMode ) : SubscriptionClient
topicPath string
name string
receiveMode ReceiveMode
Résultat SubscriptionClient

CreateTopicClient() public méthode

public CreateTopicClient ( string path ) : TopicClient
path string
Résultat TopicClient