CSharpMigrationCodeGenerator.GenerateAnnotation Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Génère du code pour la valeur d’annotation donnée, qui peut être null. Le comportement par défaut consiste à utiliser un AnnotationCodeGenerator si un est inscrit, sinon appelez ToString sur la valeur d’annotation.
protected internal virtual void GenerateAnnotation (string name, object annotation, System.Data.Entity.Migrations.Utilities.IndentedTextWriter writer);
abstract member GenerateAnnotation : string * obj * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
override this.GenerateAnnotation : string * obj * System.Data.Entity.Migrations.Utilities.IndentedTextWriter -> unit
Protected Friend Overridable Sub GenerateAnnotation (name As String, annotation As Object, writer As IndentedTextWriter)
Paramètres
- name
- String
Nom de l’annotation pour laquelle le code est nécessaire.
- annotation
- Object
Valeur d’annotation à générer.
- writer
- IndentedTextWriter
Enregistreur dans lequel le code généré doit être écrit.
Remarques
Notez qu’un AnnotationCodeGenerator peut être inscrit pour générer du code pour les annotations personnalisées sans avoir à remplacer l’intégralité du générateur de code.