AnnotationCodeGenerator Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zdědit z této třídy vytvořit službu, která umožňuje generování kódu vlastní poznámky v rámci generování uživatelského rozhraní Migrace. Odvozená třída by měla být nastavena na MigrationCodeGenerator.
public abstract class AnnotationCodeGenerator
type AnnotationCodeGenerator = class
Public MustInherit Class AnnotationCodeGenerator
- Dědičnost
-
AnnotationCodeGenerator
Poznámky
Všimněte si, že AnnotationCodeGenerator není potřeba, pokud anotace používá jednoduchou řetězcovou hodnotu nebo pokud volání ToString na objektu poznámky je dostačující pro použití v vygenerované migraci.
Konstruktory
AnnotationCodeGenerator() |
Zdědit z této třídy vytvořit službu, která umožňuje generování kódu vlastní poznámky v rámci generování uživatelského rozhraní Migrace. Odvozená třída by měla být nastavena na MigrationCodeGenerator. |
Metody
Generate(String, Object, IndentedTextWriter) |
Implementujte tuto metodu pro vygenerování kódu pro danou hodnotu poznámky. |
GetExtraNamespaces(IEnumerable<String>) |
Přepište tuto metodu, aby se vrátily další obory názvů, které by měly být zahrnuty do kódu vygenerovaného pro vygenerovanou migraci. Výchozí implementace vrátí prázdný výčet. |
Platí pro
Entity Framework