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

MessageReceiver 類別

 

接收的訊息容器中的訊息並認可它們。

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

System.Object
  Microsoft.ServiceBus.Messaging.ClientEntity
    Microsoft.ServiceBus.Messaging.MessageReceiver
      Microsoft.ServiceBus.Messaging.MessageSession

Public MustInherit Class MessageReceiver
	Inherits ClientEntity

名稱描述
System_CAPS_pubpropertyBatchFlushInterval

取得批次排清間隔。

System_CAPS_protpropertyBatchingEnabled

取得值,指出是否啟用批次處理。

System_CAPS_pubpropertyIsClosed

(繼承自 ClientEntity。)

System_CAPS_pubpropertyLastPeekedSequenceNumber

取得或設定最後查看訊息的序號。

System_CAPS_pubpropertyMode

取得訊息接收模式。

System_CAPS_protpropertyOffsetInclusive

System_CAPS_pubpropertyPath

取得佇列或主題的路徑相對於 MessagingFactory 基底位址。

System_CAPS_pubpropertyPrefetchCount

取得或設定訊息接收者可以同時要求的訊息數目。

System_CAPS_protpropertyReceiverStartTime

取得或設定收件者的開始時間。

System_CAPS_pubpropertyRetryPolicy

(繼承自 ClientEntity。)

System_CAPS_protpropertyStartOffset

取得或設定位移的起點。

System_CAPS_protpropertySupportsGetRuntimeEntityDescription

System_CAPS_protpropertyThisLock

(繼承自 ClientEntity。)

名稱描述
System_CAPS_pubmethodAbandon(Guid)

捨棄訊息和交出訊息鎖定擁有權。

System_CAPS_pubmethodAbandon(Guid, IDictionary(Of String, Object))

捨棄訊息和交出訊息鎖定擁有權。

System_CAPS_pubmethodAbandonAsync(Guid)

非同步捨棄訊息和交出訊息鎖定擁有權。

System_CAPS_pubmethodAbandonAsync(Guid, IDictionary(Of String, Object))

非同步捨棄訊息和交出訊息鎖定擁有權。

System_CAPS_pubmethodAbort()

訊息實體上執行功能中止。(繼承自 ClientEntity。)

System_CAPS_pubmethodClose()

會清除訊息傳送到服務匯流排,以針對完成實體使用做出信號。(繼承自 ClientEntity。)

System_CAPS_pubmethodCloseAsync()

以非同步方式將清除訊息傳送到服務匯流排,以針對完成實體使用做出信號。(繼承自 ClientEntity。)

System_CAPS_pubmethodComplete(Guid)

完成訊息接收作業。

System_CAPS_pubmethodCompleteAsync(Guid)

非同步完成訊息的接收作業。

System_CAPS_pubmethodCompleteBatch(IEnumerable(Of Guid))

完成一批訊息的接收作業。

System_CAPS_pubmethodCompleteBatchAsync(IEnumerable(Of Guid))

非同步完成一批訊息的接收作業。

System_CAPS_pubmethodDeadLetter(Guid)

將未傳遞的訊息移至寄不出信件佇列。

System_CAPS_pubmethodDeadLetter(Guid, IDictionary(Of String, Object))

將未傳遞的訊息移至寄不出信件佇列。

System_CAPS_pubmethodDeadLetter(Guid, String, String)

將未傳遞的訊息移至寄不出信件佇列。

System_CAPS_pubmethodDeadLetterAsync(Guid)

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

System_CAPS_pubmethodDeadLetterAsync(Guid, IDictionary(Of String, Object))

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

System_CAPS_pubmethodDeadLetterAsync(Guid, String, String)

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

System_CAPS_pubmethodDefer(Guid)

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

System_CAPS_pubmethodDefer(Guid, IDictionary(Of String, Object))

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

System_CAPS_pubmethodDeferAsync(Guid)

非同步延遲處理訊息。

System_CAPS_pubmethodDeferAsync(Guid, IDictionary(Of String, Object))

非同步延遲處理訊息。

System_CAPS_pubmethodEquals(Object)

(繼承自 Object。)

System_CAPS_protmethodFault()

僅供內部使用。 不會繼承自這個類別。(繼承自 ClientEntity。)

System_CAPS_protmethodFinalize()

(繼承自 ClientEntity。)

System_CAPS_pubmethodGetHashCode()

(繼承自 Object。)

System_CAPS_protmethodSystem_CAPS_staticGetLockToken(BrokeredMessage)

取得繫結至訊息的鎖定權杖。

System_CAPS_protmethodSystem_CAPS_staticGetLockTokens(IEnumerable(Of BrokeredMessage))

從指定的訊息集合中取得鎖定權杖的集合。

System_CAPS_protmethodGetProperty(Of T)()

System_CAPS_pubmethodGetType()

(繼承自 Object。)

System_CAPS_protmethodMemberwiseClone()

(繼承自 Object。)

System_CAPS_protmethodOnAbandon(TrackingContext, IEnumerable(Of Guid), IDictionary(Of String, Object), TimeSpan)

執行放棄動作。

System_CAPS_protmethodOnAbort()

(繼承自 ClientEntity。)

System_CAPS_protmethodOnBeginAbandon(TrackingContext, IEnumerable(Of Guid), IDictionary(Of String, Object), Boolean, TimeSpan, AsyncCallback, Object)

在呼叫 OnAbandon 或 BeginAbandon 作業時執行。

System_CAPS_protmethodOnBeginClose(TimeSpan, AsyncCallback, Object)

(繼承自 ClientEntity。)

System_CAPS_protmethodOnBeginComplete(TrackingContext, IEnumerable(Of ArraySegment(Of Byte)), Boolean, TimeSpan, AsyncCallback, Object)

在呼叫 OnComplete 或 BeginComplete 作業時執行。

System_CAPS_protmethodOnBeginComplete(TrackingContext, IEnumerable(Of Guid), Boolean, TimeSpan, AsyncCallback, Object)

在呼叫 OnComplete 或 BeginComplete 作業時執行。

System_CAPS_protmethodOnBeginDeadLetter(TrackingContext, IEnumerable(Of Guid), IDictionary(Of String, Object), String, String, Boolean, TimeSpan, AsyncCallback, Object)

在呼叫 OnDeadLetter 或 BeginDeadLetter 作業時執行。

System_CAPS_protmethodOnBeginDefer(TrackingContext, IEnumerable(Of Guid), IDictionary(Of String, Object), Boolean, TimeSpan, AsyncCallback, Object)

在呼叫 OnDefer 或 BeginDefer 作業時執行。

System_CAPS_protmethodOnBeginOpen(TimeSpan, AsyncCallback, Object)

(繼承自 ClientEntity。)

System_CAPS_protmethodOnBeginPeek(TrackingContext, Int64, Int32, TimeSpan, AsyncCallback, Object)

在呼叫 BeginPeek 作業時執行。

System_CAPS_protmethodOnBeginRenewMessageLocks(TrackingContext, IEnumerable(Of Guid), Boolean, TimeSpan, AsyncCallback, Object)

在呼叫 OnBegin 作業為鎖定訊息時執行。

System_CAPS_protmethodOnBeginTryReceive(TrackingContext, IEnumerable(Of Int64), TimeSpan, AsyncCallback, Object)

執行 begin try 接收動作。

System_CAPS_protmethodOnBeginTryReceive(TrackingContext, Int32, TimeSpan, AsyncCallback, Object)

執行 begin try 接收動作。

System_CAPS_protmethodOnBeginTryReceive2(TrackingContext, Int32, TimeSpan, AsyncCallback, Object)

執行 begin try 接收動作。

System_CAPS_protmethodOnBeginTryReceiveEventData(TrackingContext, Int32, TimeSpan, AsyncCallback, Object)

在呼叫 {1>ontryreceive 或 BeginTryReceive 事件資料的作業時執行。

System_CAPS_protmethodOnClose(TimeSpan)

(繼承自 ClientEntity。)

System_CAPS_protmethodOnClosed()

(繼承自 ClientEntity。)

System_CAPS_protmethodOnComplete(TrackingContext, IEnumerable(Of Guid), TimeSpan)

執行完成動作。

System_CAPS_protmethodOnDeadLetter(TrackingContext, IEnumerable(Of Guid), IDictionary(Of String, Object), String, String, TimeSpan)

執行移至寄不出信件佇列動作。

System_CAPS_protmethodOnDefer(TrackingContext, IEnumerable(Of Guid), IDictionary(Of String, Object), TimeSpan)

執行延後動作。

System_CAPS_protmethodOnEndAbandon(IAsyncResult)

執行結束放棄動作。

System_CAPS_protmethodOnEndClose(IAsyncResult)

(繼承自 ClientEntity。)

System_CAPS_protmethodOnEndComplete(IAsyncResult)

執行結束完成動作。

System_CAPS_protmethodOnEndDeadLetter(IAsyncResult)

執行結束移至寄不出信件佇列動作。

System_CAPS_protmethodOnEndDefer(IAsyncResult)

執行結束延遲動作。

System_CAPS_protmethodOnEndOpen(IAsyncResult)

(繼承自 ClientEntity。)

System_CAPS_protmethodOnEndPeek(IAsyncResult)

執行 EndPeek 作業。

System_CAPS_protmethodOnEndRenewMessageLocks(IAsyncResult)

執行 EndRenew 動作為訊息鎖定。

System_CAPS_protmethodOnEndTryReceive(IAsyncResult, IEnumerable(Of BrokeredMessage))

執行結束嘗試接收動作。

System_CAPS_protmethodOnEndTryReceive2(IAsyncResult, IEnumerable(Of BrokeredMessage))

執行結束嘗試接收動作。

System_CAPS_protmethodOnEndTryReceiveEventData(IAsyncResult, IEnumerable(Of EventData))

執行 EndTryReceive 動作事件資料。

System_CAPS_protmethodOnFaulted()

(繼承自 ClientEntity。)

System_CAPS_pubmethodOnMessage(Action(Of BrokeredMessage), OnMessageOptions)

處理事件驅動的訊息幫浦中的訊息。

System_CAPS_pubmethodOnMessageAsync(Func(Of BrokeredMessage, Task), OnMessageOptions)

以非同步方式處理事件驅動的訊息幫浦中的訊息。

System_CAPS_protmethodOnOpen(TimeSpan)

(繼承自 ClientEntity。)

System_CAPS_protmethodOnOpened()

(繼承自 ClientEntity。)

System_CAPS_protmethodOnPeek(TrackingContext, Int64, Int32, TimeSpan)

在呼叫查看作業時執行。

System_CAPS_protmethodOnRenewMessageLocks(TrackingContext, IEnumerable(Of Guid), TimeSpan)

執行更新動作為鎖定訊息。

System_CAPS_protmethodOnTryReceive(TrackingContext, IEnumerable(Of Int64), TimeSpan, IEnumerable(Of BrokeredMessage))

執行嘗試接收動作。

System_CAPS_protmethodOnTryReceive(TrackingContext, Int32, TimeSpan, IEnumerable(Of BrokeredMessage))

執行嘗試接收動作。

System_CAPS_pubmethodPeek()

讀取下一個訊息,而不變更接收者或訊息來源的狀態。

System_CAPS_pubmethodPeek(Int64)

讀取下一個訊息,而不變更接收者或訊息來源的狀態。

System_CAPS_pubmethodPeekAsync()

非同步讀取下一個訊息,而不變更接收者或訊息來源的狀態。

System_CAPS_pubmethodPeekAsync(Int64)

非同步讀取下一個訊息,而不變更接收者或訊息來源的狀態。

System_CAPS_pubmethodPeekBatch(Int32)

讀取訊息的下一個批次,而不變更接收者或訊息來源的狀態。

System_CAPS_pubmethodPeekBatch(Int64, Int32)

讀取訊息的下一個批次,而不變更接收者或訊息來源的狀態。

System_CAPS_pubmethodPeekBatchAsync(Int32)

非同步讀取訊息的下一個批次,而不變更接收者或訊息來源的狀態。

System_CAPS_pubmethodPeekBatchAsync(Int64, Int32)

非同步讀取訊息的下一個批次,而不變更接收者或訊息來源的狀態。

System_CAPS_pubmethodReceive()

接收 BrokeredMessage 從目前佇列或主題。

System_CAPS_pubmethodReceive(Int64)

從目前佇列或主題接收訊息。

System_CAPS_pubmethodReceive(TimeSpan)

接收 BrokeredMessage 從目前佇列或主題。

System_CAPS_pubmethodReceiveAsync()

以非同步方式從目前佇列或主題接收訊息。

System_CAPS_pubmethodReceiveAsync(Int64)

以非同步方式從目前佇列或主題接收訊息。

System_CAPS_pubmethodReceiveAsync(TimeSpan)

以非同步方式從目前佇列或主題接收訊息。

System_CAPS_pubmethodReceiveBatch(IEnumerable(Of Int64))

接收一批訊息。

System_CAPS_pubmethodReceiveBatch(Int32)

接收一批訊息。

System_CAPS_pubmethodReceiveBatch(Int32, TimeSpan)

接收一批訊息。

System_CAPS_pubmethodReceiveBatchAsync(IEnumerable(Of Int64))

非同步接收一批訊息。

System_CAPS_pubmethodReceiveBatchAsync(Int32)

非同步接收一批訊息。

System_CAPS_pubmethodReceiveBatchAsync(Int32, TimeSpan)

非同步接收一批訊息。

System_CAPS_protmethodThrowIfClosed()

(繼承自 ClientEntity。)

System_CAPS_protmethodThrowIfDisposed()

(繼承自 ClientEntity。)

System_CAPS_protmethodThrowIfDisposedOrImmutable()

(繼承自 ClientEntity。)

System_CAPS_protmethodThrowIfDisposedOrNotOpen()

(繼承自 ClientEntity。)

System_CAPS_protmethodThrowIfFaulted()

(繼承自 ClientEntity。)

System_CAPS_pubmethodToString()

(繼承自 Object。)

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

回到頁首
顯示: