IAnnotationCodeGenerator Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Hangi ek açıklamaların kodun oluşturulması gerektiğini denetlemek için (kural tarafından işlenmesinin aksine) ve gerekirse kodu oluşturmak için veritabanı sağlayıcıları tarafından uygulanır.
public interface IAnnotationCodeGenerator
type IAnnotationCodeGenerator = interface
Public Interface IAnnotationCodeGenerator
- Türetilmiş
Açıklamalar
Daha fazla bilgi için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .
Yöntemler
| FilterIgnoredAnnotations(IEnumerable<IAnnotation>) |
İçindeki |
| GenerateDataAnnotationAttributes(IAnnotatable, IDictionary<String,IAnnotation>) |
Karşılık gelen veri ek açıklaması öznitelikleri olan belirli ek açıklamalar için bu öznitelik kod parçalarını döndürür ve ek açıklamaları kaldırır. |
| GenerateDataAnnotationAttributes(IEntityType, IDictionary<String,IAnnotation>) |
Karşılık gelen veri ek açıklaması öznitelikleri olan belirli ek açıklamalar için bu öznitelik kod parçalarını döndürür ve ek açıklamaları kaldırır. |
| GenerateDataAnnotationAttributes(IProperty, IDictionary<String,IAnnotation>) |
Karşılık gelen veri ek açıklaması öznitelikleri olan belirli ek açıklamalar için bu öznitelik kod parçalarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApi(IEntityType, IAnnotation) |
Verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IEntityType, IAnnotation, String) |
Kullanımdan kalktı.
Verilen programlama dilinde verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IForeignKey, IAnnotation) |
Verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IForeignKey, IAnnotation, String) |
Kullanımdan kalktı.
Verilen programlama dilinde verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IIndex, IAnnotation) |
Verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IIndex, IAnnotation, String) |
Kullanımdan kalktı.
Verilen programlama dilinde verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IKey, IAnnotation) |
Verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IKey, IAnnotation, String) |
Kullanımdan kalktı.
Verilen programlama dilinde verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IModel, IAnnotation) |
Verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IModel, IAnnotation, String) |
Kullanımdan kalktı.
Verilen programlama dilinde verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IProperty, IAnnotation) |
Verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApi(IProperty, IAnnotation, String) |
Kullanımdan kalktı.
Verilen programlama dilinde verilen için Fluent API çağrıları üretir IAnnotation . |
| GenerateFluentApiCalls(IAnnotatable, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApiCalls(IEntityType, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApiCalls(IForeignKey, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApiCalls(IIndex, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApiCalls(IKey, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApiCalls(IModel, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApiCalls(INavigation, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApiCalls(IProperty, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| GenerateFluentApiCalls(ISkipNavigation, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| IsHandledByConvention(IEntityType, IAnnotation) |
Verilen IAnnotation kurala uygulandığında, belirtilen kural tarafından işlendiğini denetler IEntityType . |
| IsHandledByConvention(IForeignKey, IAnnotation) |
Verilen IAnnotation kurala uygulandığında, belirtilen kural tarafından işlendiğini denetler IForeignKey . |
| IsHandledByConvention(IIndex, IAnnotation) |
Verilen IAnnotation kurala uygulandığında, belirtilen kural tarafından işlendiğini denetler IIndex . |
| IsHandledByConvention(IKey, IAnnotation) |
Verilen IAnnotation kurala uygulandığında, belirtilen kural tarafından işlendiğini denetler IKey . |
| IsHandledByConvention(IModel, IAnnotation) |
Verilen IAnnotation kurala uygulandığında, belirtilen kural tarafından işlendiğini denetler IModel . |
| IsHandledByConvention(IProperty, IAnnotation) |
Verilen IAnnotation kurala uygulandığında, belirtilen kural tarafından işlendiğini denetler IProperty . |
| RemoveAnnotationsHandledByConventions(IAnnotatable, IDictionary<String,IAnnotation>) |
Karşılık gelen Fluent API çağrıları olan verilen ek açıklamalar için, bu Fluent API çağrılarını döndürür ve ek açıklamaları kaldırır. |
| RemoveAnnotationsHandledByConventions(IEntityType, IDictionary<String,IAnnotation>) |
Yapılandırması kural tarafından zaten uygulanmış olan ek açıklamayı kaldırır ve açıkça belirtilmesi gerekmez. |
| RemoveAnnotationsHandledByConventions(IForeignKey, IDictionary<String,IAnnotation>) |
Yapılandırması kural tarafından zaten uygulanmış olan ek açıklamayı kaldırır ve açıkça belirtilmesi gerekmez. |
| RemoveAnnotationsHandledByConventions(IIndex, IDictionary<String,IAnnotation>) |
Yapılandırması kural tarafından zaten uygulanmış olan ek açıklamayı kaldırır ve açıkça belirtilmesi gerekmez. |
| RemoveAnnotationsHandledByConventions(IKey, IDictionary<String,IAnnotation>) |
Yapılandırması kural tarafından zaten uygulanmış olan ek açıklamayı kaldırır ve açıkça belirtilmesi gerekmez. |
| RemoveAnnotationsHandledByConventions(IModel, IDictionary<String,IAnnotation>) |
Yapılandırması kural tarafından zaten uygulanmış olan ek açıklamayı kaldırır ve açıkça belirtilmesi gerekmez. |
| RemoveAnnotationsHandledByConventions(IProperty, IDictionary<String,IAnnotation>) |
Yapılandırması kural tarafından zaten uygulanmış olan ek açıklamayı kaldırır ve açıkça belirtilmesi gerekmez. |