Export (0) Print
Expand All

WeakReference Constructor (Object, Boolean)

Initializes a new instance of the WeakReference class, referencing the specified object and using the specified resurrection tracking.

Namespace: System
Assembly: mscorlib (in mscorlib.dll)

public WeakReference (
	Object target,
	bool trackResurrection
)
public WeakReference (
	Object target, 
	boolean trackResurrection
)
public function WeakReference (
	target : Object, 
	trackResurrection : boolean
)

Parameters

target

An object to track.

trackResurrection

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. Typically, only short weak references are needed.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 2.0, 1.1, 1.0

.NET Compact Framework

Supported in: 2.0, 1.0

Community Additions

ADD
Show:
© 2014 Microsoft