영업: 1-800-867-1380

BrokeredMessage 클래스

AppFabric ServiceBus 클라이언트 간 통신 단위를 나타냅니다.

System..::..Object
  Microsoft.ServiceBus.Messaging..::..BrokeredMessage

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

public sealed class BrokeredMessage : IXmlSerializable, 
	IDisposable

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

  이름설명
공용 메서드BrokeredMessage()()()()BrokeredMessage 클래스의 새 인스턴스를 초기화합니다.
공용 메서드BrokeredMessage(Object)이진 XmlDictionaryWriter와 함께 DataContractSerializer를 사용하여 지정된 개체에서 BrokeredMessage 클래스의 새 인스턴스를 초기화합니다.
공용 메서드BrokeredMessage(Stream, Boolean)제공된 스트림을 해당 본문으로 사용하여 BrokeredMessage 클래스의 새 인스턴스를 초기화합니다.
공용 메서드BrokeredMessage(Object, XmlObjectSerializer)제공된 XmlObjectSerializer를 사용하여 지정된 개체에서 BrokeredMessage 클래스의 새 인스턴스를 초기화합니다.
맨 위로 이동

  이름설명
공용 속성ContentType콘텐츠 형식을 가져오거나 설정합니다.
공용 속성CorrelationId상관 관계 식별자를 가져오거나 설정합니다.
공용 속성DeliveryCount배달 수를 가져옵니다.
공용 속성EnqueuedSequenceNumber큐에 삽입된 메시지의 시퀀스 번호를 가져오거나 설정합니다.
공용 속성EnqueuedTimeUtc발송 시간의 날짜 및 시간(UTC 시간)을 가져오거나 설정합니다.
공용 속성ExpiresAtUtc메시지가 만료되도록 설정된 날짜 및 시간(UTC 시간)을 가져옵니다.
공용 속성IsBodyConsumed메시지가 사용되었는지 여부를 지정합니다.
공용 속성Label응용 프로그램 관련 레이블을 가져오거나 설정합니다.
공용 속성LockedUntilUtc메시지가 큐/구독에서 잠기기까지 남은 날짜 및 시간(UTC 시간)을 가져옵니다.
공용 속성LockTokenService Bus에 의해 이 메시지에 할당된 잠금 토큰을 가져옵니다.
공용 속성MessageId메시지 식별자를 가져오거나 설정합니다.
공용 속성PartitionKey
공용 속성Properties응용 프로그램 관련 메시지 속성을 가져옵니다.
공용 속성ReplyTo응답할 큐의 주소를 가져오거나 설정합니다.
공용 속성ReplyToSessionId응답할 세션 식별자를 가져오거나 설정합니다.
공용 속성ScheduledEnqueueTimeUtc메시지를 큐에 삽입하는 날짜 및 시간(UTC 시간)을 가져오거나 설정합니다. 이 속성은 시간(UTC 시간)을 반환합니다. 속성을 설정한 경우 제공된 DateTime 값도 UTC 시간이어야 합니다.
공용 속성SequenceNumberService Bus에 의해 메시지에 할당된 고유 번호를 가져옵니다.
공용 속성SessionId세션 식별자를 가져오거나 설정합니다.
공용 속성Size메시지 크기(바이트)를 가져옵니다.
공용 속성State해당 상태의 메시지를 가져오거나 설정합니다.
공용 속성TimeToLive메시지의 TTL(Time To Live) 값을 가져오거나 설정합니다. 이 값은 메시지가 만료되기 전 기간으로, 메시지가 Service Bus로 발송될 때부터 시작됩니다. 해당 TimeToLive 값보다 오래된 메시지가 만료되며 이 메시지는 더 이상 메시지 저장소에 보관되지 않습니다. 구독자는 만료된 메시지를 수신할 수 없습니다.TimeToLive는 메시지가 받을 수 있는 최대 수명이지만, 이 값이 대상 큐나 구독의 엔터티에 지정된 DefaultMessageTimeToLive 값을 초과할 수 없습니다. TimeToLive 값이 더 낮게 지정되어 있으면 개별 메시지에 이 값이 적용됩니다. 하지만 메시지에 지정된 값이 더 크면 이 값이 엔터티의 DefaultMessageTimeToLive 값으로 대체됩니다.
공용 속성To발송할 주소를 가져오거나 설정합니다.
공용 속성ViaPartitionKey
맨 위로 이동

  이름설명
