ProjectPropertyInstance 클래스

정의

빌드를 위해 확인된 속성을 래핑합니다.Wraps an evaluated property for build purposes. ProjectInstance 개체의 메서드를 통해 추가되거나 제거됩니다.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)
상속
ProjectPropertyInstance
구현

속성

EvaluatedValue

속성의 평가된 값입니다.Evaluated value of the property. Setter는 호출자가 글로벌 속성을 보호했다고 가정합니다. ProjectInstance를 확인하지 못할 수도 있으므로 필요한 경우 setter는 ProjectInstance를 변경할 수 있는 경우에만 호출자가 호출한다고 가정합니다.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

이 개체를 변경할 수 없는지 여부입니다.Whether this object is immutable. 변경 불가능한 개체를 변경 가능하게 설정할 수 없습니다.An immutable object can not be made mutable.

Name

속성의 이름Name of the property

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
ToString()

추적에 유용한 문자열 표현String representation handy for tracing

명시적 인터페이스 구현

IEquatable<ProjectPropertyInstance>.Equals(ProjectPropertyInstance)

이 속성과 다른 속성이 동등한지 비교합니다.Compares this property to another for equivalence.

적용 대상