ComplexObject 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ADO.NET 엔터티에 필요한 최소 인터페이스를 나타내는 인터페이스입니다.
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public abstract class ComplexObject : System.Data.Entity.Core.Objects.DataClasses.StructuralObject
type ComplexObject = class
inherit StructuralObject
Public MustInherit Class ComplexObject
Inherits StructuralObject
- 상속
- 특성
생성자
| ComplexObject() |
ADO.NET 엔터티에 필요한 최소 인터페이스를 나타내는 인터페이스입니다. |
필드
| EntityKeyPropertyName |
변경 내용 추적에 사용되는 공용 상수 이름 이 정의를 제공하면 사용자가 문자열을 하드 코딩하는 대신 이 상수를 사용할 수 있습니다. 이렇게 하면 속성 이름이 올바른지 확인하고 이 특정 문자열을 찾고 있는 위치에서 더 빠르게 비교할 수 있습니다. 사용자는 여전히 상수 대신 대/소문자 구분 문자열을 직접 사용할 수 있으며 비교 시 약간 느려집니다. 이름 주위에 대시(-) 문자를 포함하면 -EntityKey-가 유효한 식별자 이름이 아니므로 실제 데이터 속성과 충돌하지 않습니다. (다음에서 상속됨 StructuralObject) |
메서드
| GetValidValue<T>(T, String, Boolean, Boolean) |
지정된 속성에 대한 복합 형식을 반환합니다. (다음에서 상속됨 StructuralObject) |
| OnPropertyChanged(String) |
PropertyChanged 이벤트를 발생시킵니다. (다음에서 상속됨 StructuralObject) |
| OnPropertyChanging(String) |
PropertyChanging 이벤트를 발생시킵니다. (다음에서 상속됨 StructuralObject) |
| ReportPropertyChanged(String) |
변경 추적 장치에 복합 개체 속성이 변경되었음을 알립니다. |
| ReportPropertyChanging(String) |
변경 추적 장치에 복합 개체에 대한 속성 변경이 보류 중임을 알립니다. |
| SetValidValue<T>(T, T, String) |
지정된 속성에 대한 복합 개체를 설정합니다. (다음에서 상속됨 StructuralObject) |
이벤트
| PropertyChanged |
속성이 변경되었음을 알 수 있습니다. (다음에서 상속됨 StructuralObject) |
| PropertyChanging |
속성이 변경될 예정임을 알 수 있습니다. (다음에서 상속됨 StructuralObject) |