Class BoltClassMemberUnit<TMember>
Inheritance
BoltClassMemberUnit<TMember>
Inherited Members
Namespace: Ludiq.Bolt
Syntax
[RenamedFrom("Ludiq.Bolt.ClassMemberUnit")]
public abstract class BoltClassMemberUnit<TMember> : BoltMemberUnit<BoltClass, TMember, IBoltClassShell>, ISerializationCallbackReceiver, IBoltClassMemberUnit, IBoltMemberUnit, IUnit, IGraphElementWithDebugData, IGraphElement, IGraphChild, IObservableDisposable, IDisposable, INotifiedCollectionChild<IGraph>, ICollectionChild<IGraph>, IPrewarmable, IIdentifiable, INotifyPropertyChanged where TMember : class, IBoltMember
Type Parameters
Name | Description |
---|---|
TMember |
Constructors
BoltClassMemberUnit()
Declaration
protected BoltClassMemberUnit()
BoltClassMemberUnit(TMember)
Declaration
protected BoltClassMemberUnit(TMember member)
Parameters
Type | Name | Description |
---|---|---|
TMember | member |
Methods
FetchTarget(Flow)
Declaration
protected override IBoltClassShell FetchTarget(Flow flow)
Parameters
Type | Name | Description |
---|---|---|
Flow | flow |
Returns
Type | Description |
---|---|
IBoltClassShell |
Overrides
Ludiq.Bolt.BoltMemberUnit<Ludiq.Bolt.BoltClass, TMember, Ludiq.Bolt.IBoltClassShell>.FetchTarget(Ludiq.Bolt.Flow)
TypeChangeRequiresRedefine(String)
Declaration
protected override bool TypeChangeRequiresRedefine(string propertyName)
Parameters
Type | Name | Description |
---|---|---|
String | propertyName |
Returns
Type | Description |
---|---|
Boolean |
Overrides
Ludiq.Bolt.BoltMemberUnit<Ludiq.Bolt.BoltClass, TMember, Ludiq.Bolt.IBoltClassShell>.TypeChangeRequiresRedefine(System.String)