System.Data.Metadata.Edm 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Entity Framework에서 사용하는 모델에 적용되는 개념을 나타내는 형식 세트와 애플리케이션에서 메타데이터 작업을 수행하는 데 도움을 주는 클래스 세트가 포함되어 있습니다.
클래스
AssociationEndMember |
개념적 모델에 있는 연결의 |
AssociationSet |
개념적 모델의 연결 집합을 나타냅니다. |
AssociationSetEnd |
개념적 모델에 있는 연결 집합의 |
AssociationType |
개념적 모델의 연결을 나타냅니다. |
CollectionType |
특정 형식의 인스턴스 컬렉션을 나타냅니다. 개념적 모델 스키마에는 CollectionType을 명시적으로 정의할 수 없습니다. |
ComplexType |
개념적 모델의 복합 형식을 나타냅니다. |
Documentation |
개념적 모델 구문과 관련된 설명서를 나타냅니다. |
EdmError |
제네릭 개념적 모델 오류에 대한 오류 정보를 캡슐화합니다. |
EdmFunction |
Entity SQL 쿼리 언어로 작성된 쿼리에서 호출할 수 있는 함수에 대한 정보를 나타냅니다. 이러한 함수에는 스토리지 공급자가 제공하는 기본 제공 함수 또는 특정 데이터베이스의 사용자 정의 함수가 포함될 수 있습니다. |
EdmItemCollection |
개념적 모델에 대한 메타데이터를 로드합니다. EdmItemCollection 은 CSDL(개념 스키마 정의 언어) 파일의 메타데이터를 로드합니다. 이 클래스는 ItemCollection 클래스에서 파생됩니다. |
EdmMember |
모든 StructuralType에 선언할 수 있는 멤버를 나타냅니다. |
EdmProperty |
개념적 모델의 EntityType에 대한 속성을 나타냅니다. EdmProperty 클래스는 EdmMember 클래스에서 파생되며 이 DefaultValue 형식에 대해 Nullable 및 EdmProperty 패싯을 제공합니다. |
EdmSchemaError |
개념적 모델 스키마 오류에 대한 상세한 정보를 캡슐화합니다. |
EdmType |
개념적 모델의 모든 형식에 대한 기본 클래스를 나타냅니다. |
EntityContainer |
개념적 모델의 엔터티 컨테이너를 나타냅니다. EntityContainer는 엔터티 집합 및 연결 집합의 논리적 그룹입니다. |
EntitySet |
개념적 모델의 엔터티 집합을 나타냅니다. EntitySet의 EntityType에는 EntityType 또는 해당 하위 형식의 인스턴스가 포함됩니다. 두 개 이상의 EntitySet을 같은 EntityType을 사용하여 정의할 수 있습니다. |
EntitySetBase |
EntitySet 및 RelationshipSet의 기본 클래스입니다. |
EntityType |
개념적 모델에서 고객 엔터티 또는 주문 엔터티와 같은 특정 데이터 형식을 나타냅니다. |
EntityTypeBase |
EntityType 및 RelationshipType의 기본 형식입니다. |
EnumMember |
열거형 멤버를 나타냅니다. |
EnumType |
열거형 형식을 나타냅니다. |
Facet |
멤버에 대한 추가 정보를 제공합니다. ADO.NET 메타데이터 형식 계층 구조에서 패싯은 멤버에 선언된 형식을 통해 멤버에 대한 추가 정보를 제공합니다. |
FacetDescription |
패싯에 대한 설명을 지정합니다. |
FunctionParameter |
EdmFunction의 매개 변수를 정의합니다. |
GlobalItem |
모든 개념적 모델 형식 및 엔터티 컨테이너에 대한 기본 항목 클래스를 나타냅니다. |
ItemCollection |
ObjectItemCollection, EdmItemCollection및 StorageMappingItemCollection 클래스의 기본 클래스입니다. ItemCollection 클래스는 추상 클래스이며 메모리 내 메타데이터를 로드 및 유지하는 핵심 API를 제공합니다. 이 클래스는 ReadOnlyMetadataCollection<T> 클래스에서 파생됩니다. |
MetadataItem |
ADO.NET 메타데이터 형식 계층 구조에 포함된 모든 메타데이터의 기본 항목 클래스를 나타냅니다. |
MetadataProperty |
ADO.NET 메타데이터 계층 구조에 포함된 항목의 메타데이터 특성을 나타냅니다. |
MetadataWorkspace |
다양한 소스에서 메타데이터를 검색할 수 있도록 지원하는 ADO.NET 메타데이터 런타임 서비스 구성 요소를 나타냅니다. |
NavigationProperty |
개념적 모델에서 엔터티 형식 간의 탐색을 나타냅니다. |
ObjectItemCollection |
개체 계층에 대한 항목의 컬렉션을 나타내는 클래스입니다. 컬렉션의 실제 유지 관리를 위한 대부분의 구현은 ItemCollection에 의해 수행됩니다. |
PrimitiveType |
.NET 기본 형식, 개념적 모델 기본 형식 및 스토리지 공급자별 기본 형식을 설명합니다. |
ReadOnlyMetadataCollection<T> |
읽기 전용 컬렉션에 고급 조회 기능을 제공하여 ADO.NET 메타데이터 계층 구조에 포함된 멤버의 컬렉션을 나타냅니다. 이 클래스는 ReadOnlyCollection<T> 클래스에서 파생됩니다. |
ReferentialConstraint |
개념적 모델의 관계에 대한 참조 제약 조건을 설명합니다. |
RefType |
엔터티를 사용하는 작업에 엔터티 주소를 제공합니다. 개념적 모델 스키마에는 RefType을 명시적으로 정의할 수 없습니다. |
RelationshipEndMember |
RelationshipType에 대한 |
RelationshipSet |
개념적 모델의 관계 집합을 나타냅니다. |
RelationshipType |
개념적 모델의 관계에 대한 기본 클래스를 나타냅니다. |
RowType |
쿼리 결과 등의 행을 정의합니다. 이 클래스는 StructuralType 클래스에서 파생됩니다. 행 형식의 구조는 쿼리의 대상 데이터베이스 열에 따라 달라집니다. RowType은 개념적 모델 함수에서 유용할 수 있습니다. |
SimpleType |
개념적 모델의 기본 형식을 설명하는 기본 클래스입니다. |
StoreItemCollection |
스토리지(데이터베이스) 모델에 대한 메타데이터를 로드합니다. StoreItemCollection 은 SSDL(저장소 스키마 정의 언어) 파일의 메타데이터를 로드합니다. 이 클래스는 ItemCollection 클래스에서 파생됩니다. |
StructuralType |
개념적 모델에서 멤버가 있는 모든 형식의 기본 형식입니다. |
TypeUsage |
형식 및 해당 형식의 패싯 집합을 정의합니다. |
구조체
ReadOnlyMetadataCollection<T>.Enumerator |
간단한 ReadOnlyMetadataCollection<T> 컬렉션 반복을 지원합니다. |
열거형
BuiltInTypeKind |
개념적 모델의 모든 기본 제공 형식 목록을 지정하는 열거형을 나타냅니다. |
CollectionKind |
CSDL(개념 스키마 정의 언어) 파일의 속성에 적용된 컬렉션의 유형을 지정하는 열거형을 나타냅니다. 이 열거형은 모든 형식의 속성에 적용할 수 있습니다. |
ConcurrencyMode |
개념적 모델의 속성에 대한 동시성 옵션을 지정합니다. |
DataSpace |
Entity Framework 모델의 기본 이름을 지정합니다. |
EdmSchemaErrorSeverity |
경고의 심각도 수준을 지정합니다. |
OperationAction |
RelationshipType의 부모 |
ParameterMode |
매개 변수 방향을 지정합니다. |
ParameterTypeSemantics |
함수 오버로드를 확인하는 데 사용되는 형식 의미 체계를 지정합니다. 각 저장소 공급자는 각 함수 정의에 대해 공급자 매니페스트 파일에 이러한 열거형 플래그를 사용해야 합니다. |
PrimitiveTypeKind |
EDM에 정의된 대로 기본 형식을 지정합니다. |
PropertyKind |
개념적 모델의 항목 특성 종류를 지정합니다. |
RelationshipMultiplicity |
관계 형식의 |
StoreGeneratedPattern |
삽입 및 업데이트 작업 중에 SSDL(저장소 스키마 정의 언어)(.ssdl)의 열에 값이 필요한지 여부를 나타내는 세 가지 옵션을 지정하는 열거형을 나타냅니다. ADO.NET에서는 열 값을 읽어 메모리 내 캐시에 저장합니다. |
설명
이 네임 스페이스를 사용 하는 방법에 대 한 자세한 내용은 참조 하세요. ADO.NET 메타 데이터입니다.
.NET