This documentation is archived and is not being maintained.
ITrackingHandler Interface
.NET Framework 1.1
Indicates that the implementing object must be notified of marshaling, unmarshaling, and disconnection of objects and proxies by the remoting infrastructure.
For a list of all members of this type, see ITrackingHandler Members.
[Visual Basic] Public Interface ITrackingHandler [C#] public interface ITrackingHandler [C++] public __gc __interface ITrackingHandler [JScript] public interface ITrackingHandler
Remarks
Every object registered with TrackingServices is called by remoting when an object or proxy in the current AppDomain is marshaled, unmarshaled, or disconnected.
Note Only objects can be disconnected. An exception is thrown when disconnect is called on a proxy.
Note This interface makes a link demand. A SecurityException is thrown if the immediate caller makes the call through a reference to the interface and does not have infrastructure permission. See Link Demands for more information.
Requirements
Namespace: System.Runtime.Remoting.Services
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: Mscorlib (in Mscorlib.dll)
.NET Framework Security:
- SecurityPermission for operating with infrastructure code. Demand value: SecurityAction.LinkDemand; Permission Value: SecurityPermissionFlag.Infrastructure
See Also
ITrackingHandler Members | System.Runtime.Remoting.Services Namespace
Show: