Documentation for a minimal subset of the QSM API
IDisposableRef<(Of <C>)> Interface
Namespaces > QS.CMS.Base3 > IDisposableRef<(Of C>)
A tracking reference to an object, used for reference counting and managing object lifetime.
Syntax
C#Visual BasicManaged C++
public interface IDisposableRef<C> : IDisposable where C : class
Public Interface IDisposableRef(Of C As Class) _
	Implements IDisposable
generic<typename C>
where C : ref class
public interface class IDisposableRef : IDisposable
Type Parameters
C
The class od the object that this reference is pointing to.
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Target
Returns the target object that this reference is pointing to. Implementation ensures that reading this property is thread-safe and nonblocking. This property cannot be used after the object is disposed.

Assembly: QuickSilver_1 (Module: QuickSilver_1) Version: 1.0.0.0