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