Dreamine.Communication.RabbitMQ 1.0.1
Dreamine.Communication.RabbitMQ 통신 기능과 관련 API를 제공합니다.
로딩중...
검색중...
일치하는것 없음
Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection 클래스 참조sealed

더 자세히 ...

Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection에 대한 상속 다이어그램 :
Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection에 대한 협력 다이어그램:

Public 멤버 함수

 RabbitMqClientConnection (IConnection connection)
IRabbitMqChannel CreateChannel ()
void Close ()
void Dispose ()

속성

bool IsOpen [get]

Private 속성

readonly IConnection _connection

상세한 설명

Rabbit Mq Client Connection 기능과 관련 상태를 캡슐화합니다.

RabbitMqClientConnectionFactory.cs 파일의 74 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ RabbitMqClientConnection()

Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection.RabbitMqClientConnection ( IConnection connection)
inline

실제 RabbitMQ.Client 연결을 감싸는 어댑터를 초기화합니다.

매개변수
connection감쌀 실제 연결입니다.

RabbitMqClientConnectionFactory.cs 파일의 102 번째 라인에서 정의되었습니다.

103 {
104 _connection = connection;
105 }

다음을 참조함 : _connection.

멤버 함수 문서화

◆ Close()

void Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection.Close ( )
inline

실제 연결을 닫습니다.

Dreamine.Communication.RabbitMQ.Infrastructure.IRabbitMqConnection를 구현.

RabbitMqClientConnectionFactory.cs 파일의 146 번째 라인에서 정의되었습니다.

147 {
148 _connection.Close();
149 }

다음을 참조함 : _connection.

◆ CreateChannel()

IRabbitMqChannel Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection.CreateChannel ( )
inline

실제 RabbitMQ 모델을 감싸는 새 채널을 생성합니다.

반환값
새 채널 어댑터입니다.

Dreamine.Communication.RabbitMQ.Infrastructure.IRabbitMqConnection를 구현.

RabbitMqClientConnectionFactory.cs 파일의 133 번째 라인에서 정의되었습니다.

134 {
135 return new RabbitMqClientChannel(_connection.CreateModel());
136 }

다음을 참조함 : _connection.

◆ Dispose()

void Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection.Dispose ( )
inline

실제 연결 리소스를 해제합니다.

RabbitMqClientConnectionFactory.cs 파일의 159 번째 라인에서 정의되었습니다.

160 {
161 _connection.Dispose();
162 }

다음을 참조함 : _connection.

멤버 데이터 문서화

◆ _connection

readonly IConnection Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection._connection
private

connection 값을 보관합니다.

RabbitMqClientConnectionFactory.cs 파일의 84 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Close(), CreateChannel(), Dispose(), RabbitMqClientConnection().

속성 문서화

◆ IsOpen

bool Dreamine.Communication.RabbitMQ.Infrastructure.RabbitMqClientConnectionFactory.RabbitMqClientConnection.IsOpen
get

실제 연결이 열려 있는지 여부를 가져옵니다.

Dreamine.Communication.RabbitMQ.Infrastructure.IRabbitMqConnection를 구현.

RabbitMqClientConnectionFactory.cs 파일의 115 번째 라인에서 정의되었습니다.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: