MessageSurrogateFilter 代理人
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
決定在建立 RemotingSurrogateSelector 類別的 IMessage 時,ObjRef 類別是否應該忽略特定的 MarshalByRefObject 屬性。
public delegate bool MessageSurrogateFilter(System::String ^ key, System::Object ^ value);
public delegate bool MessageSurrogateFilter(string key, object value);
[System.Runtime.InteropServices.ComVisible(true)]
public delegate bool MessageSurrogateFilter(string key, object value);
type MessageSurrogateFilter = delegate of string * obj -> bool
[<System.Runtime.InteropServices.ComVisible(true)>]
type MessageSurrogateFilter = delegate of string * obj -> bool
Public Delegate Function MessageSurrogateFilter(key As String, value As Object) As Boolean
參數
- key
- String
特定遠端訊息屬性的索引鍵。
- value
- Object
特定遠端訊息屬性的值。
傳回值
如果在建立 MarshalByRefObject 類別的 ObjRef 時,RemotingSurrogateSelector 類別應該忽略特定的 IMessage 屬性,則為 true
。
- 屬性
備註
委派MessageSurrogateFilter僅供 .NET Framework 遠端基礎結構使用;您不應該直接具現化委派。
類別 Filter 的 RemotingSurrogateSelector 屬性會取得並設定 MessageSurrogateFilter 實例。
每個索引鍵/值參數位都是屬於 Properties 類別屬性的 IMessage 遠端訊息屬性。
擴充方法
GetMethodInfo(Delegate) |
取得表示特定委派所代表之方法的物件。 |