ProjectPropertyInstance Klasse

Definition

Umschließt eine ausgewertete Eigenschaft zu Erstellungszwecken.Wraps an evaluated property for build purposes. Wurde über Methoden für das ProjectInstance-Objekt hinzugefügt und entfernt.Added and removed via methods on the ProjectInstance object.

public ref class ProjectPropertyInstance : IEquatable<Microsoft::Build::Execution::ProjectPropertyInstance ^>
public class ProjectPropertyInstance : IEquatable<Microsoft.Build.Execution.ProjectPropertyInstance>
type ProjectPropertyInstance = class
    interface IEquatable<ProjectPropertyInstance>
Public Class ProjectPropertyInstance
Implements IEquatable(Of ProjectPropertyInstance)
Vererbung
ProjectPropertyInstance
Implementiert

Eigenschaften

EvaluatedValue

Ausgewerteter Wert der Eigenschaft.Evaluated value of the property. Setter geht davon aus, dass der Aufrufer geschützte globale Eigenschaften aufweist. SETTER GEHT BEI BEDARF DAVON AUS, DASS AUFRUFER NUR AUFRUFT, WENN PROJECTINSTANCE ÄNDERBAR IST, da es nicht immer überprüft werden kann.Setter assumes caller has protected global properties, if necessary SETTER ASSUMES CALLER ONLY CALLS IF PROJECTINSTANCE IS MUTABLE because it cannot always be verified.

IsImmutable

Gibt an, ob dieses Objekt unveränderlich ist.Whether this object is immutable. Ein unveränderliches Objekt kann nicht änderbar gemacht werden.An immutable object can not be made mutable.

Name

Name der EigenschaftName of the property

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Zeichenkettendarstellung praktisch für die AblaufverfolgungString representation handy for tracing

Explizite Schnittstellenimplementierungen

IEquatable<ProjectPropertyInstance>.Equals(ProjectPropertyInstance)

Vergleicht diese Eigenschaft mit anderen auf Äquivalenz.Compares this property to another for equivalence.

Gilt für: