다음을 통해 공유


RuntimeStoredProcedure 클래스

정의

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

public class RuntimeStoredProcedure : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeStoredProcedure
type RuntimeStoredProcedure = class
    inherit AnnotatableBase
    interface IRuntimeStoredProcedure
    interface IStoredProcedure
    interface IReadOnlyStoredProcedure
    interface IReadOnlyAnnotatable
    interface IAnnotatable
Public Class RuntimeStoredProcedure
Inherits AnnotatableBase
Implements IRuntimeStoredProcedure
상속
RuntimeStoredProcedure
구현
IAnnotatable IReadOnlyAnnotatable Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeStoredProcedure IReadOnlyStoredProcedure IStoredProcedure

생성자

RuntimeStoredProcedure(RuntimeEntityType, String, String, Boolean)

RuntimeStoredProcedure 클래스의 새 인스턴스를 초기화합니다.

속성

DebugView

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

EntityType

이 저장 프로시저가 정의된 엔터티 형식을 가져옵니다.

IsReadOnly

현재 개체가 읽기 전용인지 여부를 나타냅니다.

(다음에서 상속됨 AnnotatableBase)
Item[String]

지정된 이름의 값 주석을 가져오고 null , 없는 경우 를 반환합니다.

(다음에서 상속됨 AnnotatableBase)

메서드

AddAnnotation(String, Annotation)

이 개체에 주석을 추가합니다. 지정된 이름의 주석이 이미 있는 경우 을 throw합니다.

(다음에서 상속됨 AnnotatableBase)
AddAnnotation(String, Object)

이 개체에 주석을 추가합니다. 지정된 이름의 주석이 이미 있는 경우 을 throw합니다.

(다음에서 상속됨 AnnotatableBase)
AddAnnotations(IEnumerable<IAnnotation>)

이 개체에 주석을 추가합니다.

(다음에서 상속됨 AnnotatableBase)
AddAnnotations(IReadOnlyDictionary<String,Object>)

이 개체에 주석을 추가합니다.

(다음에서 상속됨 AnnotatableBase)
AddParameter(String, ParameterDirection, Boolean, String, Nullable<Boolean>)

지정된 이름의 속성에 매핑된 새 매개 변수를 추가합니다.

AddResultColumn(String, Boolean, String)

지정된 이름의 속성에 매핑된 이 저장 프로시저에 대한 결과의 새 열을 추가합니다.

AddRuntimeAnnotation(String, Annotation)

이 개체에 런타임 주석을 추가합니다. 지정된 이름의 주석이 이미 있는 경우 을 throw합니다.

(다음에서 상속됨 AnnotatableBase)
AddRuntimeAnnotation(String, Object)

이 개체에 런타임 주석을 추가합니다. 지정된 이름의 주석이 이미 있는 경우 을 throw합니다.

(다음에서 상속됨 AnnotatableBase)
AddRuntimeAnnotations(IEnumerable<Annotation>)

이 개체에 런타임 주석을 추가합니다.

(다음에서 상속됨 AnnotatableBase)
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>)

이 개체에 런타임 주석을 추가합니다.

(다음에서 상속됨 AnnotatableBase)
CreateAnnotation(String, Object)

새 주석을 만듭니다.

(다음에서 상속됨 AnnotatableBase)
CreateRuntimeAnnotation(String, Object)

새 런타임 주석을 만듭니다.

(다음에서 상속됨 AnnotatableBase)
EnsureMutable()

모델이 읽기 전용이면 을 throw합니다.

(다음에서 상속됨 AnnotatableBase)
EnsureReadOnly()

모델이 읽기 전용이 아닌 경우 을 throw합니다.

(다음에서 상속됨 AnnotatableBase)
FindAnnotation(String)

지정된 이름의 주석을 가져오고 null , 없는 경우 를 반환합니다.

(다음에서 상속됨 AnnotatableBase)
FindRuntimeAnnotation(String)

지정된 이름의 런타임 주석을 가져오고 존재하지 않는 경우 를 반환합니다 null .

(다음에서 상속됨 AnnotatableBase)
GetAnnotation(String)

지정된 이름의 주석을 가져오고, 없는 경우 을 throw합니다.

(다음에서 상속됨 AnnotatableBase)
GetAnnotations()

현재 개체의 모든 주석을 가져옵니다.

(다음에서 상속됨 AnnotatableBase)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

지정된 이름의 런타임 주석 값을 가져오고, 이름이 없으면 추가합니다.

(다음에서 상속됨 AnnotatableBase)
GetRuntimeAnnotations()

현재 개체의 모든 런타임 주석을 가져옵니다.

(다음에서 상속됨 AnnotatableBase)
OnAnnotationSet(String, Annotation, Annotation)

주석을 설정하거나 제거할 때 호출됩니다.

(다음에서 상속됨 AnnotatableBase)
RemoveAnnotation(String)

이 개체에서 지정된 주석을 제거합니다.

(다음에서 상속됨 AnnotatableBase)
RemoveRuntimeAnnotation(String)

이 개체에서 지정된 런타임 주석을 제거합니다.

(다음에서 상속됨 AnnotatableBase)
SetAnnotation(String, Annotation, Annotation)

지정된 키 아래에 저장된 주석을 설정합니다. 지정된 이름의 주석이 이미 있는 경우 기존 주석을 덮어씁니다.

