RuntimeDbFunctionParameter Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili parameter fungsi.
public class RuntimeDbFunctionParameter : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeDbFunctionParameter
type RuntimeDbFunctionParameter = class
inherit AnnotatableBase
interface IRuntimeDbFunctionParameter
interface IDbFunctionParameter
interface IReadOnlyDbFunctionParameter
interface IReadOnlyAnnotatable
interface IAnnotatable
Public Class RuntimeDbFunctionParameter
Inherits AnnotatableBase
Implements IRuntimeDbFunctionParameter
- Warisan
- Penerapan
-
IAnnotatable IReadOnlyAnnotatable IDbFunctionParameter Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeDbFunctionParameter IReadOnlyDbFunctionParameter
Keterangan
Lihat Fungsi database untuk informasi dan contoh selengkapnya.
Konstruktor
RuntimeDbFunctionParameter(RuntimeDbFunction, String, Type, Boolean, String, RelationalTypeMapping) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
Properti
DebugView |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
Function |
Mendapatkan fungsi tempat parameter ini berada. |
IsReadOnly |
Menunjukkan apakah objek saat ini bersifat baca-saja. (Diperoleh dari AnnotatableBase) |
Item[String] |
Mendapatkan anotasi nilai dengan nama yang diberikan, mengembalikan |
Name |
Mendapatkan nama fungsi dalam database. |
TypeMapping |
Mendapatkan atau mengatur pemetaan jenis untuk parameter ini. |
Metode
AddAnnotation(String, Annotation) |
Menambahkan anotasi ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddAnnotation(String, Object) |
Menambahkan anotasi ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddAnnotations(IEnumerable<IAnnotation>) |
Menambahkan anotasi ke objek ini. (Diperoleh dari AnnotatableBase) |
AddAnnotations(IReadOnlyDictionary<String,Object>) |
Menambahkan anotasi ke objek ini. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotation(String, Annotation) |
Menambahkan anotasi runtime ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotation(String, Object) |
Menambahkan anotasi runtime ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotations(IEnumerable<Annotation>) |
Menambahkan anotasi runtime ke objek ini. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>) |
Menambahkan anotasi runtime ke objek ini. (Diperoleh dari AnnotatableBase) |
CreateAnnotation(String, Object) |
Membuat anotasi baru. (Diperoleh dari AnnotatableBase) |
CreateRuntimeAnnotation(String, Object) |
Membuat anotasi runtime baru. (Diperoleh dari AnnotatableBase) |
EnsureMutable() |
Melempar jika model bersifat baca-saja. (Diperoleh dari AnnotatableBase) |
EnsureReadOnly() |
Melempar jika model tidak baca-saja. (Diperoleh dari AnnotatableBase) |
FindAnnotation(String) |
Mendapatkan anotasi dengan nama yang diberikan, mengembalikan |
FindRuntimeAnnotation(String) |
Mendapatkan anotasi runtime dengan nama yang diberikan, mengembalikan |
GetAnnotation(String) |
Mendapatkan anotasi dengan nama yang diberikan, melemparkan jika tidak ada. (Diperoleh dari AnnotatableBase) |
GetAnnotations() |
Mendapatkan semua anotasi pada objek saat ini. (Diperoleh dari AnnotatableBase) |
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Mendapatkan nilai anotasi runtime dengan nama yang diberikan, menambahkannya jika tidak ada. (Diperoleh dari AnnotatableBase) |
GetRuntimeAnnotations() |
Mendapatkan semua anotasi runtime pada objek saat ini. (Diperoleh dari AnnotatableBase) |
OnAnnotationSet(String, Annotation, Annotation) |
Dipanggil ketika anotasi diatur atau dihapus. (Diperoleh dari AnnotatableBase) |
RemoveAnnotation(String) |
Menghapus anotasi yang diberikan dari objek ini. (Diperoleh dari AnnotatableBase) |
RemoveRuntimeAnnotation(String) |
Menghapus anotasi runtime yang diberikan dari objek ini. (Diperoleh dari AnnotatableBase) |
SetAnnotation(String, Annotation, Annotation) |
Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
SetAnnotation(String, Object) |
Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
SetRuntimeAnnotation(String, Annotation, Annotation) |
Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
SetRuntimeAnnotation(String, Object) |
Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. |
Implementasi Antarmuka Eksplisit
IAnnotatable.AddRuntimeAnnotation(String, Object) |
Menambahkan anotasi runtime ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
IAnnotatable.FindRuntimeAnnotation(String) |
Mendapatkan anotasi runtime dengan nama yang diberikan, mengembalikan |
IAnnotatable.GetRuntimeAnnotations() |
Mendapatkan semua anotasi runtime pada objek saat ini. (Diperoleh dari AnnotatableBase) |
IAnnotatable.RemoveRuntimeAnnotation(String) |
Menghapus anotasi runtime yang diberikan dari objek ini. (Diperoleh dari AnnotatableBase) |
IAnnotatable.SetRuntimeAnnotation(String, Object) |
Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
IDbFunctionParameter.Function |
Mendapatkan fungsi tempat parameter ini berada. |
IDbFunctionParameter.StoreFunctionParameter |
Mendapatkan yang terkait IStoreFunctionParameter. |
IDbFunctionParameter.StoreType |
Mendapatkan jenis penyimpanan parameter ini. |
IReadOnlyAnnotatable.FindAnnotation(String) |
Mendapatkan anotasi dengan nama yang diberikan, mengembalikan |
IReadOnlyAnnotatable.GetAnnotations() |
Mendapatkan semua anotasi pada objek saat ini. (Diperoleh dari AnnotatableBase) |
IReadOnlyAnnotatable.Item[String] |
Mendapatkan nilai anotasi dengan nama yang diberikan, mengembalikan |
IReadOnlyDbFunctionParameter.ClrType |
Mendapatkan jenis parameter. |
IReadOnlyDbFunctionParameter.Function |
Mendapatkan fungsi tempat parameter ini berada. |
IReadOnlyDbFunctionParameter.PropagatesNullability |
Mendapatkan nilai yang menunjukkan apakah parameter menyebarkan nullability, yang berarti apakah nilainya adalah |
IReadOnlyDbFunctionParameter.StoreType |
Mendapatkan jenis penyimpanan parameter ini. |
IReadOnlyDbFunctionParameter.TypeMapping |
Mendapatkan pemetaan jenis untuk parameter ini. |
IRuntimeDbFunctionParameter.StoreFunctionParameter |
Mewakili parameter fungsi. |
Metode Ekstensi
AnnotationsToDebugString(IAnnotatable, Int32) |
Mendapatkan string debug untuk semua anotasi yang dideklarasikan pada objek . |
Berlaku untuk
Entity Framework