MessageSurrogateFilter Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si la classe RemotingSurrogateSelector doit ignorer une propriété IMessage particulière en créant ObjRef pour une classe 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
Paramètres
- key
- String
Clé d'une propriété particulière du message de communication à distance.
- value
- Object
Valeur d'une propriété particulière du message de communication à distance.
Valeur renvoyée
true
si la classe RemotingSurrogateSelector doit ignorer une propriété IMessage particulière durant la création de ObjRef pour une classe MarshalByRefObject.
- Attributs
Remarques
Le MessageSurrogateFilter délégué est destiné à être utilisé uniquement par l’infrastructure de communication à distance du .NET Framework ; vous ne devez pas instancier le délégué directement.
La Filter propriété de la RemotingSurrogateSelector classe obtient et définit un MessageSurrogateFilter instance.
Chaque paire de paramètres clé/valeur est une propriété de message de communication à distance qui appartient à la Properties propriété de la IMessage classe .
Méthodes d’extension
GetMethodInfo(Delegate) |
Obtient un objet qui représente la méthode représentée par le délégué spécifié. |