|
| |
Einzelteil |
| |
Einzelteil ist die Hauptkategorie im DB3NF-Gegenstandmodell. Es führt Kreation, Eigenschaftszugang, Gültigkeitserklärung (durch Schema- Gegenstand) und Update, Hinzufügung und Abbau von Verhältnissen, Auslassung irgendeiner Benutzer definierten Kategorie in der Anwendung ein. Es hat auch eine eingebaute Netzformmaschine.
| Einzelteil |
 | Attach(Class, Identifikation) |
 | Cache([CacheID ]) |
 | Kategorie |
 | CreatedOn |
 | Delete() |
 | Detach(Class, [ Identifikation ]) |
 | DisplayName |
 | Form |
 | Identifikation |
 | Prop(Name) |
 | Eigenschaften |
 | Relatives(Class) |
 | Restore() |
 | SchemaObj |
 | SetInfo() |
 | UpdatedOn |
 | Validate() |
Eigenschaften
| Name |
DatencArt |
Parameter |
Anmerkungen |
| Kategorie |
Zeichenkette |
Na |
Kategorieneigenschaft muß zugewiesen werden, bevor Einzelteil aktiv sein kann. Probe . |
| CreatedOn/UpdatedOn |
Datum (Read-only) |
Na |
Hergestellte und aktualisierte Date/timestempel. Nicht leeren Sie sich, nur wenn ihre Kreation in Entwicklungwahlen eingestellt wird |
| DisplayName |
Zeichenkette (Read-only) |
Na |
Bringt Namen der Kategorie zurück, wie in der CLASS_TYPES- Tabelle der Schemadatenbank als display_name definiert. |
| Form |
IIS- oder Softartisans'Akten-Obenformgegenstand (Write-Only) |
Na |
Extrahiert und weist Eigenschaftswerte von einer eingereichten Form zu. Probe . |
| Identifikation |
Lang |
Na |
Entspricht Kennzeichnung in entsprechender Tabelle. Anweisung einer Identifikation bindet Einzelteil mit einem vorhandenen Einzelteil. Kategorieneigenschaft muß eingestellt werden, bevor Identifikation zugewiesen werden kann. Wenn Einzelteil (ist nicht der Datenbank hinzugefügt worden), seine Identifikation ist 0 neu ist. |
| Stütze (Rückstellung) |
Variante |
Name (der Eigenschaft) |
Probe |
| Eigenschaften |
PropertyCollection |
Na |
Ansammlung Einzelteileigenschaften. Probe . |
| Verwandte |
Einzelteil für einzelne Eltern, ItemCollection anders |
Kategorie (Name der relativen Kategorie) |
Probe . |
| SchemaObj |
Schema |
Na |
Probe |
Methoden
| Name |
RückholcWert |
Parameter |
Anmerkungen |
| Befestigung |
Einzelteil |
Klassifizieren Sie (Name), Identifikation |
Fügt Verhältnis zwischen dem Einzelteilgegenstand und vorhandenem Gegenstand der unterschiedlichen Kategorie hinzu (zum Beispiel, fügt Benutzer einer Gruppe hinzu) . Für vorhandene Einzelteile führt sofort durch, denn neue Einzelteile führt auf Methode SetInfo durch, wenn Gegenstand verursacht wird. Probe |
| Trennen Sie |
Kein |
Klassifizieren Sie (Name), Identifikation |
Entfernt Verhältnis zwischen dem Einzelteilgegenstand und vorhandenem Gegenstand (zum Beispiel, entfernt Benutzer von einer Gruppe). Ist kein sinnvoll für die Einzelteile nicht schon verursacht. |
| Validieren Sie |
Boolesch |
Na |
Validiert alle Eigenschaftswerte entsprechend Schemarichtlinien. Das Resultat ist falsch, wenn jeder möglicher Wert unzulässig ist. Probe . |
| SetInfo |
Kein |
Na |
Schreibt zu den Datenbankeigenschaften eines vorhandenen Einzelteils und verursacht neues Einzelteil. Damit SetInfo ist erfolgreich, muß Gültigkeitserklärung positiv sein. Wenn Einzelteil nicht vor SetInfo validiert worden ist, benennt SetInfo selbst validieren Methode. Probieren Sie 1 (neues Einzelteil), Probe 2 (vorhandenes Einzelteil). |
| Löschung |
Kein |
Na |
Löschungeinzelteil von der Datenbank. |
| Pufferspeicher |
Kein |
[ CacheID ] |
Pufferspeichereinzelteil im Lernabschnittbereich. IIS-Lernabschnitt- oder -lernabschnittbediener muß ermöglicht werden. CacheID wird verwendet, um Pufferspeicherbereich zu nennen, in dem die Einzelteilinformationen gespeichert werden müssen. Probe . |
| Wiederherstellung |
Kein |
[ CacheID ] |
Stellt das Einzelteil vom Pufferspeicher wieder her, der durch Cachemethode gespeichert wird. CacheID hat den gleichen Wert wie in der Pufferspeichermethode verwendet. Probe . |
|
|