AnnotationCodeGenerator 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.
Kelas dasar yang akan digunakan oleh penyedia database saat menerapkan IAnnotationCodeGenerator
public class AnnotationCodeGenerator : Microsoft.EntityFrameworkCore.Design.IAnnotationCodeGenerator
type AnnotationCodeGenerator = class
interface IAnnotationCodeGenerator
Public Class AnnotationCodeGenerator
Implements IAnnotationCodeGenerator
- Warisan
-
AnnotationCodeGenerator
- Penerapan
Keterangan
Implementasi ini mengembalikan false
untuk semua metode 'IsHandledByConvention' dan null
untuk semua metode 'GenerateFluentApi'. Penyedia harus mengambil alih anotasi yang mereka pahami.
Lihat Implementasi penyedia dan ekstensi database untuk informasi dan contoh selengkapnya.
Konstruktor
AnnotationCodeGenerator(AnnotationCodeGeneratorDependencies) |
Menginisialisasi instans baru kelas ini. |
Properti
Dependencies |
Dependensi khusus penyedia relasional untuk layanan ini. |
Metode
FilterIgnoredAnnotations(IEnumerable<IAnnotation>) |
Memfilter anotasi di |
GenerateDataAnnotation(IEntityType, IAnnotation) |
Mengembalikan fragmen kode atribut anotasi data untuk |
GenerateDataAnnotation(IProperty, IAnnotation) |
Mengembalikan fragmen kode atribut anotasi data untuk |
GenerateDataAnnotationAttributes(IAnnotatable, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki atribut anotasi data yang sesuai, mengembalikan fragmen kode atribut tersebut dan menghapus anotasi. |
GenerateDataAnnotationAttributes(IEntityType, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki atribut anotasi data yang sesuai, mengembalikan fragmen kode atribut tersebut dan menghapus anotasi. |
GenerateDataAnnotationAttributes(IProperty, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki atribut anotasi data yang sesuai, mengembalikan fragmen kode atribut tersebut dan menghapus anotasi. |
GenerateFluentApi(ICheckConstraint, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IComplexProperty, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IComplexType, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IEntityType, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IEntityType, IAnnotation, String) |
Kedaluwarsa..
|
GenerateFluentApi(IEntityTypeMappingFragment, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IForeignKey, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IForeignKey, IAnnotation, String) |
Kedaluwarsa..
|
GenerateFluentApi(IIndex, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IIndex, IAnnotation, String) |
Kedaluwarsa..
|
GenerateFluentApi(IKey, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IKey, IAnnotation, String) |
Kedaluwarsa..
|
GenerateFluentApi(IModel, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IModel, IAnnotation, String) |
Kedaluwarsa..
|
GenerateFluentApi(INavigation, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IProperty, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(IProperty, IAnnotation, String) |
Kedaluwarsa..
|
GenerateFluentApi(IRelationalPropertyOverrides, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(ISequence, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(ISkipNavigation, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApi(ITrigger, IAnnotation) |
Mengembalikan panggilan API yang lancar untuk |
GenerateFluentApiCalls(IAnnotatable, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(ICheckConstraint, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IComplexProperty, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IComplexType, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IEntityType, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IEntityTypeMappingFragment, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IForeignKey, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IIndex, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IKey, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IModel, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(INavigation, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IProperty, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(IRelationalPropertyOverrides, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(ISequence, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(ISkipNavigation, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
GenerateFluentApiCalls(ITrigger, IDictionary<String,IAnnotation>) |
Untuk anotasi tertentu yang memiliki panggilan API fasih yang sesuai, mengembalikan panggilan API yang fasih tersebut dan menghapus anotasi. |
IsHandledByConvention(ICheckConstraint, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IComplexProperty, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IComplexType, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IEntityType, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IEntityTypeMappingFragment, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IForeignKey, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IIndex, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IKey, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IModel, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(INavigation, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IProperty, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(IRelationalPropertyOverrides, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(ISequence, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(ISkipNavigation, IAnnotation) |
Memeriksa apakah yang diberikan |
IsHandledByConvention(ITrigger, IAnnotation) |
Memeriksa apakah yang diberikan |
RemoveAnnotationsHandledByConventions(IAnnotatable, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(ICheckConstraint, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IComplexProperty, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IComplexType, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IEntityType, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IEntityTypeMappingFragment, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IForeignKey, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IIndex, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IKey, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IModel, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(INavigation, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IProperty, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(IRelationalPropertyOverrides, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(ISequence, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(ISkipNavigation, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
RemoveAnnotationsHandledByConventions(ITrigger, IDictionary<String,IAnnotation>) |
Menghapus anotasi yang konfigurasinya sudah diterapkan oleh konvensi, dan tidak perlu ditentukan secara eksplisit. |
Berlaku untuk
Entity Framework