Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Microsoft.Build.Execution, espace de noms

.NET Framework 4.6 and 4.5

Contient les types que le modèle objet MSBuild utilise pour générer des projets. Pour plus d'informations, consultez MSBuild.

  Classe Description
Classe publique BuildManager Cette classe est le point d'entrée public pour l'exécution de builds.
Classe publique BuildParameters Cette classe représente tous les paramètres qui doivent être spécifiés pour démarrer une build.
Classe publique BuildRequestData Encapsule toutes les données requises pour envoyer une demande de build.
Classe publique BuildResult Représente le jeu de résultats actuel pour toutes les cibles qui ont produit des résultats pour une configuration particulière.
Classe publique BuildSubmission Représente une demande de build qui a été envoyée au gestionnaire de génération pour être traitée. Les méthodes de cette classe peuvent être utilisées pour exécuter des demandes de build synchrones ou asynchrones et pour permettre l'accès aux résultats une fois l'opération terminée.
Classe publique HostServices Implémentation d'un service hôte qui sert d'intermédiaire pour l'accès à l'hôte à partir de la génération.
Classe publique OutOfProcNode Cette classe représente une implémentation d'un nœud de génération hors processus. Elle est déconseillée et n'a pas d'alternative.
Classe publique ProjectInstance Représente une instance de projet.
Classe publique ProjectItemDefinitionInstance Représente une définition d'élément évaluée pour un type d'élément particulier, privée de toutes les références au code source du projet.
Classe publique ProjectItemGroupTaskInstance Encapsule un groupe d'éléments (ItemGroup) non évalué sous une cible. Immuable.
Classe publique ProjectItemGroupTaskItemInstance Encapsule un élément non évalué sous un groupe d'éléments (ItemGroup) d'une cible. Immuable.
Classe publique ProjectItemGroupTaskMetadataInstance Encapsule des métadonnées non évaluées sous un élément contenu dans un groupe d'éléments d'une cible. Immuable.
Classe publique ProjectItemInstance Encapsule un élément évalué à des fins de génération.
Classe publique ProjectMetadataInstance Encapsule des métadonnées évaluées à des fins de génération.
Classe publique ProjectOnErrorInstance Encapsule un élément OnError (consultez OnError, élément (MSBuild)).
Classe publique ProjectPropertyGroupTaskInstance Encapsule un groupe de propriétés (PropertyGroup) non évalué sous une cible. Immuable.
Classe publique ProjectPropertyGroupTaskPropertyInstance Encapsule une propriété non évaluée d'un groupe de propriétés dans une cible. Immuable.
Classe publique ProjectPropertyInstance Encapsule une propriété évaluée à des fins de génération. Les instances de ces propriétés sont ajoutées et supprimées via des méthodes sur l'objet ProjectInstance.
Classe publique ProjectTargetInstance Encapsule un Target, élément (MSBuild).
Classe publique ProjectTargetInstanceChild Rend abstraites les classes ProjectTaskInstance, ProjectPropertyGroupTaskInstance et ProjectItemGroupTaskInstance. Cela permet d'utiliser ces types dans une collection unique d'enfants cibles.
Classe publique ProjectTaskInstance Encapsule un Task, élément (MSBuild).
Classe publique ProjectTaskInstanceChild Rend abstraite la classe de base pour les classes TaskOutputProperty et TaskOutputItem. Cela leur permet d'être utilisées dans une collection unique.
Classe publique ProjectTaskOutputItemInstance Encapsule un élément item de sortie d'un élément Task (consultez Task, élément (MSBuild)).
Classe publique ProjectTaskOutputPropertyInstance Représente un élément de propriété de sortie d'un élément Task (consultez Task, élément (MSBuild)).
Classe publique TargetResult Représente à la fois le code de résultat de la génération d'une cible unique et le résultat de build global.

  Interface Description
Interface publique ITargetResult Interface représentant les résultats d'une cible spécifique.

  Délégué Description
Délégué public BuildSubmissionCompleteCallback Fonction de rappel qui reçoit une notification lorsqu'une build est terminée.

  Énumération Description
Énumération publique BuildRequestDataFlags Indicateurs fournissant un contrôle supplémentaire sur la demande de build.
Énumération publique BuildResultCode Données énumérées indiquant le résultat de build d'une cible ou d'une demande de build.
Énumération publique NodeAffinity Type de données énuméré qui détermine où les projets sont générés.
Énumération publique NodeEngineShutdownReason Raisons de l'arrêt d'un nœud.
Énumération publique ProjectInstanceSettings Contient des paramètres permettant de contrôler la création d'instance de projet.
Énumération publique TargetResultCode Code de résultat d'une cible spécifiée.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft