Share via


SPPersistedObject-Member

Enthält die Methoden für ein Objekt, das automatisch serialisieren Zustand, diesen Zustand in einen permanenten Speicher beibehalten, es zu einem späteren Zeitpunkt abrufen und Deserialisieren in ein Objekt im Arbeitsspeicher.

Der SPPersistedObject-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SPPersistedObject() Initialisiert eine neue Instanz der SPPersistedObject -Klasse.
Geschützte Methode SPPersistedObject(String, SPPersistedObject) Initialisiert eine neue Instanz der Klasse SPPersistedObject basierend auf dem angegebenen Namen und das übergeordnete Objekt.
Geschützte Methode SPPersistedObject(String, SPPersistedObject, Guid) Initialisiert eine neue Instanz der Klasse SPPersistedObject basierend auf dem angegebenen Namen, der übergeordnete Objekt und der GUID.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DisplayName Dient zum Abrufen des Namens, der die Instanz eines permanenten Objekts innerhalb der administrativen Benutzeroberfläche beschreiben.
Öffentliche Eigenschaft Farm Dient zum Abrufen der Server-Farm, in dem sich das Objekt befindet.
Öffentliche Eigenschaft Id Ruft ab oder legt die GUID, die das Objekt zugeordnet ist.
Öffentliche Eigenschaft Name Ruft ab oder legt diesen fest einen Namen, der zur eindeutigen Identifizierung von zwei Objekte mit dem gleichen übergeordneten und -Klasse verwendet wird.
Öffentliche Eigenschaft Parent Ruft das übergeordnete Element in der logischen Hierarchie der Objektstruktur Konfiguration ab.
Öffentliche Eigenschaft Properties Ruft die Metadaten für das persistente Objekt ab.
Öffentliche Eigenschaft Status Ruft ab oder legt den Status des Objekts, das die Klasse repräsentiert.
Öffentliche Eigenschaft TypeName Dient zum Abrufen des Namens, der den Objekttyp in der Verwaltungsoberfläche beschreibt.
Öffentliche Eigenschaft UpgradedPersistedProperties Ruft die Auflistung von Feldnamen und Werte für Felder, die gelöscht oder geändert wurden. (Geerbt von SPAutoSerializingObject.)
Öffentliche Eigenschaft Version Ruft einen Wert, der jedes Mal erhöht wird, wenn das Objekt aktualisiert wird.
Geschützte Eigenschaft WasCreated Ruft einen booleschen Wert, der angibt, ob das Objekt initialisiert wird und in der Datenbank gefunden werden kann.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Clone Gibt einen Klon des Objekts, das nicht aus dem Cache im Arbeitsspeicher stammen der aufrufenden Code Threadsicherheit dazu beitragen kann.
Öffentliche Methode Delete Löscht das Objekt.
Öffentliche Methode Equals Bestimmt, ob das aktuelle persistente Objekt das angegebene Objekt entspricht. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetChild<T>() Gibt das untergeordnete Element eines permanenten Objekts basierend auf angegebenen Typs zurück.
Öffentliche Methode GetChild<T>(String) Untergeordnetes Objekt der permanenten Objekts basierend auf dem angegebenen Namen zurückgegeben.
Öffentliche Methode GetHashCode Dient als Hashfunktion für das persistente Objekt. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetObjectData Ruft den serialisierten Zustand des Objekts ab. (Geerbt von SPAutoSerializingObject.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode HasAdditionalUpdateAccess Überschreiben Sie diese Methode, um weitere Benutzer das Objekt zu aktualisieren können.
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode OnDeserialization Wird aufgerufen, unmittelbar nachdem deserialisiert die Basisklasse selbst, um zusätzliche Aufgaben auszuführen. (Überschreibt SPAutoSerializingObject.OnDeserialization().)
Öffentliche Methode Provision Führt die Änderungen an dem lokalen Server, die erforderlich sind, bevor das Objekt verwendet werden kann.
Öffentliche Methode ToString Gibt den Typ und den Namen eines Objekts und der alle übergeordneten (übergeordnete, Bandrotationsschema usw.). (Überschreibt Object.ToString().)
Öffentliche Methode Uncache Gibt frei, den Cache-Speicher, der durch das Objekt verwendet wird.
Öffentliche Methode Unprovision Führt die Änderungen an dem lokalen Server, die erforderlich sind, um nach dem Löschen des Objekts bereinigen.
Öffentliche Methode Update() Bewirkt, dass das Objekt, das den Zustand speichern und Änderungen an allen Computern in der Serverfarm.
Öffentliche Methode Update(Boolean) Bewirkt, dass das Objekt, das den Zustand speichern und Änderungen an allen Computern in der Serverfarm optional eine Ausnahme ausgelöst wird, wenn das Objekt bereits im Konfigurationsspeicher vorhanden ist.
Geschützte Methode UpdateParent Bewirkt, dass der enthaltenden SPPersistedObject, falls vorhanden, um den Zustand zu aktualisieren. (Geerbt von SPAutoSerializingObject.)
Geschützte Methode Validate Überprüft den Status aller Felder vor dem Speichern des Objekts an.

Oben

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Equality Gibt einen booleschen Wert, der angibt, ob die beiden angegebenen beibehaltene Objekte gleich sind.
Öffentlicher OperatorStatischer Member Inequality Gibt einen booleschen Wert, der angibt, ob die beiden angegebenen beibehaltene Objekte nicht gleich sind.

Oben

Siehe auch

Referenz

SPPersistedObject Klasse

Microsoft.SharePoint.Administration-Namespace