Class PropertiesOperator<TLinkAddress>

Namespace
Platform.Data.Doublets.PropertyOperators
Assembly
Platform.Data.Doublets.dll

Represents the properties operator.

public class PropertiesOperator<TLinkAddress> : LinksOperatorBase<TLinkAddress>, IProperties<TLinkAddress, TLinkAddress, TLinkAddress> where TLinkAddress : IUnsignedNumber<TLinkAddress>

Type Parameters

TLinkAddress
Inheritance
LinksOperatorBase<TLinkAddress>
PropertiesOperator<TLinkAddress>
Implements
IProperties<TLinkAddress, TLinkAddress, TLinkAddress>
Inherited Members

Constructors

Initializes a new PropertiesOperator<TLinkAddress> instance.

public PropertiesOperator(ILinks<TLinkAddress> links)

Parameters

links ILinks<TLinkAddress>

A links.

Methods

GetValue(TLinkAddress, TLinkAddress)

Gets the value using the specified object.

public TLinkAddress GetValue(TLinkAddress @object, TLinkAddress property)

Parameters

object TLinkAddress

The object.

property TLinkAddress

The property.

Returns

TLinkAddress

The link

SetValue(TLinkAddress, TLinkAddress, TLinkAddress)

Sets the value using the specified object.

public void SetValue(TLinkAddress @object, TLinkAddress property, TLinkAddress value)

Parameters

object TLinkAddress

The object.

property TLinkAddress

The property.

value TLinkAddress

The value.

See Also

LinksOperatorBase<TLinkAddress>
IProperties<TObject, TProperty, TValue>