MessageSurrogateFilter Delegar

Definição

Determina se a RemotingSurrogateSelector classe deve ignorar uma determinada IMessage propriedade ao criar um ObjRef para uma MarshalByRefObject classe.

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

A chave para uma determinada propriedade de mensagem remota.

value
Object

O valor de uma determinada propriedade de mensagem remota.

Devolver Valor

true se a RemotingSurrogateSelector classe deve ignorar uma determinada IMessage propriedade ao criar uma ObjRef para uma MarshalByRefObject classe.

Atributos

Observações

O delegado MessageSurrogateFilter destina-se apenas à infraestrutura remota do Framework .NET; não deve instanciar diretamente o delegado.

A Filter propriedade da RemotingSurrogateSelector classe recebe e define uma MessageSurrogateFilter instância.

Cada par de parâmetros chave/valor é uma propriedade de mensagem remota que pertence à Properties propriedade da IMessage classe.

Métodos da Extensão

Name Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Ver também