[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]

The BaseObject type exposes the following members.

Constructors

  NameDescription
Public methodBaseObject
Initialisiert eine neue Instanz von BaseObject.

Methods

  NameDescription
Protected methodIsDescriptionValid
Prüft ob die übergebene Beschreibung erlaubt ist.
Protected methodIsIdValid
Prüft ob die übergebene ID erlaubt ist.
Protected methodIsNameValid
Prüft ob der übergebene Name erlaubt ist.
Protected methodOnDescriptionChanged
Wird aufgerufen, wenn Description geändert wurde. Löst das Ereignis DescriptionChanged aus.
Protected methodOnDirtyChanged
Wird aufgerufen, wenn Dirty geändert wurde. Löst das Ereignis DirtyChanged aus.
Protected methodOnIdChanged
Wird aufgerufen, wenn Id geändert wurde. Löst das Ereignis IdChanged aus.
Protected methodOnNameChanged
Wird aufgerufen, wenn Name geändert wurde. Löst das Ereignis NameChanged aus.
Public methodOnRestore
Wird aufgerufe, wenn das Objekt wieder hergestellt wird.
Public methodOnStore
Wird aufgerufen, wenn das Objekt gespeichert wird.
Public methodTraceError(Int32, String)
Sendet einen Fehler an das Ablaufverfolgungssystem.
Public methodTraceError(Int32, String, Exception)
Sendet einen Fehler an das Ablaufverfolgungssystem.
Public methodTraceError(Int32, String, array<Object>[]()[][])
Sendet einen Fehler an das Ablaufverfolgungssystem.
Public methodTraceErrorData
Sendet Daten über einen Fehler an das Ablaufverfolgungssystem.
Public methodTraceInfo(Int32, String)
Sendet eine informative Meldung an das Ablaufverfolgungssystem.
Public methodTraceInfo(Int32, String, array<Object>[]()[][])
Sendet eine informative Meldung an das Ablaufverfolgungssystem.
Public methodTraceInfoData
Sendet informative Daten an das Ablaufverfolgungssystem.
Public methodTraceVerbose(Int32, String)
Sendet eine Detailmeldung an das Ablaufverfolgungssystem.
Public methodTraceVerbose(Int32, String, array<Object>[]()[][])
Sendet eine Detailmeldung an das Ablaufverfolgungssystem.
Public methodTraceVerboseData(Int32, Object)
Sendet detailierte Daten an das Ablaufverfolgungssystem.
Public methodTraceVerboseData(Int32, array<Object>[]()[][])
Sendet detailierte Daten an das Ablaufverfolgungssystem.
Public methodTraceWarning(Int32, String)
Sendet eine Warnung an das Ablaufverfolgungssystem.
Public methodTraceWarning(Int32, String, Exception)
Sendet eine Warnung an das Ablaufverfolgungssystem.
Public methodTraceWarning(Int32, String, array<Object>[]()[][])
Sendet eine Warnung an das Ablaufverfolgungssystem.
Public methodTraceWarningData
Sendet Daten über eine Warnung an das Ablaufverfolgungssystem.

Properties

  NameDescription
Public propertyStatic memberBaseTraceSource
Gibt die Standard-Ablaufverfolgungsquelle für DynamicNode.Model-Objekte zurück.
Public propertyDescription
Gibt die Beschreibung des Objektes zurück, oder legt sie fest.
Protected propertyDescriptionDefaultValue
Gibt den Standardwert für die Eigenschaft Description zurück.
Public propertyDirty
Gibt einen Wert zurück, der angibt, ob der Zustand des Objektes dem letzten gespeicherten Zustand entspricht, oder legt ihn fest.
Public propertyId
Gibt die ID des Objektes zurück, oder legt sie fest.
Protected propertyIdDefaultValue
Gibt den Standardwert für die Eigenschaft Id zurück.
Protected propertyLocalTrace
Gibt die Ablaufverfolgungsquelle für die aktuelle Instanz zurück.
Public propertyName
Gibt den Namen des Objektes zurück, oder legt ihn fest.
Protected propertyNameDefaultValue
Gibt den Standardwert für die Eigenschaft Name zurück.
Protected propertyStoreIdentification
Gibt einen Wert zurück oder legt ihn fest, der angibt ob die Eigenschaften von IIdentifiable beim Aufruf von OnStore(IPropertyWriter) gespeichert und beim Aufrauf von OnRestore(IPropertyReader) wiederhergestellt werden sollen.

Events

  NameDescription
Public eventDescriptionChanged
Wird ausgelöst, wenn Description geändert wurde.
Public eventDirtyChanged
Wird ausgelöst, wenn Dirty geändert wurde.
Public eventIdChanged
Wird ausgelöst, wenn Id geändert wurde.
Public eventNameChanged
Wird ausgelöst, wenn Name geändert wurde.

See Also