MessageSurrogateFilter Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob die RemotingSurrogateSelector-Klasse beim Erstellen einer IMessage für eine ObjRef-Klasse eine bestimmte MarshalByRefObject-Eigenschaft ignorieren soll.
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
Parameter
- key
- String
Der Schlüssel zu einer bestimmten Remotemeldungseigenschaft.
- value
- Object
Der Wert einer bestimmten Remotemeldungseigenschaft.
Rückgabewert
true
, wenn die RemotingSurrogateSelector-Klasse eine bestimmte IMessage-Eigenschaft ignorieren sollte, während ein ObjRef-Element für eine MarshalByRefObject-Klasse erstellt wird.
- Attribute
Hinweise
Der MessageSurrogateFilter Delegat ist nur für die Verwendung durch die Remoting-Infrastruktur des .NET Framework gedacht. der Delegat sollte nicht direkt instanziiert werden.
Die Filter -Eigenschaft der RemotingSurrogateSelector -Klasse ruft eine-Instanz ab und legt Sie fest MessageSurrogateFilter .
Jedes Schlüssel-Wert-Parameter Paar ist eine Remoting-Nachrichten Eigenschaft, die zur- Properties Eigenschaft der- IMessage Klasse gehört.
Erweiterungsmethoden
GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird. |