IConventionStoredProcedureParameter Arabirim

Tanım

Saklı yordam parametresini temsil eder.

public interface IConventionStoredProcedureParameter : Microsoft.EntityFrameworkCore.Metadata.IConventionAnnotatable, Microsoft.EntityFrameworkCore.Metadata.IReadOnlyStoredProcedureParameter
type IConventionStoredProcedureParameter = interface
    interface IReadOnlyStoredProcedureParameter
    interface IReadOnlyAnnotatable
    interface IConventionAnnotatable
Public Interface IConventionStoredProcedureParameter
Implements IConventionAnnotatable, IReadOnlyStoredProcedureParameter
Uygulamalar

Özellikler

Builder

Bu saklı yordam parametresini yapılandırmak için kullanılabilecek oluşturucuyu alır.

Direction

parametresinin yönünü alır.

(Devralındığı yer: IReadOnlyStoredProcedureParameter)
ForOriginalValue

Parametrenin özgün veya geçerli özellik değerini barındırıp tutmadığını belirten bir değer alır.

(Devralındığı yer: IReadOnlyStoredProcedureParameter)
ForRowsAffected

Parametresinin saklı yordamdan etkilenen satırları barındırıp tutmadığını belirten bir değer alır.

(Devralındığı yer: IReadOnlyStoredProcedureParameter)
IsInModel

Bu nesnenin bir modelde olup olmadığını, örneğin bir nesneden kaldırılmadığını gösterir.

(Devralındığı yer: IConventionAnnotatable)
Item[String]

Belirtilen ada sahip ek açıklamanın değerini alır ve yoksa döndürür null .

(Devralındığı yer: IReadOnlyAnnotatable)
Name

Parametre adını alır.

(Devralındığı yer: IReadOnlyStoredProcedureParameter)
PropertyName

Bu parametreye eşlenen özelliğin adını alır.

(Devralındığı yer: IReadOnlyStoredProcedureParameter)
StoredProcedure

Bu parametrenin ait olduğu saklı yordamı alır.

Yöntemler

AddAnnotation(String, Object, Boolean)

Bu nesneye bir ek açıklama ekler. Belirtilen ada sahip bir ek açıklama zaten varsa oluşturur.

(Devralındığı yer: IConventionAnnotatable)
AddAnnotations(IEnumerable<IConventionAnnotation>, Boolean)

Nesneye ek açıklamalar ekler.

(Devralındığı yer: IConventionAnnotatable)
AnnotationsToDebugString(Int32)

Nesnede bildirilen tüm ek açıklamalar için hata ayıklama dizesini alır.

(Devralındığı yer: IReadOnlyAnnotatable)
FindAnnotation(String)

Belirtilen ada sahip ek açıklamayı alır ve yoksa döndürür null .

(Devralındığı yer: IConventionAnnotatable)
GetAnnotation(String)

Belirtilen ada sahip ek açıklamayı alır ve yoksa oluşturur.

(Devralındığı yer: IConventionAnnotatable)
GetAnnotations()

Geçerli nesnedeki tüm ek açıklamaları alır.

(Devralındığı yer: IConventionAnnotatable)
GetDirectionConfigurationSource()

için Directionyapılandırma kaynağını döndürür.

GetNameConfigurationSource()

için Nameyapılandırma kaynağını döndürür.

RemoveAnnotation(String)

Bu nesneden verilen ada sahip ek açıklamayı kaldırır.

(Devralındığı yer: IConventionAnnotatable)
SetAnnotation(String, Object, Boolean)

Verilen ad altında depolanan ek açıklamayı ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar.

(Devralındığı yer: IConventionAnnotatable)
SetDirection(ParameterDirection, Boolean)

parametresinin yönünü ayarlar.

SetName(String, Boolean)

Parametre adını ayarlar.

SetOrRemoveAnnotation(String, Object, Boolean)

Verilen ad altında depolanan ek açıklamayı ayarlar. Belirtilen ada sahip bir ek açıklama zaten varsa mevcut ek açıklamanın üzerine yazar. Sağlandıysa null mevcut ek açıklamayı kaldırır.

(Devralındığı yer: IConventionAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Verilen meta verilerin insan tarafından okunabilir bir gösterimini oluşturur.

Uyarı: Döndürülen dizenin biçimine güvenmeyin. Yalnızca hata ayıklama için tasarlanmıştır ve yayınlar arasında rastgele değiştirilebilir.

(Devralındığı yer: IReadOnlyStoredProcedureParameter)

Şunlara uygulanır