Freigeben über


SourcePoint Klasse

Definition

SourcePoint stellt den Zeilen- und Zeichenindex im Quellcode oder deklarativen Objekt dar, das ein Objekt im Arbeitsspeicher sichert.

public class SourcePoint : IEquatable<Microsoft.Bot.Builder.Dialogs.Debugging.SourcePoint>
type SourcePoint = class
    interface IEquatable<SourcePoint>
Public Class SourcePoint
Implements IEquatable(Of SourcePoint)
Vererbung
SourcePoint
Implementiert

Konstruktoren

SourcePoint()

Initialisiert eine neue Instanz der SourcePoint-Klasse.

SourcePoint(Int32, Int32)

Initialisiert eine neue Instanz der SourcePoint-Klasse.

Eigenschaften

CharIndex

Ruft den char-Index für die Zeile aus lineindex ab oder legt diese fest.

LineIndex

Ruft die Zeilennummer in die Quelldatei ab oder legt diese fest.

Methoden

DeepClone()

Erstellt eine neue Instanz der SourcePoint. Alle Eigenschaften werden rekursiv geklont.

Equals(Object)

Gibt an, ob der aktuelle SourcePoint gleich einem anderen Objekt ist.

Equals(SourcePoint)

Gibt an, ob das aktuelle SourcePoint gleich einem anderen Objekt desselben Typs ist.

From(JsonReader)

Abrufen von Punkt aus JsonReader.

GetHashCode()

Erstellt einen Hashcode für den aktuellen SourcePoint.

ReadObjectWithSourcePoints<T>(JsonReader, Func<JsonReader,T>, SourcePoint, SourcePoint)

Lesen Sie das Objekt als T, und geben Sie die Start-/Endpunkte des gelesenen Objekts zurück.

ToString()

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

Gilt für: