다음을 통해 공유


TableValuedFunctionBuilder 클래스

정의

엔터티 형식이 매핑되는 을 IMutableDbFunction 구성하기 위한 간단한 API를 제공합니다.

public class TableValuedFunctionBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilderBase
public class TableValuedFunctionBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.DbFunctionBuilderBase, Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<Microsoft.EntityFrameworkCore.Metadata.Builders.EntityTypeBuilder>
type TableValuedFunctionBuilder = class
    inherit DbFunctionBuilderBase
type TableValuedFunctionBuilder = class
    inherit DbFunctionBuilderBase
    interface IInfrastructure<EntityTypeBuilder>
Public Class TableValuedFunctionBuilder
Inherits DbFunctionBuilderBase
Public Class TableValuedFunctionBuilder
Inherits DbFunctionBuilderBase
Implements IInfrastructure(Of EntityTypeBuilder)
상속
TableValuedFunctionBuilder
파생
구현

생성자

TableValuedFunctionBuilder(IMutableDbFunction)

이 API는 Entity Framework Core 인프라를 지원하며 공용 API와 동일한 호환성 표준이 적용되지 않는 내부 API입니다. 릴리스에서 예고 없이 변경되거나 제거될 수 있습니다. 코드에서 직접 사용해야 하며, 이렇게 하면 새 Entity Framework Core 릴리스로 업데이트할 때 애플리케이션 오류가 발생할 수 있다는 것을 알고 있어야 합니다.

TableValuedFunctionBuilder(IMutableDbFunction, EntityTypeBuilder)

이 API는 Entity Framework Core 인프라를 지원하며 공용 API와 동일한 호환성 표준이 적용되지 않는 내부 API입니다. 릴리스에서 예고 없이 변경되거나 제거될 수 있습니다. 코드에서 직접 사용해야 하며, 이렇게 하면 새 Entity Framework Core 릴리스로 업데이트할 때 애플리케이션 오류가 발생할 수 있다는 것을 알고 있어야 합니다.

속성

Builder

이 API는 Entity Framework Core 인프라를 지원하며 공용 API와 동일한 호환성 표준이 적용되지 않는 내부 API입니다. 릴리스에서 예고 없이 변경되거나 제거될 수 있습니다. 코드에서 직접 사용해야 하며, 이렇게 하면 새 Entity Framework Core 릴리스로 업데이트할 때 애플리케이션 오류가 발생할 수 있다는 것을 알고 있어야 합니다.

(다음에서 상속됨 DbFunctionBuilderBase)
Metadata

구성 중인 함수입니다.

(다음에서 상속됨 DbFunctionBuilderBase)

메서드

HasAnnotation(String, Object)

데이터베이스 함수에 주석을 추가하거나 업데이트합니다. 에 지정된 annotation 키가 있는 주석이 이미 있으면 해당 값이 업데이트됩니다.

HasName(String)

데이터베이스 함수의 이름을 설정합니다.

HasParameter(String)

지정된 이름으로 매개 변수를 구성하는 데 사용할 수 있는 개체를 반환합니다. 지정된 이름의 매개 변수가 없으면 새 매개 변수가 추가됩니다.

(다음에서 상속됨 DbFunctionBuilderBase)
HasParameter(String, Action<DbFunctionParameterBuilder>)

지정된 이름으로 매개 변수를 구성하는 데 사용할 수 있는 개체를 반환합니다. 지정된 이름의 매개 변수가 없으면 새 매개 변수가 추가됩니다.

HasParameter(String, Action<DbFunctionParameterBuilder>)

지정된 이름으로 매개 변수를 구성하는 데 사용할 수 있는 개체를 반환합니다. 지정된 이름의 매개 변수가 없으면 새 매개 변수가 추가됩니다.

(다음에서 상속됨 DbFunctionBuilderBase)
HasSchema(String)

데이터베이스 함수의 스키마를 설정합니다.

IsBuiltIn(Boolean)

데이터베이스 함수가 기본 제공되는지 여부를 표시합니다.

IsBuiltIn(Boolean)

데이터베이스 함수가 기본 제공되는지 여부를 표시합니다.

(다음에서 상속됨 DbFunctionBuilderBase)

명시적 인터페이스 구현

IInfrastructure<EntityTypeBuilder>.Instance

엔터티 형식이 매핑되는 을 IMutableDbFunction 구성하기 위한 간단한 API를 제공합니다.

IInfrastructure<IConventionDbFunctionBuilder>.Instance

숨겨지는 속성의 값을 가져옵니다.

(다음에서 상속됨 DbFunctionBuilderBase)

확장 메서드

GetInfrastructure<T>(IInfrastructure<T>)

을 사용하여 IInfrastructure<T>숨겨지는 속성의 값을 가져옵니다.

이 메서드는 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

적용 대상