Share via


CSharpCompilationOptions Classe

Définition

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

public ref class CSharpCompilationOptions sealed : Microsoft::CodeAnalysis::CompilationOptions, IEquatable<Microsoft::CodeAnalysis::CSharp::CSharpCompilationOptions ^>
public sealed class CSharpCompilationOptions : Microsoft.CodeAnalysis.CompilationOptions, IEquatable<Microsoft.CodeAnalysis.CSharp.CSharpCompilationOptions>
type CSharpCompilationOptions = class
    inherit CompilationOptions
    interface IEquatable<CSharpCompilationOptions>
Public NotInheritable Class CSharpCompilationOptions
Inherits CompilationOptions
Implements IEquatable(Of CSharpCompilationOptions)
Héritage
CSharpCompilationOptions
Implémente

Constructeurs

CSharpCompilationOptions(OutputKind, Boolean, String, String, String, IEnumerable<String>, OptimizationLevel, Boolean, Boolean, String, String, ImmutableArray<Byte>, Nullable<Boolean>, Platform, ReportDiagnostic, Int32, IEnumerable<KeyValuePair<String,ReportDiagnostic>>, Boolean, Boolean, XmlReferenceResolver, SourceReferenceResolver, MetadataReferenceResolver, AssemblyIdentityComparer, StrongNameProvider)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

CSharpCompilationOptions(OutputKind, Boolean, String, String, String, IEnumerable<String>, OptimizationLevel, Boolean, Boolean, String, String, ImmutableArray<Byte>, Nullable<Boolean>, Platform, ReportDiagnostic, Int32, IEnumerable<KeyValuePair<String,ReportDiagnostic>>, Boolean, Boolean, XmlReferenceResolver, SourceReferenceResolver, MetadataReferenceResolver, AssemblyIdentityComparer, StrongNameProvider, Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

CSharpCompilationOptions(OutputKind, Boolean, String, String, String, IEnumerable<String>, OptimizationLevel, Boolean, Boolean, String, String, ImmutableArray<Byte>, Nullable<Boolean>, Platform, ReportDiagnostic, Int32, IEnumerable<KeyValuePair<String,ReportDiagnostic>>, Boolean, Boolean, XmlReferenceResolver, SourceReferenceResolver, MetadataReferenceResolver, AssemblyIdentityComparer, StrongNameProvider, Boolean, MetadataImportOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

CSharpCompilationOptions(OutputKind, Boolean, String, String, String, IEnumerable<String>, OptimizationLevel, Boolean, Boolean, String, String, ImmutableArray<Byte>, Nullable<Boolean>, Platform, ReportDiagnostic, Int32, IEnumerable<KeyValuePair<String,ReportDiagnostic>>, Boolean, Boolean, XmlReferenceResolver, SourceReferenceResolver, MetadataReferenceResolver, AssemblyIdentityComparer, StrongNameProvider, Boolean, MetadataImportOptions, NullableContextOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

CSharpCompilationOptions(OutputKind, Boolean, String, String, String, IEnumerable<String>, OptimizationLevel, Boolean, Boolean, String, String, ImmutableArray<Byte>, Nullable<Boolean>, Platform, ReportDiagnostic, Int32, IEnumerable<KeyValuePair<String,ReportDiagnostic>>, Boolean, Boolean, XmlReferenceResolver, SourceReferenceResolver, MetadataReferenceResolver, AssemblyIdentityComparer, StrongNameProvider, Boolean, MetadataImportOptions, NullableContextOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

CSharpCompilationOptions(OutputKind, String, String, String, IEnumerable<String>, OptimizationLevel, Boolean, Boolean, String, String, ImmutableArray<Byte>, Nullable<Boolean>, Platform, ReportDiagnostic, Int32, IEnumerable<KeyValuePair<String, ReportDiagnostic>>, Boolean, Boolean, XmlReferenceResolver, SourceReferenceResolver, MetadataReferenceResolver, AssemblyIdentityComparer, StrongNameProvider)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

CSharpCompilationOptions(OutputKind, String, String, String, IEnumerable<String>, OptimizationLevel, Boolean, Boolean, String, String, ImmutableArray<Byte>, Nullable<Boolean>, Platform, ReportDiagnostic, Int32, IEnumerable<KeyValuePair<String, ReportDiagnostic>>, Boolean, XmlReferenceResolver, SourceReferenceResolver, MetadataReferenceResolver, AssemblyIdentityComparer, StrongNameProvider)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

Propriétés

AllowUnsafe

Autorisez les régions non sécurisées (c’est-à-dire les modificateurs non sécurisés sur les membres et les blocs non sécurisés).

AssemblyIdentityComparer

Utilisé pour comparer les identités d’assembly. Peut implémenter des stratégies d’unification et de portabilité spécifiques à la plateforme cible. Default si l’option n’est pas spécifiée.

(Hérité de CompilationOptions)
CheckOverflow

Indique si la vérification des limites sur l’arithmétique d’entier est appliquée par défaut ou non.

(Hérité de CompilationOptions)
ConcurrentBuild

Spécifie si la compilation de génération peut utiliser plusieurs threads.

(Hérité de CompilationOptions)
CryptoKeyContainer

Conteneur CSP contenant la clé avec laquelle signer la sortie.

(Hérité de CompilationOptions)
CryptoKeyFile

Nom du fichier contenant les clés publiques et privées à utiliser pour générer un nom fort de l’assembly de compilation et pour le signer.

(Hérité de CompilationOptions)
CryptoPublicKey

Spécifie la clé publique utilisée pour générer un nom fort pour l’assembly de compilation, ou vide si elle n’est pas spécifiée.

(Hérité de CompilationOptions)
DelaySign

Marquez l’assembly de compilation comme étant signé en retard.

(Hérité de CompilationOptions)
Deterministic

Spécifie si la compilation doit être déterministe.

(Hérité de CompilationOptions)
Errors

Collection d’erreurs liée à un ensemble incompatible d’options de compilation

(Hérité de CompilationOptions)
Features
Obsolète.

Ensemble de chaînes désignant des fonctionnalités de compilateur expérimentales à activer.

(Hérité de CompilationOptions)
GeneralDiagnosticOption

Option de rapport d’avertissement global

(Hérité de CompilationOptions)
Language

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

MainTypeName

Nom complet d’un type qui déclare la méthode Main statique. Doit être un nom non générique valide qualifié par l’espace de noms. Null si une méthode Main statique est un candidat pour un point d’entrée.

(Hérité de CompilationOptions)
MetadataImportOptions

Spécifie s’il faut importer des membres avec une accessibilité autre que publique ou protégée par défaut. La valeur par défaut est Public. La valeur spécifiée n’affectera pas l’exactitude de l’analyse effectuée par les compilateurs, car tous les membres nécessaires à l’exactitude seront importés indépendamment. Ce paramètre peut forcer la compilation à importer des membres qu’il ne le fait normalement pas.

(Hérité de CompilationOptions)
MetadataReferenceResolver

Résout les chemins d’accès aux références de métadonnées spécifiées dans la source via des directives #r. Null si la compilation ne peut pas contenir de références à des métadonnées autres que celles transmises explicitement à sa fabrique (par exemple, #r directives dans les sources).

(Hérité de CompilationOptions)
ModuleName

Nom du module principal, ou null si un nom par défaut doit être utilisé.

(Hérité de CompilationOptions)
NullableContextOptions

Options de contexte Nullable globales.

OptimizationLevel

Spécifie si les optimisations doivent être effectuées ou non sur l’il de sortie. Cela est indépendant de la génération ou non d’informations PDB.

(Hérité de CompilationOptions)
OutputKind

Type d’assembly généré lorsqu’il est émis.

(Hérité de CompilationOptions)
Platform

Spécifie la version du CLR (Common Language Runtime) qui peut exécuter l’assembly.

(Hérité de CompilationOptions)
PublicSign

Marquez l’assembly de compilation comme étant entièrement signé, mais uniquement avec la clé publique.

(Hérité de CompilationOptions)
ReportSuppressedDiagnostics

Indique si les diagnostics supprimés dans la source, c’est-à-dire IsSuppressed vrai, doivent être signalés.

(Hérité de CompilationOptions)
ScriptClassName

Nom complet d’une classe implicite globale (classe de script). Cette classe encapsule implicitement les instructions de niveau supérieur, les déclarations de type et les déclarations de membre. Peut être un nom qualifié d’espace de noms.

(Hérité de CompilationOptions)
SourceReferenceResolver

Obtient le programme de résolution des références de document source pour la compilation. Null si la compilation n’est pas autorisée à contenir des références de fichier source, telles que #line pragmas et #load directives.

(Hérité de CompilationOptions)
SpecificDiagnosticOptions

Option de rapport d’avertissement pour chaque avertissement.

(Hérité de CompilationOptions)
StrongNameProvider

Fournit un nom fort et une signature pour l’assembly source. Null si la signature d’assembly n’est pas prise en charge.

(Hérité de CompilationOptions)
SyntaxTreeOptionsProvider

Fournisseur permettant de récupérer des options pour des arborescences de syntaxe particulières.

(Hérité de CompilationOptions)
Usings

Espaces de noms globaux utilisant.

WarningLevel

Niveau d’avertissement global (entier non négatif).

(Hérité de CompilationOptions)
XmlReferenceResolver

Obtient le programme de résolution des références de document XML pour la compilation. Null si la compilation n’est pas autorisée à contenir des références de fichier XML, telles que le commentaire de document XML, incluez des balises et des jeux d’autorisations stockés dans un fichier XML.

(Hérité de CompilationOptions)

Méthodes

CommonWithAssemblyIdentityComparer(AssemblyIdentityComparer)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithCheckOverflow(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithConcurrentBuild(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithCryptoKeyContainer(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithCryptoKeyFile(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithCryptoPublicKey(ImmutableArray<Byte>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithDelaySign(Nullable<Boolean>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithDeterministic(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithFeatures(ImmutableArray<String>)
Obsolète.

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithGeneralDiagnosticOption(ReportDiagnostic)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithMainTypeName(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithMetadataImportOptions(MetadataImportOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithMetadataReferenceResolver(MetadataReferenceResolver)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithModuleName(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithOptimizationLevel(OptimizationLevel)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithOutputKind(OutputKind)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithPlatform(Platform)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithPublicSign(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithReportSuppressedDiagnostics(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithScriptClassName(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithSourceReferenceResolver(SourceReferenceResolver)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithSpecificDiagnosticOptions(IEnumerable<KeyValuePair<String,ReportDiagnostic>>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithSpecificDiagnosticOptions(ImmutableDictionary<String,ReportDiagnostic>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithStrongNameProvider(StrongNameProvider)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithSyntaxTreeOptionsProvider(SyntaxTreeOptionsProvider)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
CommonWithXmlReferenceResolver(XmlReferenceResolver)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
ComputeHashCode()

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
Equals(CSharpCompilationOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

Equals(Object)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

EqualsHelper(CompilationOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
GetHashCode()

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

GetHashCode()

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
GetHashCodeHelper()

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
WithAllowUnsafe(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithAssemblyIdentityComparer(AssemblyIdentityComparer)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithConcurrentBuild(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithCryptoKeyContainer(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithCryptoKeyFile(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithCryptoPublicKey(ImmutableArray<Byte>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithDelaySign(Nullable<Boolean>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithDeterministic(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithGeneralDiagnosticOption(ReportDiagnostic)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithMainTypeName(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithMetadataImportOptions(MetadataImportOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithMetadataReferenceResolver(MetadataReferenceResolver)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithModuleName(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithNullableContextOptions(NullableContextOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithNullableContextOptions(NullableContextOptions)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithOptimizationLevel(OptimizationLevel)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithOutputKind(OutputKind)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithOverflowChecks(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithPlatform(Platform)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithPublicSign(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithReportSuppressedDiagnostics(Boolean)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithScriptClassName(String)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithSourceReferenceResolver(SourceReferenceResolver)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithSpecificDiagnosticOptions(IEnumerable<KeyValuePair<String,ReportDiagnostic>>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithSpecificDiagnosticOptions(ImmutableDictionary<String,ReportDiagnostic>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithStrongNameProvider(StrongNameProvider)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithSyntaxTreeOptionsProvider(SyntaxTreeOptionsProvider)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithSyntaxTreeOptionsProvider(SyntaxTreeOptionsProvider)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

(Hérité de CompilationOptions)
WithUsings(IEnumerable<String>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithUsings(ImmutableArray<String>)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithUsings(String[])

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithWarningLevel(Int32)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

WithXmlReferenceResolver(XmlReferenceResolver)

Représente différentes options qui affectent la compilation, telles que l’émission d’un exécutable ou d’une bibliothèque, l’optimisation du code généré, et ainsi de suite.

S’applique à