本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

BrokeredMessage 類別

 

代表 AppFabric ServiceBus 用戶端之間的通訊單位。

命名空間:   Microsoft.ServiceBus.Messaging
組件:  Microsoft.ServiceBus (於 Microsoft.ServiceBus.dll)

System.Object
  Microsoft.ServiceBus.Messaging.BrokeredMessage

[<Sealed>]
type BrokeredMessage = 
    class
        interface IXmlSerializable
        interface IDisposable
    end

名稱描述
System_CAPS_pubmethodBrokeredMessage()

初始化的新執行個體 BrokeredMessage 類別。

System_CAPS_pubmethodBrokeredMessage(Object)

初始化的新執行個體 BrokeredMessage 從指定的物件使用了二進位 XmlDictionaryWriter DataContractSerializer 的類別。

System_CAPS_pubmethodBrokeredMessage(Object, XmlObjectSerializer)

從指定的物件,使用提供的 XmlObjectSerializer 建立 BrokeredMessage 的建構函式

System_CAPS_pubmethodBrokeredMessage(Stream)

初始化的新執行個體 BrokeredMessage 類別。

System_CAPS_pubmethodBrokeredMessage(Stream, Boolean)

初始化的新執行個體 BrokeredMessage 類別做為其主體中使用提供的資料流。

名稱描述
System_CAPS_pubpropertyContentType

取得或設定內容的類型。

System_CAPS_pubpropertyCorrelationId

取得或設定相互關聯的識別項。

System_CAPS_pubpropertyDeadLetterSource

System_CAPS_pubpropertyDeliveryCount

取得傳遞數目。

System_CAPS_pubpropertyEnqueuedSequenceNumber

取得或設定訊息的佇列序號。

System_CAPS_pubpropertyEnqueuedTimeUtc

取得或設定的日期和時間的傳送時間-utc 時區。

System_CAPS_pubpropertyExpiresAtUtc

取得 utc 格式的訊息設定為過期的日期和時間。

System_CAPS_pubpropertyForcePersistence

取得或設定值,指出訊息是否要立即,而不是被保留在短時間的記憶體中保存到資料庫。 如果訊息傳送至非快速佇列或主題,會忽略這個屬性。

System_CAPS_pubpropertyIsBodyConsumed

指定是否使用訊息。

System_CAPS_pubpropertyLabel

取得或設定應用程式特定標籤。

System_CAPS_pubpropertyLockedUntilUtc

取得 utc 格式之前,會鎖定訊息佇列/訂閱中的日期和時間。

System_CAPS_pubpropertyLockToken

取得服務匯流排指派給此訊息的鎖定權杖。

System_CAPS_pubpropertyMessageId

取得或設定訊息識別項。 這是服務匯流排可用來識別重複訊息,如果已啟用使用者定義的值。

System_CAPS_pubpropertyPartitionKey

取得或設定資料分割索引鍵,將交易式訊息傳送至佇列或並非工作階段感知的主題。

System_CAPS_pubpropertyProperties

取得應用程式特定的訊息屬性。

System_CAPS_pubpropertyReplyTo

取得或設定要回覆佇列位址。

System_CAPS_pubpropertyReplyToSessionId

取得或設定要回覆的工作階段識別碼。

System_CAPS_pubpropertyScheduledEnqueueTimeUtc

取得或設定 utc 格式的訊息將會加入佇列的日期和時間。 這個屬性傳回的時間-utc 時區。設定屬性時,所提供的日期時間值也必須在 UTC。

System_CAPS_pubpropertySequenceNumber

取得服務匯流排指派給訊息的唯一號碼。

System_CAPS_pubpropertySessionId

取得或設定工作階段識別碼。

System_CAPS_pubpropertySize

取得訊息的大小,以位元組為單位。

System_CAPS_pubpropertyState

取得或設定訊息的狀態。

System_CAPS_pubpropertyTimeToLive

取得或設定訊息的時間來即時值。 這是訊息到期,開始從服務匯流排傳送訊息的持續時間。 訊息超過 TimeToLive 值將會到期,而且不再保留在訊息存放區中。 訂閱者將無法接收過期的訊息。TimeToLive 可以接收訊息,最大存留期,但其值不能超過指定的實體 DefaultMessageTimeToLive 目的地佇列或訂閱的值。 如果指定較低的 TimeToLive 值,則會套用到個別的訊息。 不過,實體的 DefaultMessageTimeToLive 值將會覆寫訊息中指定較大的值。

System_CAPS_pubpropertyTo

取得或設定傳送到位址。

System_CAPS_pubpropertyViaPartitionKey

取得或設定資料分割索引鍵值,交易時用來透過傳輸佇列傳送訊息。

名稱描述
System_CAPS_pubmethodAbandon()

放棄鎖定查看並鎖定的訊息。

System_CAPS_pubmethodAbandon(IDictionary<String, Object>)

放棄鎖定查看並鎖定的訊息。

System_CAPS_pubmethodAbandonAsync()

以非同步的方式放棄鎖定查看並鎖定的訊息。

System_CAPS_pubmethodAbandonAsync(IDictionary<String, Object>)

以非同步的方式放棄鎖定查看並鎖定的訊息。

System_CAPS_pubmethodClone()

請複製訊息,使其能夠以新的訊息,傳送訊息的複製。

System_CAPS_pubmethodComplete()

完成接收作業的訊息,表示,應該將訊息標記成已處理和刪除。

System_CAPS_pubmethodCompleteAsync()

非同步完成訊息的接收作業,表示訊息應在處理標記刪除。

System_CAPS_pubmethodDeadLetter()

將訊息移至寄不出信件佇列。

System_CAPS_pubmethodDeadLetter(IDictionary<String, Object>)

將訊息移至寄不出信件佇列。

System_CAPS_pubmethodDeadLetter(String, String)

將訊息移至寄不出信件佇列。

System_CAPS_pubmethodDeadLetterAsync()

以非同步方式將訊息移至寄不出信件佇列。

System_CAPS_pubmethodDeadLetterAsync(IDictionary<String, Object>)

以非同步方式將訊息移至寄不出信件佇列。

System_CAPS_pubmethodDeadLetterAsync(String, String)

以非同步方式將訊息移至寄不出信件佇列。

System_CAPS_pubmethodDefer()

指出接收者想要延遲處理此訊息。

System_CAPS_pubmethodDefer(IDictionary<String, Object>)

指出接收者想要延遲處理此訊息。

System_CAPS_pubmethodDeferAsync()

非同步指出接收者想要延遲處理此訊息。

System_CAPS_pubmethodDeferAsync(IDictionary<String, Object>)

非同步指出接收者想要延遲處理此訊息。

System_CAPS_pubmethodDispose()

執行與釋出、 釋放 (release) 或重設 unmanaged 的資源相關聯的應用程式定義工作。

System_CAPS_pubmethodEquals(Object)

(繼承自 Object。)

System_CAPS_pubmethodGetBody<'T>()

將代理的訊息本文還原序列化成指定型別的物件使用 DataContractSerializer 與二進位 XmlDictionaryReader

System_CAPS_pubmethodGetBody<'T>(XmlObjectSerializer)

BrokeredMessage 本文還原序列化使用二進位 XmlObjectSerializer 的 DataContractSerializer 的指定型別的物件。

System_CAPS_pubmethodGetHashCode()

(繼承自 Object。)

System_CAPS_pubmethodGetType()

(繼承自 Object。)

System_CAPS_pubmethodRenewLock()

更新訊息鎖定。

System_CAPS_pubmethodRenewLockAsync()

以非同步方式更新訊息上的鎖定。

System_CAPS_pubmethodToString()

傳回字串,代表目前的訊息。(覆寫 Object.ToString()。)

名稱描述
System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable.GetSchema()

這個方法已保留,且不應使用。 實作 IXmlSerializable 介面時,應該會傳回 null (在 Visual Basic 中 Nothing) 這個方法,相反地,如果指定的自訂結構描述是必要的 XmlSchemaProviderAttribute 套用至類別。

System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable.ReadXml(XmlReader)

從其 XML 表示產生該物件。 這個方法是保留供內部使用,不應直接或間接 (例如,使用序列化程式或格式子)。

System_CAPS_pubinterfaceSystem_CAPS_privmethodIXmlSerializable.WriteXml(XmlWriter)

將物件轉換成其 XML 表示。 這個方法已保留供內部使用,且不應直接或間接 (例如使用序列化程式或格式子)。

此類型的任何 public static (在 Visual Basic 中 共用 在 Visual Basic 中) 成員皆為安全執行緒。不保證任何執行個體成員為安全執行緒。

回到頁首
顯示: