Lire en anglais

Partager via


MessageSurrogateFilter Délégué

Définition

Détermine si la classe RemotingSurrogateSelector doit ignorer une propriété IMessage particulière en créant ObjRef pour une classe MarshalByRefObject.

C#
public delegate bool MessageSurrogateFilter(string key, object value);
C#
[System.Runtime.InteropServices.ComVisible(true)]
public delegate bool MessageSurrogateFilter(string key, object value);

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é.

S’applique à

Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Voir aussi