C# 클래스 Burrow.Internal.ManagedConnectionFactory

A simple wrapper of ConnectionFactory which will store any created IConnection to memory and share them within the AppDomain. The purpose of this is keeping the amount of connection to RabbitMQ server as low as possible
상속: RabbitMQ.Client.ConnectionFactory
파일 보기 프로젝트 열기: vanthoainguyen/Burrow.NET 1 사용 예제들

공개 메소드들

메소드 설명
CreateConnection ( ) : IConnection
CreateFromConnectionFactory ( ConnectionFactory connectionFactory ) : ManagedConnectionFactory

Create a ManagedConnectionFactory from a known ConnectionFactory

ManagedConnectionFactory ( ) : System

Initialize a ManagedConnectionFactory

ManagedConnectionFactory ( ConnectionFactory factory ) : System

Create a ManagedConnectionFactory from a known ConnectionFactory

ManagedConnectionFactory ( ConnectionString connectionString ) : System

Initialize a ManagedConnectionFactory from a ConnectionString object

비공개 메소드들

메소드 설명
CloseAllConnections ( ) : void
ConnectionShutdown ( object sender, RabbitMQ.Client.ShutdownEventArgs reason ) : void
EstablishConnection ( ) : IConnection
SaveConnection ( IConnection connection ) : void

메소드 상세

CreateConnection() 공개 최종 메소드

public final CreateConnection ( ) : IConnection
리턴 IConnection

CreateFromConnectionFactory() 공개 정적인 메소드

Create a ManagedConnectionFactory from a known ConnectionFactory
public static CreateFromConnectionFactory ( ConnectionFactory connectionFactory ) : ManagedConnectionFactory
connectionFactory RabbitMQ.Client.ConnectionFactory
리턴 ManagedConnectionFactory

ManagedConnectionFactory() 공개 메소드

Initialize a ManagedConnectionFactory
public ManagedConnectionFactory ( ) : System
리턴 System

ManagedConnectionFactory() 공개 메소드

Create a ManagedConnectionFactory from a known ConnectionFactory
public ManagedConnectionFactory ( ConnectionFactory factory ) : System
factory RabbitMQ.Client.ConnectionFactory
리턴 System

ManagedConnectionFactory() 공개 메소드

Initialize a ManagedConnectionFactory from a ConnectionString object
public ManagedConnectionFactory ( ConnectionString connectionString ) : System
connectionString ConnectionString
리턴 System