Table of Contents

Class ConvertedOwnedValue<T, U, S>

Namespace
The.Values
Assembly
Instagile.dll
public class ConvertedOwnedValue<T, U, S> : ConvertedValue<T, U, S>, IOwnedValue<U>, IValue<U>, INotifyValueChanged, IProperty, IOwned, IHasChanges where S : Traits, new()

Type Parameters

T
U
S
Inheritance
ConvertedOwnedValue<T, U, S>
Implements
Derived
Inherited Members
Extension Methods

Constructors

ConvertedOwnedValue(IOwnedValue<T>)

public ConvertedOwnedValue(IOwnedValue<T> remoteValue)

Parameters

remoteValue IOwnedValue<T>

ConvertedOwnedValue(IOwnedValue<T>, Func<T, U>, Func<U, T>)

protected ConvertedOwnedValue(IOwnedValue<T> remoteValue, Func<T, U> from, Func<U, T> to)

Parameters

remoteValue IOwnedValue<T>
from Func<T, U>
to Func<U, T>

Properties

Metadata

Owner's property descriptor (if any owner).

public PropertyInfo? Metadata { get; }

Property Value

PropertyInfo

Parent

Owner (if any).

public EntityKernel? Parent { get; }

Property Value

EntityKernel