C# 클래스 ppatierno.AzureSBLite.Messaging.Amqp.AmqpMessagingFactory

Factory for handling AMQP connection
상속: MessagingFactory
파일 보기 프로젝트 열기: ppatierno/azuresblite 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateReceiver MessageReceiver
Open bool
PutCbsToken bool

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

AmqpMessagingFactory() 공개 메소드

Constructor
public AmqpMessagingFactory ( Uri baseAddress, AmqpTransportSettings settings ) : System
baseAddress Uri Base address to service bus
settings AmqpTransportSettings AMQP transport settings
리턴 System

AmqpMessagingFactory() 공개 메소드

Constructor
public AmqpMessagingFactory ( string address ) : System
address string Base address to service bus
리턴 System

Close() 공개 메소드

public Close ( ) : void
리턴 void

CreateEventHubClient() 공개 메소드

public CreateEventHubClient ( string path ) : EventHubClient
path string
리턴 EventHubClient

CreateMessageReceiver() 공개 메소드

public CreateMessageReceiver ( string path ) : MessageReceiver
path string
리턴 MessageReceiver

CreateMessageReceiver() 공개 메소드

public CreateMessageReceiver ( string path, ReceiveMode receiveMode ) : MessageReceiver
path string
receiveMode ReceiveMode
리턴 MessageReceiver

CreateMessageSender() 공개 메소드

public CreateMessageSender ( string path ) : MessageSender
path string
리턴 MessageSender

CreateQueueClient() 공개 메소드

public CreateQueueClient ( string path ) : QueueClient
path string
리턴 QueueClient

CreateQueueClient() 공개 메소드

public CreateQueueClient ( string path, ReceiveMode receiveMode ) : QueueClient
path string
receiveMode ReceiveMode
리턴 QueueClient

CreateSubscriptionClient() 공개 메소드

public CreateSubscriptionClient ( string topicPath, string name ) : SubscriptionClient
topicPath string
name string
리턴 SubscriptionClient

CreateSubscriptionClient() 공개 메소드

public CreateSubscriptionClient ( string topicPath, string name, ReceiveMode receiveMode ) : SubscriptionClient
topicPath string
name string
receiveMode ReceiveMode
리턴 SubscriptionClient

CreateTopicClient() 공개 메소드

public CreateTopicClient ( string path ) : TopicClient
path string
리턴 TopicClient