ITrackingHandler.UnmarshaledObject(Object, ObjRef) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
- 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());
}