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)