Class ObjectBaseDestroyEvent
Last update: 16.07.2025Namespace: VM.Managed.History
Assembly: VMAppCore.dll
public class ObjectBaseDestroyEvent : ObjectBaseRemovedFromDocEvent
Inheritance
object ← HistoryEvent ← SerializableObjectModifiedEvent ← SerializableObjectBaseModifiedEventBase ← ObjectBaseLifecycleEvent ← ObjectBaseRemovedFromDocEvent ← ObjectBaseDestroyEvent
Inherited Members
ObjectBaseRemovedFromDocEvent.BeforeUndo(HistoryEventArgs), ObjectBaseRemovedFromDocEvent.BeforeRedo(HistoryEventArgs), ObjectBaseRemovedFromDocEvent.AfterUndo(HistoryEventArgs), ObjectBaseRemovedFromDocEvent.AfterRedo(HistoryEventArgs), ObjectBaseRemovedFromDocEvent.MergeImpl(SerializableObjectBaseModifiedEventBase), ObjectBaseLifecycleEvent.Clear(bool), ObjectBaseLifecycleEvent.AfterAdded(HistoryEventArgs), ObjectBaseLifecycleEvent.Unregister(HistoryEventArgs), ObjectBaseLifecycleEvent.Register(HistoryEventArgs), ObjectBaseLifecycleEvent.InitialBackup, SerializableObjectBaseModifiedEventBase.Merge(SerializableObjectBaseModifiedEventBase), SerializableObjectBaseModifiedEventBase.MergeImpl(SerializableObjectBaseModifiedEventBase), SerializableObjectBaseModifiedEventBase.Clear(bool), SerializableObjectBaseModifiedEventBase.BeforeAdded(AddToHistoryManagerEventArgs), SerializableObjectBaseModifiedEventBase.AfterAdded(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.BeforeUndo(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.BeforeRedo(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.AfterUndo(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.AfterRedo(HistoryEventArgs), SerializableObjectBaseModifiedEventBase.Dispose(bool), SerializableObjectBaseModifiedEventBase.Dispose(), SerializableObjectBaseModifiedEventBase.InitialBackup, SerializableObjectBaseModifiedEventBase.ObjectDelegateKey, SerializableObjectModifiedEvent.Undo(HistoryEventArgs), SerializableObjectModifiedEvent.Redo(HistoryEventArgs), SerializableObjectModifiedEvent.Clear(bool), SerializableObjectModifiedEvent.ReplaceBackupData(byte[], IHistoryObjectSerializableDelegate), SerializableObjectModifiedEvent.SetObjectDelegate(IHistoryObjectSerializableDelegate), SerializableObjectModifiedEvent.Modified(object), SerializableObjectModifiedEvent.ObjectDelegate, SerializableObjectModifiedEvent.Backup, SerializableObjectModifiedEvent.IsBackup, SerializableObjectModifiedEvent.Context, SerializableObjectModifiedEvent.SurrogateSelector, SerializableObjectModifiedEvent.DoingUndoRedoSerialize, HistoryEvent.ClearEvent(bool), HistoryEvent.Undo(HistoryEventArgs), HistoryEvent.Redo(HistoryEventArgs), HistoryEvent.Clear(bool), HistoryEvent.BeforeUndo(HistoryEventArgs), HistoryEvent.AfterUndo(HistoryEventArgs), HistoryEvent.BeforeRedo(HistoryEventArgs), HistoryEvent.AfterRedo(HistoryEventArgs), HistoryEvent.BeforeAdded(AddToHistoryManagerEventArgs), HistoryEvent.AfterAdded(HistoryEventArgs), HistoryEvent.IsValid
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
ObjectBaseDestroyEvent(object)
public ObjectBaseDestroyEvent(object obOriginal)
Parameters
obOriginal object
Methods
AfterRedo(HistoryEventArgs)
protected override void AfterRedo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
AfterUndo(HistoryEventArgs)
protected override void AfterUndo(HistoryEventArgs args)
Parameters
args HistoryEventArgs
MergeImpl(SerializableObjectBaseModifiedEventBase)
protected override SerializableObjectBaseModifiedEventBase.MergeTo MergeImpl(SerializableObjectBaseModifiedEventBase evtNext)
Parameters
evtNext SerializableObjectBaseModifiedEventBase
Returns
SerializableObjectBaseModifiedEventBase.MergeTo
SameKey(UIntPtr)
public bool SameKey(UIntPtr key)
Parameters
key UIntPtr