Class LinksDisposableDecoratorBase<TLinkAddress>
- Namespace
- Platform.Data.Doublets.Decorators
- Assembly
- Platform.Data.Doublets.dll
Represents the links disposable decorator base.
public abstract class LinksDisposableDecoratorBase<TLinkAddress> : LinksDecoratorBase<TLinkAddress>, ILinks<TLinkAddress>, ILinks<TLinkAddress, LinksConstants<TLinkAddress>>, IDisposable where TLinkAddress : IUnsignedNumber<TLinkAddress>
Type Parameters
TLinkAddress
- Inheritance
-
LinksOperatorBase<TLinkAddress>LinksDecoratorBase<TLinkAddress>LinksDisposableDecoratorBase<TLinkAddress>
- Implements
-
ILinks<TLinkAddress>ILinks<TLinkAddress, LinksConstants<TLinkAddress>>
- Derived
- Inherited Members
- Extension Methods
Constructors
LinksDisposableDecoratorBase(ILinks<TLinkAddress>)
Initializes a new LinksDisposableDecoratorBase<TLinkAddress> instance.
protected LinksDisposableDecoratorBase(ILinks<TLinkAddress> links)
Parameters
linksILinks<TLinkAddress>A links.
Fields
Disposable
The disposable.
protected readonly LinksDisposableDecoratorBase<TLinkAddress>.DisposableWithMultipleCallsAllowed Disposable
Field Value
Methods
Dispose()
Disposes this instance.
public void Dispose()
Dispose(bool, bool)
Disposes the manual.
protected virtual void Dispose(bool manual, bool wasDisposed)
Parameters
~LinksDisposableDecoratorBase()
protected ~LinksDisposableDecoratorBase()