(다음에서 상속됨 AnnotatableBase)
SetAnnotation(String, Object)

지정된 키 아래에 저장된 주석을 설정합니다. 지정된 이름의 주석이 이미 있는 경우 기존 주석을 덮어씁니다.

(다음에서 상속됨 AnnotatableBase)
SetRuntimeAnnotation(String, Annotation, Annotation)

지정된 키 아래에 저장된 런타임 주석을 설정합니다. 지정된 이름의 주석이 이미 있는 경우 기존 주석을 덮어씁니다.

(다음에서 상속됨 AnnotatableBase)
SetRuntimeAnnotation(String, Object)

지정된 키 아래에 저장된 런타임 주석을 설정합니다. 지정된 이름의 주석이 이미 있는 경우 기존 주석을 덮어씁니다.

(다음에서 상속됨 AnnotatableBase)
ToString()

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

명시적 인터페이스 구현

IAnnotatable.AddRuntimeAnnotation(String, Object)

이 개체에 런타임 주석을 추가합니다. 지정된 이름의 주석이 이미 있는 경우 을 throw합니다.

(다음에서 상속됨 AnnotatableBase)
IAnnotatable.FindRuntimeAnnotation(String)

지정된 이름의 런타임 주석을 가져오고 존재하지 않는 경우 를 반환합니다 null .

(다음에서 상속됨 AnnotatableBase)
IAnnotatable.GetRuntimeAnnotations()

현재 개체의 모든 런타임 주석을 가져옵니다.

(다음에서 상속됨 AnnotatableBase)
IAnnotatable.RemoveRuntimeAnnotation(String)

이 개체에서 지정된 런타임 주석을 제거합니다.

(다음에서 상속됨 AnnotatableBase)
IAnnotatable.SetRuntimeAnnotation(String, Object)

지정된 키 아래에 저장된 런타임 주석을 설정합니다. 지정된 이름의 주석이 이미 있는 경우 기존 주석을 덮어씁니다.

(다음에서 상속됨 AnnotatableBase)
IReadOnlyAnnotatable.FindAnnotation(String)

지정된 이름의 주석을 가져오고 null , 없는 경우 를 반환합니다.

(다음에서 상속됨 AnnotatableBase)
IReadOnlyAnnotatable.GetAnnotations()

현재 개체의 모든 주석을 가져옵니다.

(다음에서 상속됨 AnnotatableBase)
IReadOnlyAnnotatable.Item[String]

지정된 이름의 주석 값을 가져오고, 없는 경우 를 반환합니다 null .

(다음에서 상속됨 AnnotatableBase)
IReadOnlyStoredProcedure.EntityType

이 저장 프로시저가 정의된 엔터티 형식을 가져옵니다.

IReadOnlyStoredProcedure.FindOriginalValueParameter(String)

지정된 속성에 해당하는 원래 값 매개 변수를 반환합니다.

IReadOnlyStoredProcedure.FindParameter(String)

지정된 속성에 해당하는 매개 변수를 반환합니다.

IReadOnlyStoredProcedure.FindResultColumn(String)

지정된 속성에 해당하는 결과 열을 반환합니다.

IReadOnlyStoredProcedure.FindRowsAffectedParameter()

영향을 받는 행 매개 변수를 반환합니다.

IReadOnlyStoredProcedure.FindRowsAffectedResultColumn()

영향을 받는 결과 열의 행을 반환합니다.

IReadOnlyStoredProcedure.IsRowsAffectedReturned

이 저장 프로시저가 영향을 받는 행 수를 반환하는지 여부를 나타내는 값을 가져옵니다.

IReadOnlyStoredProcedure.Name

데이터베이스에 있는 저장 프로시저의 이름을 가져옵니다.

IReadOnlyStoredProcedure.Parameters

이 저장 프로시저에 대한 매개 변수를 가져옵니다.

IReadOnlyStoredProcedure.ResultColumns

이 저장 프로시저에 대한 결과의 열을 가져옵니다.

IReadOnlyStoredProcedure.Schema

데이터베이스에 있는 저장 프로시저의 스키마를 가져옵니다.

IRuntimeStoredProcedure.StoreStoredProcedure

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

IStoredProcedure.EntityType

이 저장 프로시저가 정의된 엔터티 형식을 가져옵니다.

IStoredProcedure.FindOriginalValueParameter(String)

지정된 속성에 해당하는 원래 값 매개 변수를 반환합니다.

IStoredProcedure.FindParameter(String)

지정된 속성에 해당하는 매개 변수를 반환합니다.

IStoredProcedure.FindResultColumn(String)

지정된 속성에 해당하는 결과 열을 반환합니다.

IStoredProcedure.FindRowsAffectedParameter()

영향을 받는 행 매개 변수를 반환합니다.

IStoredProcedure.FindRowsAffectedResultColumn()

영향을 받는 결과 열의 행을 반환합니다.

IStoredProcedure.Name

데이터베이스에 있는 저장 프로시저의 이름을 가져옵니다.

IStoredProcedure.Parameters

이 저장 프로시저에 대한 매개 변수를 가져옵니다.

IStoredProcedure.ResultColumns

이 저장 프로시저에 대한 결과의 열을 가져옵니다.

IStoredProcedure.StoreStoredProcedure

연결된 데이터베이스 저장 프로시저를 가져옵니다.

적용 대상