Table of Contents

Struct ArcImplementation

Namespace
ReFuel.Memory
Assembly
ReFuel.dll

Implements IArc for you.

public struct ArcImplementation : IArc, IDisposable
Implements
Inherited Members

Properties

KeepAlive

Any object marked Keep Alive is never collected.

public bool KeepAlive { readonly get; set; }

Property Value

bool

References

Number of references to this object.

public int References { get; }

Property Value

int

Methods

DecrementReference()

Decrement the number of references to this object.

public bool DecrementReference()

Returns

bool

True if the resource should be disposed.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

IncrementReference()

Increment the number of references to this object.

public void IncrementReference()