Freigeben über


ObjectReferenceService Klasse

Definition

Diese Schnittstelle wird von der Visual Studio-Integration verwendet, um einen für die AppDomain-Serialisierung geeigneten Verweis auf ein Objekt zu erhalten.

public ref class ObjectReferenceService sealed
public sealed class ObjectReferenceService
type ObjectReferenceService = class
Public NotInheritable Class ObjectReferenceService
Vererbung
ObjectReferenceService

Konstruktoren

ObjectReferenceService(EditingContext)

Initialisiert eine neue Instanz der ObjectReferenceService-Klasse mit einem angegebenen Bearbeitungskontext.

Methoden

AcquireObjectReference(Int32, Int32, Int32, Int32)

Ruft einen Verweis vom SourceLocation des Objekts ab und diese Methode registriert automatisch das Objekt, um SourceLocationUpdatedEvent zu lauschen, falls verfügbar.

AcquireObjectReference(Object)

Ruft einen Verweis eines Objekts durch seinen eigentlichen Verweis ab.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ReleaseObjectReference(Guid)

Ermöglicht der Designerinfrastruktur, den tatsächlichen Verweis auf die Aktivität freizugeben und vermeidet Speicherverlust.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryGetObject(Guid, Object)

Ruft den tatsächlichen Verweis auf das Objekt durch seine ObjectReference ab.

Ereignisse

SourceLocationUpdated

Tritt auf, wenn sich der Quellspeicherort für das Objekt ändert.

Gilt für: