C# 클래스 NServiceBus.LogicalAddress

Represents a logical address (independent of transport).
파일 보기 프로젝트 열기: Particular/NServiceBus 1 사용 예제들

공개 메소드들

메소드 설명
CreateIndividualizedAddress ( string discriminator ) : LogicalAddress

Creates a new individualized logical address with the specified discriminator.

CreateLocalAddress ( string queueName, string>.IReadOnlyDictionary properties ) : LogicalAddress

Creates a logical address for this endpoint.

CreateQualifiedAddress ( string qualifier ) : LogicalAddress

Creates a new logical address with the given qualifier.

CreateRemoteAddress ( EndpointInstance endpointInstance ) : LogicalAddress

Creates a logical address for a remote endpoint.

Equals ( object obj ) : bool

Determines whether the specified object is equal to the current object.

GetHashCode ( ) : int

Serves as a hash function for a particular type.

ToString ( ) : string

Returns a string that represents the current object.

operator ( ) : bool

Checks for equality.

비공개 메소드들

메소드 설명
Equals ( LogicalAddress other ) : bool
LogicalAddress ( EndpointInstance endpointInstance, string qualifier ) : System

메소드 상세

CreateIndividualizedAddress() 공개 메소드

Creates a new individualized logical address with the specified discriminator.
public CreateIndividualizedAddress ( string discriminator ) : LogicalAddress
discriminator string The discriminator value used to individualize the address.
리턴 LogicalAddress

CreateLocalAddress() 공개 정적인 메소드

Creates a logical address for this endpoint.
public static CreateLocalAddress ( string queueName, string>.IReadOnlyDictionary properties ) : LogicalAddress
queueName string The name of the main input queue.
properties string>.IReadOnlyDictionary The additional transport-specific properties.
리턴 LogicalAddress

CreateQualifiedAddress() 공개 메소드

Creates a new logical address with the given qualifier.
public CreateQualifiedAddress ( string qualifier ) : LogicalAddress
qualifier string The qualifier for the new address.
리턴 LogicalAddress

CreateRemoteAddress() 공개 정적인 메소드

Creates a logical address for a remote endpoint.
public static CreateRemoteAddress ( EndpointInstance endpointInstance ) : LogicalAddress
endpointInstance EndpointInstance The endpoint instance that describes the remote endpoint.
리턴 LogicalAddress

Equals() 공개 메소드

Determines whether the specified object is equal to the current object.
public Equals ( object obj ) : bool
obj object The object to compare with the current object.
리턴 bool

GetHashCode() 공개 메소드

Serves as a hash function for a particular type.
public GetHashCode ( ) : int
리턴 int

ToString() 공개 메소드

Returns a string that represents the current object.
public ToString ( ) : string
리턴 string

operator() 공개 정적인 메소드

Checks for equality.
public static operator ( ) : bool
리턴 bool