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 |
데이터베이스에서 속성 값이 생성되는 시기를 나타냅니다. |