MessageSurrogateFilter Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa, czy RemotingSurrogateSelector klasa powinna ignorować określoną IMessage właściwość podczas tworzenia ObjRef klasy 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
Parametry
- key
- String
Klucz do określonej właściwości komunikatu komunikacji zdalniej.
- value
- Object
Wartość określonej właściwości komunikatu komunikacji zdalniej.
Wartość zwracana
true
RemotingSurrogateSelector jeśli klasa powinna ignorować określoną IMessage właściwość podczas tworzenia ObjRef klasyMarshalByRefObject.
- Atrybuty
Uwagi
Delegat MessageSurrogateFilter jest przeznaczony tylko do użytku przez infrastrukturę komunikacji wirtualnej .NET Framework; nie należy bezpośrednio utworzyć wystąpienia delegata.
Właściwość FilterRemotingSurrogateSelector klasy pobiera i ustawia MessageSurrogateFilter wystąpienie.
Każda para parametrów klucz/wartość jest właściwością komunikatu komunikacji zdalnie, która należy do Properties właściwości IMessage klasy.
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |