CSharpCompilationOptions クラス

定義

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

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)
継承
CSharpCompilationOptions
実装

コンストラクター

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)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

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)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

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)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

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)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

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)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

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)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

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)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

プロパティ

AllowUnsafe

安全でないリージョン (つまり、メンバーと安全でないブロックの安全でない修飾子) を許可します。

AssemblyIdentityComparer

アセンブリ ID を比較するために使用されます。 ターゲット プラットフォームに固有の統一ポリシーと移植性ポリシーを実装できます。 指定されていない場合は Default

(継承元 CompilationOptions)
CheckOverflow

整数算術の境界チェックが既定で適用されるかどうか。

(継承元 CompilationOptions)
ConcurrentBuild

ビルド コンパイルで複数のスレッドを使用できるかどうかを指定します。

(継承元 CompilationOptions)
CryptoKeyContainer

出力に署名するキーを含む CSP コンテナー。

(継承元 CompilationOptions)
CryptoKeyFile

コンパイル アセンブリの厳密な名前を生成して署名するために使用する公開キーと秘密キーを含むファイルの名前。

(継承元 CompilationOptions)
CryptoPublicKey

コンパイル アセンブリの厳密な名前を生成するために使用する公開キーを指定します。指定しない場合は空を指定します。

(継承元 CompilationOptions)
DelaySign

コンパイル アセンブリを遅延署名済みとしてマークします。

(継承元 CompilationOptions)
Deterministic

コンパイルを決定論的にするかどうかを指定します。

(継承元 CompilationOptions)
Errors

互換性のないコンパイル オプションのセットに関連する Errors コレクション

(継承元 CompilationOptions)
Features
古い.

有効にする試験的なコンパイラ機能を指定する文字列のセット。

(継承元 CompilationOptions)
GeneralDiagnosticOption

グローバル警告レポート オプション

(継承元 CompilationOptions)
Language

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

MainTypeName

静的 Main メソッドを宣言する型の完全名。 有効な非ジェネリック名前空間修飾名である必要があります。 静的 Main メソッドがエントリ ポイントの候補である場合は Null。

(継承元 CompilationOptions)
MetadataImportOptions

パブリック以外のアクセシビリティを持つメンバーをインポートするか、既定で保護するかを指定します。 既定値は Public です。 指定された値は、正確性に必要なすべてのメンバーが関係なくインポートされるため、コンパイラによって実行される分析の正確性には影響しません。 この設定では、通常はインポートされないメンバーを強制的にインポートできます。

(継承元 CompilationOptions)
MetadataReferenceResolver

#r ディレクティブを使用して、ソースで指定されたメタデータ参照へのパスを解決します。 ファクトリに明示的に渡されたメタデータ (ソース内の#r ディレクティブなど) 以外のメタデータへの参照をコンパイルに含めることができない場合は null。

(継承元 CompilationOptions)
ModuleName

プライマリ モジュールの名前。既定の名前を使用する必要がある場合は null。

(継承元 CompilationOptions)
NullableContextOptions

グローバル Null 許容コンテキスト オプション。

OptimizationLevel

出力 IL で最適化を実行するかどうかを指定します。 これは、PDB 情報が生成されるかどうかにかかわらず独立しています。

(継承元 CompilationOptions)
OutputKind

出力時に生成されるアセンブリの種類。

(継承元 CompilationOptions)
Platform

アセンブリを実行できる共通言語ランタイム (CLR) のバージョンを指定します。

(継承元 CompilationOptions)
PublicSign

コンパイル アセンブリを完全に署名済みとしてマークしますが、公開キーでのみ署名します。

(継承元 CompilationOptions)
ReportSuppressedDiagnostics

ソースで抑制された診断 (つまり IsSuppressed true) を報告する必要があるかどうか。

(継承元 CompilationOptions)
ScriptClassName

グローバル暗黙的クラス (スクリプト クラス) の完全な名前。 このクラスは、最上位レベルのステートメント、型宣言、およびメンバー宣言を暗黙的にカプセル化します。 名前空間の修飾名を指定できます。

(継承元 CompilationOptions)
SourceReferenceResolver

コンパイルのソース ドキュメント参照を解決するためのリゾルバーを取得します。 コンパイルにソース ファイル参照 (#line プラグマや#load ディレクティブなど) を含められない場合は null。

(継承元 CompilationOptions)
SpecificDiagnosticOptions

各警告の警告レポート オプション。

(継承元 CompilationOptions)
StrongNameProvider

ソース アセンブリの厳密な名前と署名を提供します。 アセンブリ署名がサポートされていない場合は Null。

(継承元 CompilationOptions)
SyntaxTreeOptionsProvider

特定の構文ツリーのオプションを取得するプロバイダー。

(継承元 CompilationOptions)
Usings

グローバル名前空間の使用。

WarningLevel

グローバル警告レベル (負以外の整数)。

(継承元 CompilationOptions)
XmlReferenceResolver

コンパイルの XML ドキュメント参照を解決するためのリゾルバーを取得します。 XML ドキュメント コメントにタグや XML ファイルに格納されているアクセス許可セットなど、XML ファイル参照をコンパイルに含められない場合は Null。

(継承元 CompilationOptions)

メソッド

CommonWithAssemblyIdentityComparer(AssemblyIdentityComparer)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithCheckOverflow(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithConcurrentBuild(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithCryptoKeyContainer(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithCryptoKeyFile(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithCryptoPublicKey(ImmutableArray<Byte>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithDelaySign(Nullable<Boolean>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithDeterministic(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithFeatures(ImmutableArray<String>)
古い.

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithGeneralDiagnosticOption(ReportDiagnostic)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithMainTypeName(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithMetadataImportOptions(MetadataImportOptions)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithMetadataReferenceResolver(MetadataReferenceResolver)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithModuleName(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithOptimizationLevel(OptimizationLevel)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithOutputKind(OutputKind)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithPlatform(Platform)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithPublicSign(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithReportSuppressedDiagnostics(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithScriptClassName(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithSourceReferenceResolver(SourceReferenceResolver)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithSpecificDiagnosticOptions(IEnumerable<KeyValuePair<String,ReportDiagnostic>>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithSpecificDiagnosticOptions(ImmutableDictionary<String,ReportDiagnostic>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithStrongNameProvider(StrongNameProvider)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithSyntaxTreeOptionsProvider(SyntaxTreeOptionsProvider)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
CommonWithXmlReferenceResolver(XmlReferenceResolver)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
ComputeHashCode()

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
Equals(CSharpCompilationOptions)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

Equals(Object)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

EqualsHelper(CompilationOptions)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
GetHashCode()

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

GetHashCode()

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
GetHashCodeHelper()

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
WithAllowUnsafe(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithAssemblyIdentityComparer(AssemblyIdentityComparer)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithConcurrentBuild(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithCryptoKeyContainer(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithCryptoKeyFile(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithCryptoPublicKey(ImmutableArray<Byte>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithDelaySign(Nullable<Boolean>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithDeterministic(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithGeneralDiagnosticOption(ReportDiagnostic)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithMainTypeName(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithMetadataImportOptions(MetadataImportOptions)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithMetadataReferenceResolver(MetadataReferenceResolver)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithModuleName(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithNullableContextOptions(NullableContextOptions)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithNullableContextOptions(NullableContextOptions)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithOptimizationLevel(OptimizationLevel)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithOutputKind(OutputKind)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithOverflowChecks(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithPlatform(Platform)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithPublicSign(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithReportSuppressedDiagnostics(Boolean)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithScriptClassName(String)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithSourceReferenceResolver(SourceReferenceResolver)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

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

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithSpecificDiagnosticOptions(ImmutableDictionary<String,ReportDiagnostic>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithStrongNameProvider(StrongNameProvider)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithSyntaxTreeOptionsProvider(SyntaxTreeOptionsProvider)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithSyntaxTreeOptionsProvider(SyntaxTreeOptionsProvider)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

(継承元 CompilationOptions)
WithUsings(IEnumerable<String>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithUsings(ImmutableArray<String>)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithUsings(String[])

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithWarningLevel(Int32)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

WithXmlReferenceResolver(XmlReferenceResolver)

実行可能ファイルまたはライブラリを出力するかどうか、生成されたコードを最適化するかどうかなど、コンパイルに影響を与えるさまざまなオプションを表します。

適用対象