Class StateClassGraph
Inheritance
StateClassGraph
Syntax
public abstract class StateClassGraph : StateGraph, IBoltClassGraph, IGraph, IPrewarmable, ISerializationDepender, ISerializationDependency, ISerializationCallbackReceiver, IBoltMember, IObservableDisposable, IDisposable, IIdentifiable, INotifyPropertyChanged, INotifiedCollectionChild<BoltType>, ICollectionChild<BoltType>
Properties
createInstanceOnClass
Declaration
public abstract bool createInstanceOnClass { get; }
Property Value
Implements
isPublic
Declaration
[DoNotSerialize]
protected abstract bool isPublic { get; }
Property Value
parentClass
Declaration
[DoNotSerialize]
public BoltClass parentClass { get; }
Property Value
Methods
AfterAdd(BoltClass)
Declaration
protected virtual void AfterAdd(BoltClass class)
Parameters
AfterRemove(BoltClass)
Declaration
protected virtual void AfterRemove(BoltClass class)
Parameters
BeforeAdd(BoltClass)
Declaration
protected virtual void BeforeAdd(BoltClass class)
Parameters
BeforeRemove(BoltClass)
Declaration
protected virtual void BeforeRemove(BoltClass class)
Parameters
ChangeGuid(ref Guid, Guid)
Declaration
protected override void ChangeGuid(ref Guid guid, Guid newGuid)
Parameters
Type |
Name |
Description |
Guid |
guid |
|
Guid |
newGuid |
|
Overrides
Explicit Interface Implementations
IBoltClassGraph.parent
Declaration
BoltClass IBoltClassGraph.parent { get; }
Returns
Implements
IBoltMember.isPublic
Declaration
[DoNotSerialize]
bool IBoltMember.isPublic { get; }
Returns
Implements
IBoltMember.name
Declaration
string IBoltMember.name { get; set; }
Returns
Implements
ICollectionChild<BoltType>.parent
Declaration
BoltType ICollectionChild<BoltType>.parent { get; set; }
Returns
Implements
INotifiedCollectionChild<BoltType>.AfterAdd(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.AfterAdd(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.AfterRemove(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.AfterRemove(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.BeforeAdd(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.BeforeAdd(BoltType type)
Parameters
Implements
INotifiedCollectionChild<BoltType>.BeforeRemove(BoltType)
Declaration
void INotifiedCollectionChild<BoltType>.BeforeRemove(BoltType type)
Parameters
Implements
Extension Methods