Namespace: OpenEdge.Core
Type: Class WeakReference
Parent Classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object


/* *************************************************************************************************************************
Copyright (c) 2018, 2021 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:WeakReference
Purpose:Holds a weak reference to an object to help avoid blocking GC with circular references
Author(s):pjudge
Created:2018-08-03
Notes:* Based on https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2008/ms404247(v=vs.90)
File:WeakReference
Purpose:Holds a weak reference to an object to help avoid blocking GC with circular references
Author(s):pjudge
Created:2018-08-03
Notes:* Based on https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2008/ms404247(v=vs.90)



Method Summary
  Options Name Purpose
  CHARACTER ToString ()

Constructor Summary
  Options Name Purpose
  WeakReference (Object) /* Constructor @param P.L.Object The object reference to weakly hold */

Property Summary
  Options Name Purpose
  Progress.Lang.Object Reference


Method Detail
Top

CHARACTER ToString ()

Returns CHARACTER
 


Constructor Detail
Top

WeakReference (Object)

/* Constructor
Parameters:
pReference Progress.Lang.Object
 


Property Detail
Top

Progress.Lang.Object Reference

Returns Progress.Lang.Object