Freigeben über


ITrackingHandler.UnmarshaledObject(Object, ObjRef) Methode

Definition

Benachrichtigt die aktuelle Instanz, dass das Marshalling eines Objekts rückgängig gemacht wurde.

public:
 void UnmarshaledObject(System::Object ^ obj, System::Runtime::Remoting::ObjRef ^ or);
public void UnmarshaledObject (object obj, System.Runtime.Remoting.ObjRef or);
[System.Security.SecurityCritical]
public void UnmarshaledObject (object obj, System.Runtime.Remoting.ObjRef or);
abstract member UnmarshaledObject : obj * System.Runtime.Remoting.ObjRef -> unit
[<System.Security.SecurityCritical>]
abstract member UnmarshaledObject : obj * System.Runtime.Remoting.ObjRef -> unit
Public Sub UnmarshaledObject (obj As Object, or As ObjRef)

Parameter

obj
Object

Das Objekt, dessen Marshalling rückgängig gemacht wurde.

or
ObjRef

Das ObjRef, das das angegebene Objekt darstellt.

Attribute

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie diese Methode implementiert wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ITrackingHandler Schnittstelle bereitgestellt wird.

// Called when the tracked object is unmarshaled.
public void UnmarshaledObject(Object obj, ObjRef objRef)
{
    Console.WriteLine("Tracking: An instance of {0} was unmarshaled.", 
        obj.ToString());
}

Gilt für: