Class PinnedTypesDecorator<TLinkAddress>
- Namespace
- Foundation.Data.Doublets.Cli
- Assembly
- Foundation.Data.Doublets.Cli.dll
public class PinnedTypesDecorator<TLinkAddress> : LinksDecoratorBase<TLinkAddress>, ILinks<TLinkAddress>, ILinks<TLinkAddress, LinksConstants<TLinkAddress>>, IPinnedTypes<TLinkAddress>, IEnumerable<TLinkAddress>, IEnumerable where TLinkAddress : struct, IUnsignedNumber<TLinkAddress>, IComparisonOperators<TLinkAddress, TLinkAddress, bool>, IShiftOperators<TLinkAddress, int, TLinkAddress>, IBitwiseOperators<TLinkAddress, TLinkAddress, TLinkAddress>, IMinMaxValue<TLinkAddress>
Type Parameters
TLinkAddress
- Inheritance
-
LinksOperatorBase<TLinkAddress>LinksDecoratorBase<TLinkAddress>PinnedTypesDecorator<TLinkAddress>
- Implements
-
ILinks<TLinkAddress>ILinks<TLinkAddress, LinksConstants<TLinkAddress>>IPinnedTypes<TLinkAddress>IEnumerable<TLinkAddress>
- Inherited Members
-
LinksDecoratorBase<TLinkAddress>._constantsLinksDecoratorBase<TLinkAddress>._facadeLinksDecoratorBase<TLinkAddress>.FacadeLinksDecoratorBase<TLinkAddress>.ConstantsLinksOperatorBase<TLinkAddress>._linksLinksOperatorBase<TLinkAddress>.Links
- Extension Methods
Constructors
PinnedTypesDecorator(ILinks<TLinkAddress>)
public PinnedTypesDecorator(ILinks<TLinkAddress> links)
Parameters
linksILinks<TLinkAddress>
Methods
Deconstruct(out TLinkAddress, out TLinkAddress, out TLinkAddress)
public void Deconstruct(out TLinkAddress type1, out TLinkAddress type2, out TLinkAddress type3)
Parameters
type1TLinkAddresstype2TLinkAddresstype3TLinkAddress
GetEnumerator()
Returns an enumerator that iterates through the collection.
public IEnumerator<TLinkAddress> GetEnumerator()
Returns
- IEnumerator<TLinkAddress>
An enumerator that can be used to iterate through the collection.