이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

IMessageProvider 인터페이스

메시지 버스 구현 위한 인터페이스입니다.

네임스페이스:  Microsoft.TeamFoundation.Framework.Server
어셈블리:  Microsoft.TeamFoundation.Framework.Server(Microsoft.TeamFoundation.Framework.Server.dll)

[InheritedExportAttribute]
public interface IMessageProvider : ITeamFoundationService

IMessageProvider 형식에서는 다음과 같은 멤버를 노출합니다.

  이름설명
Public 메서드CreatePublisher지정 된 이름의 새 게시자를 만듭니다.
Public 메서드CreateSubscriber(TeamFoundationRequestContext, String)지정한 메시지 버스에 대 한 새 구독을 만듭니다. 구독 이름은 메시지 버스에 의해 할당 되어 반환 될.
Public 메서드CreateSubscriber(TeamFoundationRequestContext, String, String)지정한 메시지 버스에 대 한 새로운 명명 된 구독을 만듭니다.
Public 메서드DeletePublisher존재 하는 경우 해당된 게시자를 삭제 합니다.
Public 메서드DeleteSubscriber
Public 메서드FixMessageQueueMappings
Public 메서드Publish메시지 버스에 메시지를 게시 합니다.
Public 메서드ServiceEndServiceEnd는 호스트를 종료 하 고이 서비스에 유지 되는 모든 리소스를 해제 해야 하는 경우 호출 됩니다. (ITeamFoundationService에서 상속됨)
Public 메서드ServiceStartServiceStart는 서비스가 초기화 될 때 호출 됩니다. 서비스를 비동기적으로 초기화 서비스 사용자에 대 한 액세스 준비가 되 면 확인 하는 데 사용 되는 Service_Ready를 구현 해야 합니다. (ITeamFoundationService에서 상속됨)
Public 메서드Subscribe
Public 메서드Unsubscribe지정 된 메시지 버스에서 구독 취소
위쪽

모든 구현자는 IMessageProvider 인터페이스를 제공 해야 합니다.:-1 회,-순서 대로, 보안-하위 5 초-메시지 배달을 보장 합니다.

표시: