DbPropertyValues 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
기본 엔터티 또는 복합 개체에 대한 모든 속성의 컬렉션입니다.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbPropertyValues
public class DbPropertyValues
type DbPropertyValues = class
Public Class DbPropertyValues
- 상속
-
DbPropertyValues
- 특성
설명
이 클래스의 instance Cast 메서드를 사용하여 제네릭 클래스의 instance 변환할 수 있습니다. 기본 엔터티 또는 복합 개체의 복합 속성은 이 클래스의 중첩 인스턴스로 속성 값에 표시됩니다.
속성
Item[String] |
지정된 속성 이름을 가진 속성의 값을 가져오거나 설정합니다. 속성 값은 이 클래스의 중첩 인스턴스일 수 있습니다. |
PropertyNames |
이 사전의 모든 속성 이름의 집합을 읽기 전용 집합으로 가져옵니다. |
메서드
Clone() |
이 사전의 모든 속성 복사본이 포함된 새 사전을 만듭니다. 새 사전을 변경해도 이 사전에 반영되지 않으며 그 반대의 경우에도 마찬가지입니다. |
Equals(Object) |
기본 엔터티 또는 복합 개체에 대한 모든 속성의 컬렉션입니다. |
GetHashCode() |
기본 엔터티 또는 복합 개체에 대한 모든 속성의 컬렉션입니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. |
GetValue<TValue>(String) |
인덱싱된 속성 getter를 사용하는 것처럼, 제네릭 매개 변수의 형식으로 형식화된 속성의 값을 가져옵니다. 이는 중첩 사전에서 캐스트가 많은 식을 작성하지 않으려는 경우 특히 유용합니다. |
SetValues(DbPropertyValues) |
다른 사전에서 값을 읽어 이 사전의 값을 설정합니다. 다른 사전은 이 사전과 동일한 형식이나 이 사전의 형식에서 파생된 형식을 기반으로 해야 합니다. |
SetValues(Object) |
지정된 개체에서 값을 읽어 이 사전의 값을 설정합니다. 지정된 개체는 임의의 형식일 수 있습니다. 사전의 속성 이름과 일치하고 읽을 수 있는 이름을 가진 개체의 모든 속성이 읽혀질 것입니다. 다른 속성은 무시됩니다. 예를 들어 간단한 DTO(데이터 전송 개체)에서 속성을 복사할 수 있습니다. |
ToObject() |
이 사전에 대한 기본 형식의 개체를 만들고 이 사전의 속성 값을 사용하여 변환합니다. |
ToString() |
기본 엔터티 또는 복합 개체에 대한 모든 속성의 컬렉션입니다. |
적용 대상
Entity Framework