C# 클래스 MassTransit.RabbitMqTransport.RabbitMqAddressExtensions

파일 보기 프로젝트 열기: MassTransit/MassTransit

공개 메소드들

메소드 설명
GetConnectionFactory ( this settings ) : ConnectionFactory
GetHostSettings ( this address ) : RabbitMqHostSettings
GetReceiveSettings ( this address ) : ReceiveSettings
GetSendSettings ( this address ) : SendSettings

Return the send settings for the address

GetSendSettings ( this hostSettings, Type messageType ) : SendSettings
GetTemporaryQueueName ( this ignored, string prefix ) : string
IsValidQueueName ( string queueName ) : bool

비공개 메소드들

메소드 설명
GetConfigurationHostSettings ( this address ) : ConfigurationHostSettings
VerifyQueueOrExchangeNameIsLegal ( string queueName ) : void

메소드 상세

GetConnectionFactory() 공개 정적인 메소드

public static GetConnectionFactory ( this settings ) : ConnectionFactory
settings this
리턴 RabbitMQ.Client.ConnectionFactory

GetHostSettings() 공개 정적인 메소드

public static GetHostSettings ( this address ) : RabbitMqHostSettings
address this
리턴 RabbitMqHostSettings

GetReceiveSettings() 공개 정적인 메소드

public static GetReceiveSettings ( this address ) : ReceiveSettings
address this
리턴 ReceiveSettings

GetSendSettings() 공개 정적인 메소드

Return the send settings for the address
public static GetSendSettings ( this address ) : SendSettings
address this
리턴 SendSettings

GetSendSettings() 공개 정적인 메소드

public static GetSendSettings ( this hostSettings, Type messageType ) : SendSettings
hostSettings this
messageType System.Type
리턴 SendSettings

GetTemporaryQueueName() 공개 정적인 메소드

public static GetTemporaryQueueName ( this ignored, string prefix ) : string
ignored this
prefix string
리턴 string

IsValidQueueName() 공개 정적인 메소드

public static IsValidQueueName ( string queueName ) : bool
queueName string
리턴 bool