WeakReference Constructor (Object, Boolean)
.NET Framework 4.6 and 4.5
Initializes a new instance of the WeakReference class, referencing the specified object and using the specified resurrection tracking.
- Type: System::Object
An object to track.
- Type: System::Boolean
Indicates when to stop tracking the object. If true, the object is tracked after finalization; if false, the object is only tracked until finalization.
If trackResurrection is false, a short weak reference is created. If trackResurrection is true, a long weak reference is created.
The following example creates a cache of data objects with short weak references. This example is part of a larger example provided for the WeakReference class.
No code example is currently available or this language may not be supported.
Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1
.NET Framework Client Profile
Supported in: 4, 3.5 SP1
Supported in: 3.0, 2.0, 1.0
.NET for Windows Phone apps
Supported in: Windows Phone 8.1, Windows Phone Silverlight 8.1, Windows Phone Silverlight 8
Portable Class Library
Supported in: Portable Class Library