MessageSurrogateFilter Gedelegeerde
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bepaalt of de RemotingSurrogateSelector klasse een bepaalde IMessage eigenschap moet negeren tijdens het maken van ObjRef een voor een MarshalByRefObject klasse.
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
Parameters
- key
- String
De sleutel tot een bepaalde eigenschap voor externe berichten.
- value
- Object
De waarde van een bepaalde eigenschap voor externe berichten.
Retourwaarde
true als de RemotingSurrogateSelector klasse een bepaalde IMessage eigenschap moet negeren tijdens het maken van een ObjRef voor een MarshalByRefObject klasse.
- Kenmerken
Opmerkingen
De MessageSurrogateFilter gemachtigde is alleen bedoeld voor gebruik door de externe infrastructuur van het .NET Framework. U moet de gemachtigde niet rechtstreeks instantiƫren.
De Filter eigenschap van de RemotingSurrogateSelector klasse haalt een exemplaar op en stelt deze MessageSurrogateFilter in.
Elk sleutel-/waardeparameterpaar is een eigenschap voor externe berichten die deel uitmaakt van de Properties eigenschap van de IMessage klasse.
Extensiemethoden
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Hiermee haalt u een object op dat de methode vertegenwoordigt die wordt vertegenwoordigd door de opgegeven gemachtigde. |