MessageSurrogateFilter Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si la clase RemotingSurrogateSelector debería omitir una propiedad IMessage determinada al crear ObjRef para una clase 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
Parámetros
- key
- String
La clave a una propiedad de mensaje de comunicación remota determinada.
- value
- Object
El valor de una propiedad de mensaje de comunicación remota determinada.
Valor devuelto
true
si la clase RemotingSurrogateSelector debería omitir una propiedad IMessage determinada al crear ObjRef para una clase MarshalByRefObject.
- Atributos
Comentarios
El MessageSurrogateFilter delegado está pensado solo para su uso mediante la infraestructura de comunicación remota de .NET Framework; no debe crear instancias del delegado directamente.
La Filter propiedad de la RemotingSurrogateSelector clase obtiene y establece una MessageSurrogateFilter instancia.
Cada par de parámetros clave-valor es una propiedad de mensaje de comunicación remota que pertenece a la Properties propiedad de la IMessage clase .
Métodos de extensión
GetMethodInfo(Delegate) |
Obtiene un objeto que representa el método representado por el delegado especificado. |