공용 메서드Abandon()()()()보기-잠금된 메시지에 대해 잠금을 중단합니다.
공용 메서드Abandon(IDictionary<(Of <<'(String, Object>)>>))보기-잠금된 메시지에 대해 잠금을 중단합니다.
공용 메서드AbandonAsync()()()()보기-잠금된 메시지에 대한 잠금을 비동기적으로 중단합니다.
공용 메서드AbandonAsync(IDictionary<(Of <<'(String, Object>)>>))보기-잠금된 메시지에 대한 잠금을 비동기적으로 중단합니다.
공용 메서드BeginAbandon(AsyncCallback, Object)보기-잠금된 메시지에 대해 잠금을 중단하는 비동기 작업을 시작합니다.
공용 메서드BeginAbandon(IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)보기-잠금된 메시지에 대해 잠금을 중단하는 비동기 작업을 시작합니다.
공용 메서드BeginComplete메시지를 완료하는 비동기 작업을 시작합니다.
공용 메서드BeginDeadLetter(AsyncCallback, Object)메시지를 배달 못한 편지 큐로 이동하는 비동기 작업을 시작합니다.
공용 메서드BeginDeadLetter(IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)메시지를 배달 못한 편지 큐로 이동하는 비동기 작업을 시작합니다.
공용 메서드BeginDeadLetter(String, String, AsyncCallback, Object)메시지를 배달 못한 편지 큐로 이동하는 비동기 작업을 시작합니다.
공용 메서드BeginDefer(AsyncCallback, Object)메시지를 연기하는 비동기 작업을 시작합니다.
공용 메서드BeginDefer(IDictionary<(Of <<'(String, Object>)>>), AsyncCallback, Object)메시지를 연기하는 비동기 작업을 시작합니다.
공용 메서드BeginRenewLock메시지에 대한 잠금을 갱신하는 비동기 작업을 시작합니다.
공용 메서드Clone메시지 복제본을 새 메시지로 보낼 수 있도록 메시지를 복제합니다.
공용 메서드Complete메시지의 수신 작업을 완료하고 메시지가 처리됨 및 삭제됨으로 표시되어야 함을 나타냅니다.
공용 메서드CompleteAsync메시지의 수신 작업을 비동기적으로 완료하고 메시지가 처리됨 및 삭제됨으로 표시되어야 함을 나타냅니다.
공용 메서드DeadLetter()()()()메시지를 배달 못한 편지 큐로 이동합니다.
공용 메서드DeadLetter(IDictionary<(Of <<'(String, Object>)>>))메시지를 배달 못한 편지 큐로 이동합니다.
공용 메서드DeadLetter(String, String)메시지를 배달 못한 편지 큐로 이동합니다.
공용 메서드DeadLetterAsync()()()()배달 못한 편지 큐로 메시지를 비동기적으로 이동합니다.
공용 메서드DeadLetterAsync(IDictionary<(Of <<'(String, Object>)>>))배달 못한 편지 큐로 메시지를 비동기적으로 이동합니다.
공용 메서드DeadLetterAsync(String, String)배달 못한 편지 큐로 메시지를 비동기적으로 이동합니다.
공용 메서드Defer()()()()수신자가 이 메시지에 대한 처리를 연기하기를 원함을 나타냅니다.
공용 메서드Defer(IDictionary<(Of <<'(String, Object>)>>))수신자가 이 메시지에 대한 처리를 연기하기를 원함을 나타냅니다.
공용 메서드DeferAsync()()()()수신자가 이 메시지의 처리 작업을 연기하고자 함을 비동기적으로 나타냅니다.
공용 메서드DeferAsync(IDictionary<(Of <<'(String, Object>)>>))수신자가 이 메시지의 처리 작업을 연기하고자 함을 비동기적으로 나타냅니다.
공용 메서드Dispose관리되지 않는 리소스 해제, 재설정과 연관된 응용 프로그램 정의 작업을 수행합니다.
공용 메서드EndAbandon보기-잠금된 메시지에 대해 잠금을 중단하는 비동기 요청을 종료합니다.
공용 메서드EndComplete메시지를 완료하는 비동기 작업을 종료합니다.
공용 메서드EndDeadLetter메시지를 배달 못한 편지 큐로 이동하는 비동기 요청을 종료합니다.
공용 메서드EndDefer메시지를 연기하는 비동기 요청을 종료합니다.
공용 메서드EndRenewLock메시지에 대한 잠금을 갱신하는 비동기 요청을 끝냅니다.
공용 메서드Equals (Object에서 상속됨)
공용 메서드GetBody<(Of <<'(T>)>>)()()()()이진 XmlDictionaryReader와 함께 DataContractSerializer를 사용하여 지정된 형식의 개체로 조정된 메시지 본문을 역직렬화합니다.
공용 메서드GetBody<(Of <<'(T>)>>)(XmlObjectSerializer)제공된 XmlObjectSerializer를 사용하여 지정된 형식의 개체로 조정된 메시지 본문을 역직렬화합니다.
공용 메서드GetHashCode (Object에서 상속됨)
공용 메서드GetType (Object에서 상속됨)
공용 메서드RenewLock메시지에 대한 잠금을 갱신합니다.
공용 메서드RenewLockAsync메시지에 대한 잠금을 비동기적으로 갱신합니다.
공용 메서드ToString현재 메시지를 나타내는 문자열을 반환합니다. (Object..::..ToString()()()()을(를) 재정의함)
맨 위로 이동

  이름설명
명시적 인터페이스 구현전용 메서드IXmlSerializable..::..GetSchema이 메서드는 예약되었으므로 사용할 수 없습니다. IXmlSerializable 인터페이스 구현 시 이 메서드에서 nullNothingnullptrunitnull 참조(Visual Basic에서는 Nothing)(Visual Basic에는 없음)을 반환해야 합니다. 대신 사용자 지정 스키마를 지정해야 하는 경우 클래스에 XmlSchemaProviderAttribute를 적용합니다.
명시적 인터페이스 구현전용 메서드IXmlSerializable..::..ReadXml해당 XML 표현에서 개체를 생성합니다. 이 메서드는 내부용으로 예약되었으므로 직/간접적으로 사용할 수 없습니다(예: 직렬화기나 포맷터 사용).
명시적 인터페이스 구현전용 메서드IXmlSerializable..::..WriteXml개체를 해당 XML 표현으로 변환합니다. 이 메서드는 내부용으로 예약되었으므로 직/간접적으로 사용할 수 없습니다(예: 직렬화기나 포맷터 사용).
맨 위로 이동

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.
이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft