本主題尚未接受評分 - 為這個主題評分

QueueDescription 類別

代表佇列的中繼資料描述。

System..::..Object
  Microsoft.ServiceBus.Messaging..::..EntityDescription
    Microsoft.ServiceBus.Messaging..::..QueueDescription

命名空間:  Microsoft.ServiceBus.Messaging
組件:  Microsoft.ServiceBus (在 Microsoft.ServiceBus.dll 中)
[DataContractAttribute(Name = "QueueDescription", Namespace = "http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
public sealed class QueueDescription : EntityDescription

QueueDescription 型別公開下列成員。

  名稱說明
公用方法QueueDescription初始化 QueueDescription 類別的新執行個體,其具有指定的相對路徑。
上層
  名稱說明
公用屬性AccessedAt取得將可存取訊息的時間。
公用屬性Authorization取得 AuthorizationRules
公用屬性AutoDeleteOnIdle取得或設定 TimeSpan 閒置間隔,經過這段間隔後將自動刪除佇列。持續時間下限為 5 分鐘。
公用屬性CreatedAt取得建立訊息的確切時間。
公用屬性DefaultMessageTimeToLive取得或設定預設訊息存留時間值。這是從將訊息傳送給 Service Bus 開始起算的期間,在此期間之後,訊息會過期。這是訊息本身未設定 TimeToLive 時使用的預設值。比其 TimeToLive 值還舊的訊息會過期,而且不再保留於訊息存放區中。訂閱者將無法接收過期訊息。
公用屬性DuplicateDetectionHistoryTimeWindow取得或設定 TimeSpan 結構,此結構定義重複資料偵測歷程記錄的期間。預設值是 10 分鐘。
公用屬性EnableBatchedOperations取得或設定值,此值指出是否啟用伺服器端批次作業。
公用屬性EnableDeadLetteringOnMessageExpiration取得或設定值,此值指出這個佇列在訊息過期時是否具有寄不出信件支援。
公用屬性ExtensionData取得或設定包含額外資料的結構。 (繼承自 EntityDescription。)
公用屬性ForwardTo取得或設定訊息轉寄之收件者的路徑。
公用屬性IsAnonymousAccessible取得或設定值,此值指出是否可以匿名存取訊息。
公用屬性IsReadOnly取得或設定值,此值指出實體描述是否為唯讀。 (繼承自 EntityDescription。)
公用屬性LockDuration取得或設定查看並鎖定期間;亦即,鎖定訊息供其他接收者使用的時間量。LockDuration 的最大值是 5 分鐘;預設值是 1 分鐘。
公用屬性MaxDeliveryCount取得或設定傳遞計數上限。在此傳遞次數之後,訊息會自動變成寄不出的信件。
公用屬性MaxSizeInMegabytes取得或設定佇列的大小上限 (以 MB 為單位),其為配置給佇列的記憶體大小。
公用屬性MessageCount取得佇列中的訊息數目。
公用屬性MessageCountDetails取得佇列的訊息詳細資料。
公用屬性Path取得佇列的名稱。
公用屬性RequiresDuplicateDetection取得或設定值,此值指出此佇列是否需要重複資料偵測。
公用屬性RequiresSession取得或設定值,此值指出佇列是否支援工作階段概念。
公用屬性SizeInBytes取得佇列的大小 (以位元組為單位)。
公用屬性Status取得或設定佇列的目前狀態 (已啟用或已停用)。停用實體時,該實體無法傳送或接收訊息。
公用屬性SupportOrdering取得或設定值,此值指出佇列是否支援排序。
公用屬性UpdatedAt取得訊息更新的確切時間。
公用屬性UserMetadata取得或設定使用者中繼資料。
上層
  名稱說明
公用方法Equals (繼承自 Object。)
公用方法GetHashCode (繼承自 Object。)
公用方法GetType (繼承自 Object。)
公用方法ToString (繼承自 Object。)
上層
  名稱說明
公用欄位靜態成員MessageTimeToLiveDefaultValue指定訊息存留時間預設值。
上層
附註附註

Entity names are case-insensitive; for example MYQUEUE is the same as myqueue. Therefore, you should use IgnoreCase in any comparison of entity names.

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。
本文對您有任何幫助嗎?
(剩餘 1500 個字元)

社群新增項目

新增
© 2013 Microsoft. 著作權所有,並保留一切權利。
facebook page visit twitter rss feed newsletter