Partager via


Interface ICodeGenerationHost

Définit l'interface de l'objet hôte pour la génération de code.

Espace de noms: Microsoft.ServiceModel.DomainServices.Tools
Assembly : Microsoft.ServiceModel.DomainServices.Tools (dans microsoft.servicemodel.domainservices.tools.dll)

Utilisation

'Utilisation
Dim instance As ICodeGenerationHost

Syntaxe

'Déclaration
Public Interface ICodeGenerationHost
    Inherits ILogger
public interface ICodeGenerationHost : ILogger
public interface class ICodeGenerationHost : ILogger
public interface ICodeGenerationHost extends ILogger
public interface ICodeGenerationHost extends ILogger

Notes

Une instance d'objet qui implémente cette interface est fournie avec les générateurs de code. Ils utilisent cette instance hôte pour reconsigner les erreurs, les avertissements et les messages dans l'environnement.

Les générateurs peuvent également utiliser cette instance hôte pour déterminer les types ou membres partagés par les projets source et cible. Dans ce contexte, le projet « source » contient les types à partir desquels le code doit être généré. Le projet « cible » est celui dans lequel le code généré est inséré.

Ce service de détermination des membres du code partagé est destiné à aider les générateurs de code à identifier les références ou déclarations de membres qu'ils peuvent créer en toute sécurité à partir du code généré.

Plateformes

Plateformes de développement

Windows XP Édition familiale, Windows XP Professionnel, Windows Server 2003 , Windows Server 2008 et Windows 2000

Plateformes cibles

Voir aussi

Référence

Membres ICodeGenerationHost
Espace de noms Microsoft.ServiceModel.DomainServices.Tools