내보내기(0) 인쇄
모두 확장

MessagingFactory 클래스

메시징 팩터리를 나타냅니다. 이 클래스는 큐, 항목 또는 구독에서 주고받는 런타임 작업에 사용되는 앵커 클래스입니다.

네임스페이스:  Microsoft.ServiceBus.Messaging
어셈블리:  Microsoft.ServiceBus(Microsoft.ServiceBus.dll)

public ref class MessagingFactory abstract : public MessageClientEntity

MessagingFactory 유형에서 다음 멤버를 표시합니다.

  이름설명
공용 속성Address메시징 팩터리의 기본 주소를 가져옵니다.
공용 속성IsClosed (ClientEntity에서 상속됨)
공용 속성NamespaceEndpoints
공용 속성PrefetchCount메시지 수신자가 동시에 요청할 수 있는 메시지 수를 가져오거나 설정합니다.
공용 속성RetryPolicy (ClientEntity에서 상속됨)
보호된 속성ThisLock (ClientEntity에서 상속됨)
맨 위로 이동

  이름설명
공용 메서드AbortPerforms abort functionality on the messaging entity. (ClientEntity에서 상속됨)
공용 메서드AcceptMessageSession()()()()서비스 네임스페이스에서 모든 세션 사용 가능 구독 및 큐에 대해 사용 가능한 세션을 반환합니다.
공용 메서드AcceptMessageSession(TimeSpan)서비스 네임스페이스에서 모든 세션 사용 가능 구독 및 큐에 대해 사용 가능한 세션을 반환합니다.
공용 메서드AcceptMessageSessionAsync()()()()서비스 네임스페이스에 있는 세션 사용 가능한 모든 구독 및 큐에서 사용 가능한 세션을 비동기적으로 반환합니다.
공용 메서드AcceptMessageSessionAsync(TimeSpan)서비스 네임스페이스에 있는 세션 사용 가능한 모든 구독 및 큐에서 사용 가능한 세션을 비동기적으로 반환합니다.
공용 메서드BeginAcceptMessageSession(AsyncCallback, Object)메시지 세션을 수락하는 비동기 작업을 시작합니다.
공용 메서드BeginAcceptMessageSession(TimeSpan, AsyncCallback, Object)메시지 세션을 수락하는 비동기 작업을 시작합니다.
공용 메서드BeginClose메시지 클라이언트 엔터티를 닫는 비동기 작업을 시작합니다. (MessageClientEntity에서 상속됨)
공용 메서드정적 멤버BeginCreate(IEnumerable<(Of <<'(String>)>>), AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(IEnumerable<(Of <<'(Uri>)>>), AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(String, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(Uri, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(IEnumerable<(Of <<'(String>)>>), TokenProvider, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(IEnumerable<(Of <<'(Uri>)>>), TokenProvider, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(String, MessagingFactorySettings, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(String, TokenProvider, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(Uri, MessagingFactorySettings, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드정적 멤버BeginCreate(Uri, TokenProvider, AsyncCallback, Object)MessagingFactory 개체를 만드는 비동기 요청을 시작합니다.
공용 메서드BeginCreateMessageReceiver(String, AsyncCallback, Object)메시지 수신자 만들기를 시작합니다.
공용 메서드BeginCreateMessageReceiver(String, ReceiveMode, AsyncCallback, Object)메시지 수신자 만들기를 시작합니다.
공용 메서드BeginCreateMessageSender(String, AsyncCallback, Object)메시지 발신자 만들기를 시작합니다.
공용 메서드BeginCreateMessageSender(String, String, AsyncCallback, Object)메시지 발신자 만들기를 시작합니다.
공용 메서드BeginPairNamespace네임스페이스 연결을 시작합니다.
공용 메서드CloseSends a cleanup message to Service Bus to signal the completion of the usage of an entity. (ClientEntity에서 상속됨)
공용 메서드CloseAsyncSends a cleanup message asynchronously to Service Bus to signal the completion of the usage of an entity. (ClientEntity에서 상속됨)
공용 메서드정적 멤버Create()()()()새 메시징 팩터리 개체를 만듭니다.
공용 메서드정적 멤버Create(IEnumerable<(Of <<'(String>)>>))MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(IEnumerable<(Of <<'(Uri>)>>))MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(String)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(Uri)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(IEnumerable<(Of <<'(String>)>>), TokenProvider)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(String, MessagingFactorySettings)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(String, TokenProvider)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(Uri, MessagingFactorySettings)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버Create(Uri, TokenProvider)MessagingFactory 개체를 만듭니다.
공용 메서드정적 멤버CreateAsync(IEnumerable<(Of <<'(String>)>>))새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(IEnumerable<(Of <<'(Uri>)>>))새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(String)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(Uri)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(IEnumerable<(Of <<'(String>)>>), MessagingFactorySettings)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(IEnumerable<(Of <<'(String>)>>), TokenProvider)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(IEnumerable<(Of <<'(Uri>)>>), MessagingFactorySettings)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(IEnumerable<(Of <<'(Uri>)>>), TokenProvider)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(String, MessagingFactorySettings)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(String, TokenProvider)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(Uri, MessagingFactorySettings)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드정적 멤버CreateAsync(Uri, TokenProvider)새 메시징 팩터리 개체를 비동기적으로 만듭니다.
공용 메서드CreateEventHubClient
공용 메서드정적 멤버CreateFromConnectionString연결 문자열에서 새로운 MessagingFactory 개체를 만듭니다.
공용 메서드CreateMessageReceiver(String)메시지 수신자를 만듭니다.
공용 메서드CreateMessageReceiver(String, ReceiveMode)메시지 수신자를 만듭니다.
공용 메서드CreateMessageReceiverAsync(String)메시지 수신자를 비동기적으로 만듭니다.
공용 메서드CreateMessageReceiverAsync(String, ReceiveMode)메시지 수신자를 비동기적으로 만듭니다.
공용 메서드CreateMessageSender(String)메시지 발신자를 만듭니다.
공용 메서드CreateMessageSender(String, String)메시지 발신자를 만듭니다.
공용 메서드CreateMessageSenderAsync(String)메시지 발신자를 비동기적으로 만듭니다.
공용 메서드CreateMessageSenderAsync(String, String)메시지 발신자를 비동기적으로 만듭니다.
공용 메서드CreateQueueClient(String)새 큐 클라이언트를 만듭니다.
공용 메서드CreateQueueClient(String, ReceiveMode)새 큐 클라이언트를 만듭니다.
공용 메서드CreateSubscriptionClient(String, String)구독 클라이언트를 만듭니다.
공용 메서드CreateSubscriptionClient(String, String, ReceiveMode)새 구독 클라이언트를 만듭니다.
공용 메서드CreateTopicClient새 항목 클라이언트를 만듭니다.
공용 메서드EndAcceptMessageSessionMessagingFactory 개체를 수락하는 비동기 요청을 종료합니다.
공용 메서드EndClose메시지 클라이언트 엔터티를 닫는 비동기 작업을 마칩니다. (MessageClientEntity에서 상속됨)
공용 메서드정적 멤버EndCreateMessagingFactory 개체를 만드는 비동기 요청을 종료합니다.
공용 메서드EndCreateMessageReceiver메시지 수신자 만들기를 종료합니다.
공용 메서드EndCreateMessageSender메시지 발신자 만들기를 종료합니다.
공용 메서드EndPairNamespace네임스페이스 연결을 종료합니다.
공용 메서드Equals (Object에서 상속됨)
보호된 메서드FaultFor internal use only. Do not inherit from this class. (ClientEntity에서 상속됨)
보호된 메서드Finalize (Object에서 상속됨)
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetSettings메시징 팩터리 설정의 복사본을 검색합니다.
공용 메서드GetType (Object에서 상속됨)
보호된 메서드MemberwiseClone (Object에서 상속됨)
보호된 메서드OnAbort중단 동작을 실행합니다. (ClientEntity..::..OnAbort()()()()을(를) 재정의함)
보호된 메서드OnAcceptMessageSession메시지 세션 수락을 실행합니다.
보호된 메서드OnAcceptSessionReceiver세션 수신자 수락 동작을 실행합니다.
보호된 메서드OnBeginAcceptMessageSession메시지 세션 수락 시작 동작을 실행합니다.
보호된 메서드OnBeginAcceptSessionReceiver세션 수신자 수락 시작 동작을 실행합니다.
보호된 메서드OnBeginClose닫기 시작 동작을 실행합니다. (ClientEntity..::..OnBeginClose(TimeSpan, AsyncCallback, Object)을(를) 재정의함)
보호된 메서드OnBeginCreateMessageReceiver메시지 수신자 만들기 시작 동작을 실행합니다.
보호된 메서드OnBeginCreateMessageSender(String, TimeSpan, AsyncCallback, Object)메시지 발신자 만들기 시작 동작을 실행합니다.
보호된 메서드OnBeginCreateMessageSender(String, String, TimeSpan, AsyncCallback, Object)메시지 발신자 만들기 시작 동작을 실행합니다.
보호된 메서드OnBeginOpen (ClientEntity에서 상속됨)
보호된 메서드OnClose닫기 동작을 실행합니다. (ClientEntity..::..OnClose(TimeSpan)을(를) 재정의함)
보호된 메서드OnClosed (ClientEntity에서 상속됨)
보호된 메서드OnCreateEventHubClient
보호된 메서드OnCreateMessageReceiver메시지 수신자 만들기 동작을 실행합니다.
보호된 메서드OnCreateMessageSender(String, TimeSpan)메시지 발신자 만들기 동작을 실행합니다.
보호된 메서드OnCreateMessageSender(String, String, TimeSpan)메시지 발신자 만들기 동작을 실행합니다.
보호된 메서드OnCreateQueueClient큐 클라이언트 만들기 동작을 실행합니다.
보호된 메서드OnCreateSubscriptionClient(String, ReceiveMode)구독 클라이언트 만들기 동작을 실행합니다.
보호된 메서드OnCreateSubscriptionClient(String, String, ReceiveMode)구독 클라이언트 만들기 동작을 실행합니다.
보호된 메서드OnCreateTopicClient항목 클라이언트 만들기 동작을 실행합니다.
보호된 메서드OnEndAcceptMessageSession메시지 세션 수락 종료 동작을 실행합니다.
보호된 메서드OnEndAcceptSessionReceiver세션 수신자 수락 종료 동작을 실행합니다.
보호된 메서드OnEndClose닫기 종료 동작을 실행합니다. (ClientEntity..::..OnEndClose(IAsyncResult)을(를) 재정의함)
보호된 메서드OnEndCreateMessageReceiver메시지 수신자 만들기 종료 동작을 실행합니다.
보호된 메서드OnEndCreateMessageSender메시지 발신자 만들기 종료 동작을 실행합니다.
보호된 메서드OnEndOpen (ClientEntity에서 상속됨)
보호된 메서드OnFaulted (ClientEntity에서 상속됨)
보호된 메서드OnOpen (ClientEntity에서 상속됨)
보호된 메서드OnOpened (ClientEntity에서 상속됨)
공용 메서드PairNamespaceAsync네임스페이스를 비동기적으로 연결합니다.
보호된 메서드ThrowIfClosed (ClientEntity에서 상속됨)
보호된 메서드ThrowIfDisposed (ClientEntity에서 상속됨)
보호된 메서드ThrowIfDisposedOrImmutable (ClientEntity에서 상속됨)
보호된 메서드ThrowIfDisposedOrNotOpen (ClientEntity에서 상속됨)
보호된 메서드ThrowIfFaulted (ClientEntity에서 상속됨)
공용 메서드ToString (Object에서 상속됨)
맨 위로 이동

Please note that any member method with CreateXXXClient, such as CreateQueueClient(String), does not create a new entity in the service namespace. It only retrieves a handle to an existing entity created earlier using the NamespaceManager object. If these entities do not exist in the service namespace, you will receive an exception.

Also note that settings are only applied when provided through constructor methods and cannot be modified later.

string Address = "sb://myapp.WindowsAzure.com/"; //base address of namespace you are connecting to.
MessagingFactorySettings MsgFactorySettings = new MessagingFactorySettings(); //specify operating timeout (optional)
MessagingFactory MsgFactory = MessagingFactory.Create(Address, MsgFactorySettings);

Any public static (Shared in Visual Basic) members of this type are thread safe. Instance members are also guaranteed to be thread safe.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft