MessageSurrogateFilter 대리자

정의

RemotingSurrogateSelector 클래스에 대해 IMessage를 만드는 동안 ObjRef 클래스가 특정 MarshalByRefObject 속성을 무시할지 여부를 결정합니다.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);
[System.Runtime.InteropServices.ComVisible(true)]
public delegate bool MessageSurrogateFilter(string key, object value);
type MessageSurrogateFilter = delegate of string * obj -> bool
Public Delegate Function MessageSurrogateFilter(key As String, value As Object) As Boolean 

매개 변수

key
String

특정 원격 메시지 속성에 대한 키입니다.The key to a particular remoting message property.

value
Object

특정 원격 메시지 속성의 값입니다.The value of a particular remoting message property.

반환 값

Boolean

MarshalByRefObject 클래스에 대해 ObjRef를 만드는 동안 RemotingSurrogateSelector 클래스가 특정 IMessage 속성을 무시해야 하는 경우 true입니다.true if the RemotingSurrogateSelector class should ignore a particular IMessage property while creating an ObjRef for a MarshalByRefObject class.

상속
MessageSurrogateFilter
특성

설명

MessageSurrogateFilter 대리자 사용 하기 위한.NET framework 원격 인프라에 의해서만; 대리자를 직접 인스턴스화하고 하지 해야 합니다.The MessageSurrogateFilter delegate is intended for use only by the remoting infrastructure of the .NET Framework; you should not instantiate the delegate directly.

합니다 Filter 의 속성을 RemotingSurrogateSelector 클래스를 가져오고 설정를 MessageSurrogateFilter 인스턴스.The Filter property of the RemotingSurrogateSelector class gets and sets a MessageSurrogateFilter instance.

각 키/값 매개 변수 쌍에 속하는 원격 메시지 속성은는 Properties 의 속성을 IMessage 클래스입니다.Each key/value parameter pair is a remoting message property that belongs to the Properties property of the IMessage class.

확장 메서드

GetMethodInfo(Delegate)

지정된 대리자가 나타내는 메서드를 나타내는 개체를 가져옵니다.Gets an object that represents the method represented by the specified delegate.

적용 대상

추가 정보