AnnotationCodeGenerator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dziedzicz z tej klasy, aby utworzyć usługę, która umożliwia generowanie niestandardowych adnotacji kodu w ramach migracji szkieletu. Klasa pochodna powinna być ustawiona na MigrationCodeGenerator.
public abstract class AnnotationCodeGenerator
type AnnotationCodeGenerator = class
Public MustInherit Class AnnotationCodeGenerator
- Dziedziczenie
-
AnnotationCodeGenerator
Uwagi
Należy pamiętać, że AnnotationCodeGenerator adnotacja nie jest wymagana, jeśli adnotacja używa prostej wartości ciągu lub jeśli wywołanie funkcji ToString w obiekcie adnotacji jest wystarczające do użycia w migracji szkieletowej.
Konstruktory
| AnnotationCodeGenerator() |
Dziedzicz z tej klasy, aby utworzyć usługę, która umożliwia generowanie niestandardowych adnotacji kodu w ramach migracji szkieletu. Klasa pochodna powinna być ustawiona na MigrationCodeGenerator. |
Metody
| Generate(String, Object, IndentedTextWriter) |
Zaimplementuj tę metodę, aby wygenerować kod dla danej wartości adnotacji. |
| GetExtraNamespaces(IEnumerable<String>) |
Zastąpi tę metodę, aby zwrócić dodatkowe przestrzenie nazw, które powinny zostać uwzględnione w kodzie wygenerowanym na potrzeby migracji szkieletowej. Domyślna implementacja zwraca pustą wyliczenie. |