다음을 통해 공유


EdmProperty 클래스

정의

개념적 공간에서 EdmProperty는 엔터티의 속성을 나타냅니다. 저장소 공간에서 EdmProperty는 테이블의 열을 나타냅니다.

public class EdmProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type EdmProperty = class
    inherit EdmMember
Public Class EdmProperty
Inherits EdmMember
상속

속성

BuiltInTypeKind

EdmProperty의 기본 제공 형식 유형을 가져옵니다.

CollectionKind

이 모델의 컬렉션 종류를 가져오거나 설정합니다.

ComplexType

이 속성에 대한 복합 형식 정보를 가져옵니다.

ConcurrencyMode

속성의 동시성 모드를 가져오거나 설정합니다.

DeclaringType

이 멤버가 선언된 형식을 가져옵니다.

(다음에서 상속됨 EdmMember)
DefaultValue

EdmProperty의 기본값을 가져옵니다.

Documentation

이 형식과 관련된 설명서를 가져오거나 설정합니다.

(다음에서 상속됨 MetadataItem)
EnumType

이 속성에 대한 열거형 형식 정보를 가져옵니다.

IsCollectionType

속성이 컬렉션 형식 속성인지 여부를 가져옵니다.

IsComplexType

이 속성이 복합 형식 속성인지 여부를 가져옵니다.

IsEnumType

이 속성이 열거형 형식 속성인지 여부를 가져옵니다.

IsFixedLength

이 속성의 길이가 고정되었는지 여부를 가져오거나 설정합니다.

IsFixedLengthConstant

고정 길이 패싯이 데이터베이스 공급자에 대한 상수인지 여부를 가져옵니다.

IsMaxLength

이 속성이 공급자가 지원하는 최대 길이를 사용하는지 여부를 가져오거나 설정합니다.

IsMaxLengthConstant

데이터베이스 공급자의 최대 길이 패싯이 상수인지 여부를 가져옵니다.

IsPrecisionConstant

데이터베이스 공급자에 대한 전체 자릿수 패싯이 상수인지 여부를 가져옵니다.

IsPrimitiveType

이 속성이 기본 형식인지 여부를 가져옵니다.

IsScaleConstant

크기 조정 패싯이 데이터베이스 공급자에 대한 상수인지 여부를 가져옵니다.

IsStoreGeneratedComputed

이 멤버가 EDM 정의에서 Computed 멤버로 표시되는지 여부를 알려줍니다.

(다음에서 상속됨 EdmMember)
IsStoreGeneratedIdentity

이 멤버의 Store 생성 패턴이 EDM 정의에서 ID로 표시되는지 여부를 알려줍니다.

(다음에서 상속됨 EdmMember)
IsUnderlyingPrimitiveType

이 속성이 기본 형식인지 여부를 가져옵니다.

IsUnicode

이 속성이 유니코드 속성인지 여부를 가져오거나 설정합니다.

IsUnicodeConstant

유니코드 패싯이 데이터베이스 공급자에 대한 상수인지 여부를 가져옵니다.

MaxLength

속성의 최대 길이를 가져오거나 설정합니다.

MetadataProperties

현재 형식의 속성 목록을 가져옵니다.

(다음에서 상속됨 MetadataItem)
Name

속성의 이름을 가져오거나 설정합니다. 저장소 공간 모델 규칙에서 이 값을 설정하면 이 속성의 데이터베이스 열 이름이 변경됩니다. 개념적 모델에서 이 속성은 엔터티 클래스의 해당 속성과 일치해야 하며 변경해서는 안 됩니다.

(다음에서 상속됨 EdmMember)
Nullable

EdmProperty에 null 값이 허용되는지 여부를 나타내는 값을 가져옵니다.

Precision

이 속성의 전체 자릿수를 가져오거나 설정합니다.

PrimitiveType

이 속성에 대한 기본 형식 정보를 가져옵니다.

Scale

이 속성의 배율을 가져오거나 설정합니다.

StoreGeneratedPattern

이 속성과 연결된 데이터베이스 열에 대한 데이터베이스 생성 메서드를 가져오거나 설정합니다.

TypeName

속성의 형식 이름을 가져옵니다.

TypeUsage

멤버 형식 및 해당 형식의 패싯이 모두 포함된 TypeUsage 클래스의 인스턴스를 가져옵니다.

(다음에서 상속됨 EdmMember)
UnderlyingPrimitiveType

이 속성에 대한 기본 형식 정보를 가져옵니다.

메서드

AddAnnotation(String, Object)

지정된 이름과 값으로 주석을 추가하거나 업데이트합니다.

(다음에서 상속됨 MetadataItem)
Create(String, TypeUsage)

EdmProperty 형식의 새 instance 만듭니다.

CreateComplex(String, ComplexType)

새 복합 속성을 만듭니다.

CreateEnum(String, EnumType)

새 열거형 속성을 만듭니다.

CreatePrimitive(String, PrimitiveType)

새 기본 속성을 만듭니다.

RemoveAnnotation(String)

지정된 이름의 주석을 제거합니다.

(다음에서 상속됨 MetadataItem)
SetMetadataProperties(IEnumerable<MetadataProperty>)

메타데이터 속성을 설정합니다.

ToString()

이 멤버의 이름을 반환합니다.

(다음에서 상속됨 EdmMember)

적용 대상