MsmqBindingBase 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
NetMsmqBinding 與 MsmqIntegrationBinding 的基底類別。
public ref class MsmqBindingBase abstract : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public abstract class MsmqBindingBase : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type MsmqBindingBase = class
inherit Binding
interface IBindingRuntimePreferences
Public MustInherit Class MsmqBindingBase
Inherits Binding
Implements IBindingRuntimePreferences
- 繼承
- 衍生
- 實作
此抽象類別包含 NetMsmqBinding 與 MsmqIntegrationBinding 常見的屬性。 所有序列中的基礎概念以屬性形式顯示。
Msmq |
初始化 MsmqBindingBase 類別的新執行個體。 |
Close |
取得或設定針對連線所提供的時間間隔 (此連線要在傳輸引發例外狀況之前關閉)。 (繼承來源 Binding) |
Custom |
取得或設定 URI,其中包含每個應用程式寄不出的信件佇列的位置,所有已過期、無法傳輸或傳遞的訊息都會放到該佇列中。 |
Dead |
取得或設定列舉值,這個值會指出要使用之寄不出的信件佇列類型。 |
Durable |
取得或設定值,這個值會指出由這個繫結處理的訊息是否具有永久性或變動性。 |
Exactly |
取得或設定值,這個值會指出由這個繫結處理的訊息是否會確實接收一次。 |
Max |
取得或設定這個繫結所處理之訊息的大小上限 (以位元組為單位)。 |
Max |
取得或設定嘗試傳遞訊息至接收應用程式的重試循環次數上限。 |
Message |
取得用戶端所使用的訊息版本及使用繫結所設定的服務。 (繼承來源 Binding) |
Name |
取得或設定繫結的名稱。 (繼承來源 Binding) |
Namespace |
取得或設定繫結的 XML 命名空間。 (繼承來源 Binding) |
Open |
取得或設定針對連線所提供的時間間隔 (此連線要在傳輸引發例外狀況之前開啟)。 (繼承來源 Binding) |
Receive |
取得或設定值,這個值表示是否已要求接收內容行為。 |
Receive |
取得或設定列舉值,這個值會指定如何處理有害的訊息。 |
Receive |
取得或設定從應用程式佇列讀取之訊息的立即傳遞嘗試次數上限。 |
Receive |
取得或設定連線中斷之前,可以維持非作用狀態的時間間隔 (在此期間未接收應用程式訊息)。 (繼承來源 Binding) |
Retry |
取得或設定值,這個值會指出嘗試傳遞無法立即傳遞之訊息時,重試循環之間的時間延遲。 |
Scheme |
傳回這個繫結的配置。 |
Send |
取得或設定針對寫入作業所提供的時間間隔 (此作業要在傳輸引發例外狀況之前完成)。 (繼承來源 Binding) |
Time |
取得或設定時間間隔,這個間隔會指出由此繫結所處理之訊息在到期前可保留在佇列中的時間長度。 |
Use |
取得或設定值,這個值會指出是否應追蹤由此繫結處理的訊息。 |
Use |
取得或設定值,此值會指出是否要將此繫結處理之訊息的複本儲存在來源日誌佇列。 |
Validity |
取得或設定值,這個值會指定接收內容功能鎖定訊息的持續期間。 |
IBinding |
取得值,這個值指出以同步還是非同步方式處理傳入要求可以比較有效率。 |
產品 | 版本 |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |