MessageSurrogateFilter Delegat

Definicja

Określa, czy RemotingSurrogateSelector Klasa ma ignorować określoną IMessage Właściwość podczas tworzenia ObjRef dla MarshalByRefObject klasy.Determines whether the RemotingSurrogateSelector class should ignore a particular IMessage property while creating an ObjRef for a MarshalByRefObject class.

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 

Parametry

key
String

Klucz do określonej właściwości wiadomości zdalnej.The key to a particular remoting message property.

value
Object

Wartość określonej właściwości komunikatu komunikacji zdalnej.The value of a particular remoting message property.

Wartość zwracana

Boolean

true Jeśli RemotingSurrogateSelector Klasa powinna ignorować określoną IMessage Właściwość podczas tworzenia ObjRef dla MarshalByRefObject klasy.true if the RemotingSurrogateSelector class should ignore a particular IMessage property while creating an ObjRef for a MarshalByRefObject class.

Dziedziczenie
MessageSurrogateFilter
Atrybuty

Uwagi

MessageSurrogateFilterDelegat jest przeznaczony do użytku tylko przez infrastrukturę zdalną .NET Framework. nie należy bezpośrednio tworzyć wystąpienia delegata.The MessageSurrogateFilter delegate is intended for use only by the remoting infrastructure of the .NET Framework; you should not instantiate the delegate directly.

FilterWłaściwość RemotingSurrogateSelector klasy pobiera i ustawia MessageSurrogateFilter wystąpienie.The Filter property of the RemotingSurrogateSelector class gets and sets a MessageSurrogateFilter instance.

Każda para parametrów klucz/wartość jest komunikatem komunikacji zdalnej, który należy do Properties właściwości IMessage klasy.Each key/value parameter pair is a remoting message property that belongs to the Properties property of the IMessage class.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt, który reprezentuje metodę reprezentowaną przez określony delegat.Gets an object that represents the method represented by the specified delegate.

Dotyczy

Zobacz też