Język

IStoreStoredProcedureResultColumn Interfejs

Definicja

Reprezentuje kolumnę wynikową w procedurze składowanej.

public interface IStoreStoredProcedureResultColumn : Microsoft.EntityFrameworkCore.Infrastructure.IAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IColumnBase
type IStoreStoredProcedureResultColumn = interface
    interface IColumnBase
    interface IAnnotatable
    interface IReadOnlyAnnotatable
Public Interface IStoreStoredProcedureResultColumn
Implements IAnnotatable, IColumnBase
Implementuje

Właściwości

Nazwisko Opis
IsNullable

Pobiera wartość wskazującą, czy kolumna może zawierać wartość NULL.

(Odziedziczone po IColumnBase)
Item[String]

Pobiera wartość adnotacji o podanej nazwie, zwracając null ją, jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
JsonElement

Pobiera główny element JSON dla tej kolumny lub null jeśli kolumna nie jest kolumną JSON.

(Odziedziczone po IColumnBase)
Name

Pobiera nazwę kolumny.

(Odziedziczone po IColumnBase)
Position

Pobiera 0-opartą pozycję kolumny wyników w deklarowaniu zestawu wyników procedury składowanej.

PropertyMappings

Pobiera mapowania właściwości.

ProviderClrType

Pobiera typ dostawcy.

(Odziedziczone po IColumnBase)
ProviderValueComparer

Pobiera element ValueComparer dla tej kolumny.

(Odziedziczone po IColumnBase)
StoredProcedure

Pobiera zawierającą procedurę składowaną.

StoreType

Pobiera typ kolumny.

(Odziedziczone po IColumnBase)
StoreTypeMapping

Pobiera mapowanie typów dla obiektu przypominającego kolumnę.

(Odziedziczone po IColumnBase)
Table

Pobiera obiekt przypominający tabelę.

(Odziedziczone po IColumnBase)

Metody

Nazwisko Opis
AddRuntimeAnnotation(String, Object)

Dodaje adnotację środowiska uruchomieniowego do tego obiektu. Zgłasza, czy adnotacja o określonej nazwie już istnieje.

(Odziedziczone po IAnnotatable)
AnnotationsToDebugString(Int32)

Pobiera ciąg debugowania dla wszystkich adnotacji zadeklarowanych w obiekcie.

(Odziedziczone po IReadOnlyAnnotatable)
FindAnnotation(String)

Pobiera adnotację o podanej nazwie, zwracając null ją, jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
FindColumnMapping(IReadOnlyEntityType)

Zwraca mapowanie właściwości dla danego typu jednostki.

FindRuntimeAnnotation(String)

Pobiera adnotację środowiska uruchomieniowego o podanej nazwie, zwracając null ją, jeśli nie istnieje.

(Odziedziczone po IAnnotatable)
FindRuntimeAnnotationValue(String)

Pobiera wartość adnotacji środowiska uruchomieniowego o podanej nazwie, zwracając null ją, jeśli nie istnieje.

(Odziedziczone po IAnnotatable)
GetAnnotation(String)

Pobiera adnotację o podanej nazwie, zgłaszając ją, jeśli nie istnieje.

(Odziedziczone po IReadOnlyAnnotatable)
GetAnnotations()

Pobiera wszystkie adnotacje w bieżącym obiekcie.

(Odziedziczone po IReadOnlyAnnotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Pobiera wartość adnotacji środowiska uruchomieniowego o podanej nazwie, dodając ją, jeśli nie istnieje.

(Odziedziczone po IAnnotatable)
GetRuntimeAnnotations()

Pobiera wszystkie adnotacje środowiska uruchomieniowego w bieżącym obiekcie.

(Odziedziczone po IAnnotatable)
RemoveRuntimeAnnotation(String)

Usuwa daną adnotację środowiska uruchomieniowego z tego obiektu.

(Odziedziczone po IAnnotatable)
SetRuntimeAnnotation(String, Object)

Ustawia adnotację środowiska uruchomieniowego przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po IAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Tworzy czytelną dla człowieka reprezentację podanych metadanych.

Ostrzeżenie: nie należy polegać na formacie zwracanego ciągu. Jest przeznaczony tylko do debugowania i może zmieniać się dowolnie między wydaniami.

Jawne implementacje interfejsu

Nazwisko Opis
IColumnBase.ToDebugString(MetadataDebugStringOptions, Int32)

Tworzy czytelną dla człowieka reprezentację podanych metadanych.

Ostrzeżenie: nie należy polegać na formacie zwracanego ciągu. Jest przeznaczony tylko do debugowania i może zmieniać się dowolnie między wydaniami.

Dotyczy