Microsoft.EntityFrameworkCore.Metadata 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
CheckConstraintExtensions |
ICheckConstraint에 대한 확장 메서드입니다. |
ColumnExtensions |
IColumn에 대한 확장 메서드입니다. |
ColumnMappingExtensions |
IColumnMapping에 대한 확장 메서드입니다. |
ConfigurationSourceExtensions |
에 대한 확장 메서드를 제공합니다. ConfigurationSource |
ConstructorBinding |
엔터티 형식에 대한 CLR ConstructorInfo 에 대한 매개 변수 바인딩을 정의합니다. |
ContextParameterBinding |
생성자, 팩터리 DbContext메서드 또는 이와 유사한 매개 변수에 연결되거나 연결 IServiceProperty되지 않을 수도 있는 의 바인딩에 대해 설명합니다. |
DbFunctionExtensions |
IDbFunction에 대한 확장 메서드입니다. |
DbFunctionParameterExtensions |
IDbFunctionParameter에 대한 확장 메서드입니다. |
DefaultValueBinding |
형식의 기본값을 만드는 매개 변수의 바인딩을 정의합니다. |
DependencyInjectionMethodParameterBinding |
EF 내부 종속성 주입 서비스의 메서드에서 생성자, 팩터리 메서드 또는 이와 유사한 매개 변수에 대한 IServiceProperty바인딩을 설명합니다. |
DependencyInjectionParameterBinding |
EF 내부 종속성 주입 서비스에서 생성자, 팩터리 메서드 또는 이와 유사한 매개 변수에 대한 IServiceProperty바인딩을 설명합니다. |
EntityTypeFullNameComparer |
인스턴스를 IComparer<T> 전체 고유 이름으로 비교할 IReadOnlyEntityType 및 IEqualityComparer<T> 의 구현입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
EntityTypeParameterBinding |
생성자, 팩터리 IEntityType메서드 또는 이와 유사한 매개 변수에 연결되거나 연결 IServiceProperty되지 않을 수도 있는 의 바인딩에 대해 설명합니다. |
FactoryMethodBinding |
팩터리 메서드에 대한 매개 변수 바인딩을 정의합니다. |
ForeignKeyComparer |
인스턴스를 비교할 IReadOnlyForeignKey 및 IEqualityComparer<T> 구현 IComparer<T> 입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
ForeignKeyConstraintExtensions |
IForeignKeyConstraint에 대한 확장 메서드입니다. |
FunctionColumnExtensions |
IFunctionColumn에 대한 확장 메서드입니다. |
FunctionColumnMappingExtensions |
IFunctionColumnMapping에 대한 확장 메서드입니다. |
FunctionMappingExtensions |
IFunctionMapping에 대한 확장 메서드입니다. |
IndexComparer |
인스턴스를 비교할 IReadOnlyIndex 및 IEqualityComparer<T> 구현 IComparer<T> 입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
InstantiationBinding |
EF 모델 속성의 바인딩을 통해 instance 엔터티를 만드는 방법을 정의합니다(예: 팩터리 메서드의 생성자 매개 변수 또는 매개 변수). |
KeyComparer |
인스턴스를 비교할 IReadOnlyKey 및 IEqualityComparer<T> 의 IComparer<T> 구현입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
LazyLoaderParameterBindingFactory |
IParameterBindingFactory 서비스에 바인딩하기 위한 입니다ILazyLoader. |
LazyLoaderParameterBindingFactoryDependencies |
에 대한 서비스 종속성 매개 변수 클래스 LazyLoaderParameterBindingFactory 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
ObjectArrayParameterBinding |
많은 EF 모델 속성, 종속성 주입 서비스 또는 메타데이터 형식에서 범용 팩터리 메서드로 전달하는 데 적합한 새 개체 배열(예: 프록시를 만드는 데 자주 사용됨)에 대한 바인딩에 대해 설명합니다. |
ParameterBinding |
하나 이상의 EF 모델 속성, 종속성 주입 서비스 또는 메타데이터 형식에서 생성자, 팩터리 메서드 또는 이와 유사한 매개 변수로의 바인딩에 대해 설명합니다. |
PropertyParameterBinding |
생성자, 팩터리 메서드 또는 이와 유사한 의 에서 매개 변수로의 바인딩 IProperty 에 대해 설명합니다. |
RelationalAnnotationNames |
잘 알려진 관계형 모델 주석의 이름입니다. 애플리케이션은 이러한 이름을 직접 사용해서는 안 되며 대신 메타데이터 개체에서 확장 메서드를 사용해야 합니다. |
RelationalAnnotationProvider |
의 다양한 요소 IReadOnlyModel에서 관계형 EF Core 구성 요소에서 사용하는 주석에 대한 액세스를 제공하는 데이터베이스 공급자가 상속하는 기본 클래스입니다. |
RelationalAnnotationProviderDependencies |
에 대한 서비스 종속성 매개 변수 클래스 RelationalAnnotationProvider 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
RelationalAnnotations |
이미 설정된 주석을 재정의할 수도 있고 재정의하지 못할 수도 있는 규칙과 함께 사용할 때 설정 주석을 처리할 수 있는 도우미의 기본 클래스입니다. |
RelationalEntityTypeAnnotations |
을 통해 Relational(IMutableEntityType)액세스되는 관계형 특정 주석에 대한 속성입니다. |
RelationalForeignKeyAnnotations |
을 통해 Relational(IMutableForeignKey)액세스되는 관계형 특정 주석에 대한 속성입니다. |
RelationalIndexAnnotations |
을 통해 Relational(IMutableIndex)액세스되는 관계형 특정 주석에 대한 속성입니다. |
RelationalKeyAnnotations |
을 통해 Relational(IMutableKey)액세스되는 관계형 특정 주석에 대한 속성입니다. |
RelationalModelAnnotations |
을 통해 Relational(IMutableModel)액세스되는 관계형 특정 주석에 대한 속성입니다. |
RelationalPropertyAnnotations |
을 통해 Relational(IMutableProperty)액세스되는 관계형 특정 주석에 대한 속성입니다. |
RelationalPropertyExtensions |
관계형 데이터베이스 메타데이터에 대한 IProperty 확장 메서드입니다. |
RelationalSequenceBuilder | |
RuntimeComplexProperty |
구조 형식의 복합 속성을 나타냅니다. |
RuntimeComplexType |
구조 형식의 복합 속성 형식을 나타냅니다. |
RuntimeDbFunction |
모델의 관계형 데이터베이스 함수를 나타냅니다. |
RuntimeDbFunctionParameter |
함수 매개 변수를 나타냅니다. |
RuntimeElementType |
컬렉션 속성의 요소를 나타냅니다. |
RuntimeEntityType |
모델의 엔터티 형식을 나타냅니다. |
RuntimeEntityTypeMappingFragment |
특정 테이블과 유사한 저장소 개체에 대한 엔터티 형식 매핑을 나타냅니다. |
RuntimeForeignKey |
종속 엔터티 형식의 속성으로 구성된 외래 키가 주 엔터티 형식의 해당 기본 또는 대체 키를 참조하는 관계를 나타냅니다. |
RuntimeIndex |
속성 집합의 인덱스를 나타냅니다. |
RuntimeKey |
엔터티 형식의 기본 또는 대체 키를 나타냅니다. |
RuntimeModel |
엔터티의 모양, 엔터티 간의 관계 및 데이터베이스에 매핑하는 방법에 대한 메타데이터입니다. 모델은 일반적으로 파생된 에서 메서드를 재정의 OnModelCreating(ModelBuilder) 하여 생성됩니다 DbContext. |
RuntimeNavigation |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
RuntimeProperty |
구조 형식의 스칼라 속성을 나타냅니다. |
RuntimePropertyBase |
탐색 및 속성의 기본 형식입니다. |
RuntimeRelationalPropertyOverrides |
특정 테이블과 유사한 저장소 개체에 대한 속성 패싯 재정의를 나타냅니다. |
RuntimeSequence |
모델의 데이터베이스 시퀀스를 나타냅니다. |
RuntimeServiceProperty |
에서 삽입된 서비스를 DbContext나타내는 엔터티 형식의 속성을 나타냅니다. |
RuntimeSkipNavigation |
세 번째 엔터티 형식을 통해 전달되는 관계의 일부인 탐색 속성을 나타냅니다. |
RuntimeStoredProcedure |
이 API는 Entity Framework Core 인프라를 지원하며 공용 API와 동일한 호환성 표준이 적용되지 않는 내부 API입니다. 릴리스에서 예고 없이 변경되거나 제거될 수 있습니다. 코드에서 직접 사용해야 하며, 이렇게 하면 새 Entity Framework Core 릴리스로 업데이트할 때 애플리케이션 오류가 발생할 수 있다는 것을 알고 있어야 합니다. |
RuntimeTrigger |
테이블의 데이터베이스 트리거를 나타냅니다. |
RuntimeTypeBase |
모델의 구조적 형식을 나타냅니다. |
RuntimeTypeMappingConfiguration |
스칼라 형식 구성을 나타냅니다. |
ScaffoldingMetadataExtensions | |
Sequence | |
SequenceBuilder |
개체에 대한 ISequence 흐름 API 작성기입니다. |
SequenceExtensions |
ISequence에 대한 확장 메서드입니다. |
ServiceParameterBinding |
EF 종속성 주입 서비스 또는 메타데이터 형식에서 생성자, 팩터리 메서드 또는 이와 유사한 매개 변수에 대한 IServiceProperty바인딩을 설명합니다. |
ServiceParameterBindingFactory |
IParameterBindingFactory 종속성 주입 서비스에 바인딩하기 위한 입니다. |
SimpleModelFactory |
규칙이 없는 의 IMutableModel 인스턴스를 만듭니다. 이는 일부 기존 메타데이터를 기반으로 모델을 완전히 구성할 때 유용합니다. 재정의하거나 직접 사용하여 ModelBuilder 모델을 빌드하는 OnModelCreating(ModelBuilder) 것이 훨씬 쉽기 때문에 일반적으로 애플리케이션 코드에서 사용되지 않습니다. |
SqlitePropertyAnnotations |
를 통해 Sqlite(IMutableProperty)액세스되는 SQLite 관련 주석에 대한 속성입니다. |
SqlQueryColumnExtensions |
ISqlQueryColumn에 대한 확장 메서드입니다. |
SqlQueryColumnMappingExtensions |
ISqlQueryColumnMapping에 대한 확장 메서드입니다. |
SqlQueryExtensions |
ISqlQuery에 대한 확장 메서드입니다. |
SqlQueryMappingExtensions |
ISqlQueryMapping에 대한 확장 메서드입니다. |
SqlServerAnnotationProvider | |
SqlServerEntityTypeAnnotations |
을 통해 SqlServer(IMutableEntityType)액세스되는 관계형 특정 주석에 대한 속성입니다. |
SqlServerIndexAnnotations |
을 통해 SqlServer(IMutableIndex)액세스되는 관계형 특정 주석에 대한 속성입니다. |
SqlServerKeyAnnotations |
을 통해 SqlServer(IMutableKey)액세스되는 관계형 특정 주석에 대한 속성입니다. |
SqlServerModelAnnotations |
을 통해 SqlServer(IMutableModel)액세스되는 관계형 특정 주석에 대한 속성입니다. |
SqlServerPropertyAnnotations |
를 통해 SqlServer(IMutableProperty)액세스되는 SQL Server 특정 주석에 대한 속성입니다. |
StoreFunctionExtensions |
IStoreFunction에 대한 확장 메서드입니다. |
StoreFunctionParameterExtensions |
IStoreFunctionParameter에 대한 확장 메서드입니다. |
StoreObjectDictionary<T> |
키를 기반으로 하는 조회를 나타냅니다 StoreObjectIdentifier . |
TableExtensions |
ITable에 대한 확장 메서드입니다. |
TableIndexExtensions |
ITableIndex에 대한 확장 메서드입니다. |
TableMappingExtensions |
ITableMapping에 대한 확장 메서드입니다. |
TypeBaseNameComparer |
이름으로 인스턴스를 비교할 IReadOnlyTypeBase 및 IEqualityComparer<T> 구현 IComparer<T> 입니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
UniqueConstraintExtensions |
IUniqueConstraint에 대한 확장 메서드입니다. |
ViewColumnExtensions |
IViewColumn에 대한 확장 메서드입니다. |
ViewColumnMappingExtensions |
IViewColumnMapping에 대한 확장 메서드입니다. |
ViewExtensions |
IView에 대한 확장 메서드입니다. |
ViewMappingExtensions |
IViewMapping에 대한 확장 메서드입니다. |
구조체
MemberIdentity |
엔터티 형식 멤버의 ID를 나타내며 이름을 기반으로 하거나 이름만 기반으로 MemberInfo 할 수 있습니다. |
ParameterBindingInfo |
매개 변수 바인딩에 대한 정보를 전달합니다. |
StoreObjectIdentifier |
저장소 개체의 ID를 나타내는 형식입니다. |
인터페이스
IAdHocMapper |
모델이 빌드된 후 CLR 형식을 엔터티 형식에 대한 임시 매핑을 만듭니다. |
ICheckConstraint |
엔터티 형식에 대한 검사 제약 조건을 나타냅니다. |
IClrCollectionAccessor |
탐색 속성에서 컬렉션을 조작할 수 있도록 컴파일된 대리자가 뒷받침하는 작업을 나타냅니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IClrPropertyGetter |
매핑된 EF 속성의 값 가져오기를 지원하는 컴파일된 대리자에서 지원하는 작업을 나타냅니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IClrPropertySetter |
매핑된 EF 속성의 값 설정을 지원하는 컴파일된 대리자에서 지원하는 작업을 나타냅니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IColumn |
테이블의 열을 나타냅니다. |
IColumnBase |
테이블과 같은 개체의 열과 같은 개체를 나타냅니다. |
IColumnMapping |
열에 대한 속성 매핑을 나타냅니다. |
IColumnMappingBase |
열과 같은 개체에 대한 속성 매핑을 나타냅니다. |
IComplexProperty |
구조 형식의 복합 속성을 나타냅니다. |
IComplexType |
구조 형식의 복합 속성 형식을 나타냅니다. |
IConstructorBindingFactory |
지정된 CLR 생성자에 대한 인스턴스를 찾고 만들기 InstantiationBinding 위한 팩터리입니다. |
IConventionAnnotatable |
수정할 수 있는 주석을 노출하는 클래스입니다. 주석을 사용하면 임의의 메타데이터를 개체에 저장할 수 있습니다. 이 인터페이스는 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IConventionAnnotation |
를 구현하는 개체에 저장할 수 있는 임의의 메타데이터 조각입니다 IConventionAnnotatable. 이 인터페이스는 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IConventionCheckConstraint |
엔터티 형식에 대한 검사 제약 조건을 나타냅니다. |
IConventionComplexProperty |
구조 형식의 복합 속성을 나타냅니다. |
IConventionComplexType |
구조 형식의 복합 속성 형식을 나타냅니다. |
IConventionDbFunction |
모델을 빌드하는 동안 변경될 수 있는 형식의 모델의 관계형 데이터베이스 함수를 나타냅니다. |
IConventionDbFunctionParameter |
함수 매개 변수를 나타냅니다. |
IConventionDbFunctionParameterBuilder |
을 구성하기 위한 간단한 API를 IConventionDbFunctionParameter제공합니다. |
IConventionElementType |
컬렉션 속성의 요소를 나타냅니다. |
IConventionEntityType |
의 엔터티 형식을 나타냅니다 IConventionModel. 이 인터페이스는 모델을 만드는 동안 사용되며 메타데이터를 수정할 수 있습니다. 모델이 빌드되면 는 IEntityType 동일한 메타데이터의 읽기 전용 보기를 나타냅니다. |
IConventionEntityTypeMappingFragment |
특정 테이블과 유사한 저장소 개체에 대한 엔터티 형식 매핑을 나타냅니다. |
IConventionForeignKey |
종속 엔터티 형식의 외래 키 속성이 주 엔터티 형식의 해당 기본 또는 대체 키를 참조하는 관계를 나타냅니다. |
IConventionIndex |
속성 집합의 인덱스를 나타냅니다. |
IConventionKey |
엔터티의 기본 또는 대체 키를 나타냅니다. |
IConventionModel |
엔터티의 모양, 엔터티 간의 관계 및 데이터베이스에 매핑하는 방법에 대한 메타데이터입니다. 모델은 일반적으로 파생된 에서 메서드를 재정의 OnModelCreating(ModelBuilder) 하여 생성됩니다 DbContext. |
IConventionNavigation |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
IConventionNavigationBase |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
IConventionProperty |
구조 형식의 스칼라 속성을 나타냅니다. |
IConventionPropertyBase |
탐색 및 스칼라 속성의 기본 형식입니다. |
IConventionRelationalPropertyOverrides |
특정 테이블과 유사한 저장소 개체에 대한 속성 패싯 재정의를 나타냅니다. |
IConventionSequence |
모델을 빌드하는 동안 변경될 수 있는 형식으로 모델의 데이터베이스 시퀀스를 나타냅니다. |
IConventionServiceProperty |
IReadOnlyPropertyBase 에서 삽입된 서비스를 나타내는 Entity Framework 모델의 입니다DbContext. |
IConventionSkipNavigation |
세 번째 엔터티 형식을 통해 전달되는 관계의 일부인 탐색 속성을 나타냅니다. |
IConventionStoredProcedure |
모델을 빌드하는 동안 변경될 수 있는 형식의 모델의 저장 프로시저를 나타냅니다. |
IConventionStoredProcedureParameter |
저장 프로시저 매개 변수를 나타냅니다. |
IConventionStoredProcedureResultColumn |
저장 프로시저 결과 열을 나타냅니다. |
IConventionTrigger |
저장소 트리거를 나타냅니다. |
IConventionTypeBase |
의 형식을 나타냅니다 IConventionModel. |
IDbFunction |
모델의 관계형 데이터베이스 함수를 나타냅니다. |
IDbFunctionParameter |
함수 매개 변수를 나타냅니다. |
IDesignTimeModel |
엔터티의 모양, 엔터티 간의 관계 및 데이터베이스에 매핑하는 방법에 대한 메타데이터입니다. 데이터베이스를 초기화하는 데 필요한 모든 정보도 포함됩니다. |
IElementType |
컬렉션 속성의 요소를 나타냅니다. |
IEntityType |
모델의 엔터티 형식을 나타냅니다. |
IEntityTypeMappingFragment |
특정 테이블과 유사한 저장소 개체에 대한 엔터티 형식 매핑을 나타냅니다. |
IForeignKey |
종속 엔터티 형식의 속성으로 구성된 외래 키가 주 엔터티 형식의 해당 기본 또는 대체 키를 참조하는 관계를 나타냅니다. |
IForeignKeyConstraint |
외래 키 제약 조건을 나타냅니다. |
IFunctionColumn |
테이블 반환 함수의 열을 나타냅니다. |
IFunctionColumnMapping |
열에 대한 속성 매핑을 나타냅니다. |
IFunctionMapping |
함수에 대한 엔터티 형식 매핑을 나타냅니다. |
IIndex |
속성 집합의 인덱스를 나타냅니다. |
IKey |
엔터티 형식의 기본 또는 대체 키를 나타냅니다. |
IMetadataReference<T> |
메타데이터 개체에 대한 참조를 나타냅니다. instance 메타데이터 개체가 대체되면 새 개체로 업데이트됩니다. |
IModel |
엔터티의 모양, 엔터티 간의 관계 및 데이터베이스에 매핑하는 방법에 대한 메타데이터입니다. 모델은 일반적으로 파생된 에서 메서드를 재정의 OnModelCreating(ModelBuilder) 하여 생성됩니다 DbContext. |
IMutableAnnotatable |
수정할 수 있는 주석을 노출하는 클래스입니다. 주석을 사용하면 임의의 메타데이터를 개체에 저장할 수 있습니다. 이 인터페이스는 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
IMutableCheckConstraint |
엔터티 형식에 대한 검사 제약 조건을 나타냅니다. |
IMutableComplexProperty |
구조 형식의 복합 속성을 나타냅니다. |
IMutableComplexType |
구조 형식의 복합 속성 형식을 나타냅니다. |
IMutableDbFunction |
모델을 빌드하는 동안 변경될 수 있는 형식의 모델의 관계형 데이터베이스 함수를 나타냅니다. |
IMutableDbFunctionParameter |
함수 매개 변수를 나타냅니다. |
IMutableElementType |
컬렉션 속성의 요소를 나타냅니다. |
IMutableEntityType |
의 엔터티 형식을 나타냅니다 IMutableModel. |
IMutableEntityTypeMappingFragment |
특정 테이블과 유사한 저장소 개체에 대한 엔터티 형식 매핑을 나타냅니다. |
IMutableForeignKey |
종속 엔터티 형식의 외래 키 속성이 주 엔터티 형식의 해당 기본 또는 대체 키를 참조하는 관계를 나타냅니다. |
IMutableIndex |
속성 집합의 인덱스를 나타냅니다. |
IMutableKey |
엔터티의 기본 또는 대체 키를 나타냅니다. |
IMutableModel |
엔터티의 모양, 엔터티 간의 관계 및 데이터베이스에 매핑하는 방법에 대한 메타데이터입니다. 모델은 일반적으로 파생된 에서 메서드를 재정의 OnModelCreating(ModelBuilder) 하여 생성됩니다 DbContext. |
IMutableNavigation |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
IMutableNavigationBase |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
IMutableProperty |
구조 형식의 스칼라 속성을 나타냅니다. |
IMutablePropertyBase |
탐색 및 스칼라 속성의 기본 형식입니다. |
IMutableRelationalPropertyOverrides |
특정 테이블과 유사한 저장소 개체에 대한 속성 패싯 재정의를 나타냅니다. |
IMutableSequence |
모델의 데이터베이스 시퀀스를 나타냅니다. |
IMutableServiceProperty |
IReadOnlyPropertyBase 에서 삽입된 서비스를 나타내는 Entity Framework 모델의 입니다DbContext. |
IMutableSkipNavigation |
세 번째 엔터티 형식을 통해 전달되는 관계의 일부인 탐색 속성을 나타냅니다. |
IMutableStoredProcedure |
모델을 빌드하는 동안 변경될 수 있는 형식의 모델의 저장 프로시저를 나타냅니다. |
IMutableStoredProcedureParameter |
저장 프로시저 매개 변수를 나타냅니다. |
IMutableStoredProcedureResultColumn |
저장 프로시저 결과 열을 나타냅니다. |
IMutableTrigger |
저장소 트리거를 나타냅니다. |
IMutableTypeBase |
의 형식을 나타냅니다 IMutableModel. |
INavigation |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
INavigationBase |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
IParameterBindingFactories |
IParameterBindingFactory 내부 서비스 공급자에 등록된 에서 을 찾을 수 있습니다. |
IParameterBindingFactory |
인스턴스를 찾고 만들기 ParameterBinding 위한 팩터리입니다. |
IPrimaryKeyConstraint |
기본 키 제약 조건을 나타냅니다. |
IProperty |
구조 형식의 스칼라 속성을 나타냅니다. |
IPropertyBase |
탐색 및 속성에 대한 기본 인터페이스입니다. |
IPropertyParameterBindingFactory |
ParameterBinding 모델의 특정 형식 속성(즉, 일부 IPropertyBase)에 대한 를 찾습니다. |
IReadOnlyCheckConstraint |
엔터티 형식에 대한 검사 제약 조건을 나타냅니다. |
IReadOnlyComplexProperty |
구조 형식의 복합 속성을 나타냅니다. |
IReadOnlyComplexType |
구조 형식의 복합 속성 형식을 나타냅니다. |
IReadOnlyDbFunction |
모델의 관계형 데이터베이스 함수를 나타냅니다. |
IReadOnlyDbFunctionParameter |
함수 매개 변수를 나타냅니다. |
IReadOnlyElementType |
컬렉션 속성의 요소를 나타냅니다. |
IReadOnlyEntityType |
모델의 엔터티 형식을 나타냅니다. |
IReadOnlyEntityTypeMappingFragment |
특정 테이블과 유사한 저장소 개체에 대한 엔터티 형식 매핑을 나타냅니다. |
IReadOnlyForeignKey |
종속 엔터티 형식의 속성으로 구성된 외래 키가 주 엔터티 형식의 해당 기본 또는 대체 키를 참조하는 관계를 나타냅니다. |
IReadOnlyIndex |
속성 집합의 인덱스를 나타냅니다. |
IReadOnlyKey |
엔터티 형식의 기본 또는 대체 키를 나타냅니다. |
IReadOnlyModel |
엔터티의 모양, 엔터티 간의 관계 및 데이터베이스에 매핑하는 방법에 대한 메타데이터입니다. 모델은 일반적으로 파생된 에서 메서드를 재정의 OnModelCreating(ModelBuilder) 하여 생성됩니다 DbContext. |
IReadOnlyNavigation |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
IReadOnlyNavigationBase |
관계를 탐색하는 데 사용할 수 있는 탐색 속성을 나타냅니다. |
IReadOnlyProperty |
구조 형식의 스칼라 속성을 나타냅니다. |
IReadOnlyPropertyBase |
탐색 및 속성의 기본 형식입니다. |
IReadOnlyRelationalPropertyOverrides |
특정 테이블과 유사한 저장소 개체에 대한 속성 패싯 재정의를 나타냅니다. |
IReadOnlySequence |
모델의 데이터베이스 시퀀스를 나타냅니다. |
IReadOnlyServiceProperty |
에서 삽입된 서비스를 DbContext나타내는 엔터티 형식의 속성을 나타냅니다. |
IReadOnlySkipNavigation |
세 번째 엔터티 형식을 통해 전달되는 관계의 일부인 탐색 속성을 나타냅니다. |
IReadOnlyStoredProcedure |
모델의 저장 프로시저를 나타냅니다. |
IReadOnlyStoredProcedureParameter |
저장 프로시저 매개 변수를 나타냅니다. |
IReadOnlyStoredProcedureResultColumn |
저장 프로시저 결과 열을 나타냅니다. |
IReadOnlyStoreObjectDictionary<T> |
키를 기반으로 하는 조회를 나타냅니다 StoreObjectIdentifier . |
IReadOnlyTrigger |
저장소 트리거를 나타냅니다. |
IReadOnlyTypeBase |
모델의 구조 형식을 나타냅니다. |
IRelationalAnnotationProvider |
일반적으로 데이터베이스 공급자가 구현하는 서비스로, 의 다양한 요소 IRelationalModel에서 관계형 EF Core 구성 요소에서 사용하는 주석에 액세스할 수 있습니다. |
IRelationalEntityTypeAnnotations |
을 통해 Relational(IEntityType)액세스되는 관계형 특정 주석에 대한 속성입니다. |
IRelationalForeignKeyAnnotations |
을 통해 Relational(IForeignKey)액세스되는 관계형 특정 주석에 대한 속성입니다. |
IRelationalIndexAnnotations |
을 통해 Relational(IIndex)액세스되는 관계형 특정 주석에 대한 속성입니다. |
IRelationalKeyAnnotations |
을 통해 Relational(IKey)액세스되는 관계형 특정 주석에 대한 속성입니다. |
IRelationalModel |
관계형 데이터베이스를 나타냅니다. |
IRelationalModelAnnotations |
를 통해 Relational(IModel)액세스되는 관계형 특정 주석에 대한 API입니다. |
IRelationalPropertyAnnotations |
을 통해 Relational(IProperty)액세스되는 관계형 특정 주석에 대한 속성입니다. |
IRelationalPropertyOverrides |
특정 테이블과 유사한 저장소 개체에 대한 속성 패싯 재정의를 나타냅니다. |
ISequence |
모델의 데이터베이스 시퀀스를 나타냅니다. |
IServiceProperty |
에서 삽입된 서비스를 DbContext나타내는 엔터티 형식의 속성을 나타냅니다. |
ISkipNavigation |
세 번째 엔터티 형식을 통해 전달되는 관계의 일부인 탐색 속성을 나타냅니다. |
ISqlitePropertyAnnotations |
를 통해 Sqlite(IProperty)액세스되는 SQLite 관련 주석에 대한 API입니다. |
ISqlQuery |
SQL 쿼리 문자열을 나타냅니다. |
ISqlQueryColumn |
SQL 쿼리의 열을 나타냅니다. |
ISqlQueryColumnMapping |
SQL 쿼리 열에 대한 속성 매핑을 나타냅니다. |
ISqlQueryMapping |
SQL 쿼리에 대한 엔터티 형식 매핑을 나타냅니다. |
ISqlServerEntityTypeAnnotations |
을 통해 SqlServer(IEntityType)액세스되는 관계형 특정 주석에 대한 속성입니다. |
ISqlServerIndexAnnotations |
을 통해 SqlServer(IIndex)액세스되는 관계형 특정 주석에 대한 속성입니다. |
ISqlServerKeyAnnotations |
을 통해 SqlServer(IKey)액세스되는 관계형 특정 주석에 대한 속성입니다. |
ISqlServerModelAnnotations |
를 통해 SqlServer(IModel)액세스되는 SQL Server 특정 주석에 대한 API입니다. |
ISqlServerPropertyAnnotations |
를 통해 SqlServer(IProperty)액세스되는 SQL Server 특정 주석에 대한 API입니다. |
IStoredProcedure |
모델의 저장 프로시저를 나타냅니다. |
IStoredProcedureMapping |
저장 프로시저에 대한 엔터티 형식 매핑을 나타냅니다. |
IStoredProcedureParameter |
저장 프로시저 매개 변수를 나타냅니다. |
IStoredProcedureParameterMapping |
저장 프로시저 매개 변수에 대한 속성 매핑을 나타냅니다. |
IStoredProcedureResultColumn |
저장 프로시저 결과 열을 나타냅니다. |
IStoredProcedureResultColumnMapping |
저장 프로시저 결과 열에 대한 속성 매핑을 나타냅니다. |
IStoreFunction |
데이터베이스의 함수를 나타냅니다. |
IStoreFunctionParameter |
매개 변수를 IStoreFunction 나타냅니다. |
IStoreStoredProcedure |
데이터베이스의 저장 프로시저를 나타냅니다. |
IStoreStoredProcedureParameter |
저장 프로시저의 매개 변수를 나타냅니다. |
IStoreStoredProcedureResultColumn |
저장 프로시저의 결과 열을 나타냅니다. |
IStoreStoredProcedureReturnValue |
저장 프로시저의 반환 값을 나타냅니다. |
ITable |
데이터베이스의 테이블을 나타냅니다. |
ITableBase |
데이터베이스의 테이블과 유사한 개체를 나타냅니다. |
ITableIndex |
테이블 인덱스를 나타냅니다. |
ITableMapping |
테이블에 대한 엔터티 형식 매핑을 나타냅니다. |
ITableMappingBase |
테이블과 같은 개체에 대한 형식 기본 매핑을 나타냅니다. |
ITrigger |
저장소 트리거를 나타냅니다. |
ITypeBase |
모델의 형식을 나타냅니다. |
ITypeMappingConfiguration |
스칼라 형식의 구성을 나타냅니다. |
IUniqueConstraint |
고유한 제약 조건을 나타냅니다. |
IView |
데이터베이스의 뷰를 나타냅니다. |
IViewColumn |
뷰의 열을 나타냅니다. |
IViewColumnMapping |
열에 대한 속성 매핑을 나타냅니다. |
IViewMapping |
뷰에 대한 엔터티 형식 매핑을 나타냅니다. |
열거형
ChangeTrackingStrategy |
컨텍스트가 엔터티 형식의 instance 대한 속성 변경 내용을 검색하는 방법을 나타냅니다. |
ConfigurationSource |
의 요소가 IMutableModel .NET 특성(데이터 주석)을 사용하거나 EF Core 모델 빌드 규칙을 통해 규칙에 따라 에서 OnModelCreating(ModelBuilder)흐름 API를 사용하여 명시적으로 지정되었는지 여부를 나타냅니다. 이 형식은 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다. |
DeleteBehavior |
보안 주체가 삭제되거나 관계가 끊어질 때 관계의 종속 엔터티에 삭제 작업이 적용되는 방식을 나타냅니다. |
PropertyAccessMode |
이 열거형의 값을 , UsePropertyAccessMode(PropertyAccessMode)또는 UsePropertyAccessMode(PropertyAccessMode) 로 UsePropertyAccessMode(PropertyAccessMode)전달하여 속성 또는 필드를 읽고 쓸 때 속성 또는 지원 필드를 사용할지 여부를 변경합니다. 액세스 모드가 설정되지 않은 경우 엔터티의 새 인스턴스를 생성할 때 가능하면 속성의 지원 필드가 사용됩니다. 속성 getter 또는 setter는 가능한 경우 속성의 다른 모든 액세스에 사용됩니다. 규칙을 통해 필드를 찾을 수 없으며 를 사용하여 HasField(String)지정하지 않았기 때문에 필드를 사용할 수 없는 경우 속성이 대신 사용됩니다. 마찬가지로 속성 getter 또는 setter를 사용할 수 없는 경우(예: 속성이 읽기 전용인 경우) 필드가 대신 사용됩니다. |
PropertySaveBehavior |
값 집합이 데이터베이스로 전송되는지 여부를 결정하는 Entity Framework 변경 내용 추적을 통해 속성 값에 대한 변경 내용을 처리하는 방법을 나타냅니다. 및 와 함께 GetBeforeSaveBehavior() 사용됨 GetAfterSaveBehavior() |
SqlServerValueGenerationStrategy |
SQL Server 데이터베이스 열에서 키 값을 생성할 때 EF Core 스택에서 사용하는 두 가지 전략을 정의합니다. |
StoreObjectType |
테이블과 유사한 저장소 개체 형식입니다. |
ValueGenerated |
데이터베이스에서 속성 값이 생성되는 시기를 나타냅니다. |
Entity Framework