TestCompilationFactory.CreateEmptyCSharpCompilation Method
CreateEmptyCSharpCompilation(String, IEnumerable<Assembly>, Boolean, OutputKind, ImmutableArray<String>, NullableContextOptions)
Declaration
public static CSharpCompilation CreateEmptyCSharpCompilation(string name, IEnumerable<Assembly> additionalAssemblies = null, bool addMetalamaReferences = true, OutputKind outputKind, ImmutableArray<string> implicitUsings = null, NullableContextOptions nullableContextOptions)
Parameters
Returns
Type |
Description |
Microsoft.CodeAnalysis.CSharp.CSharpCompilation |
|
CreateEmptyCSharpCompilation(String, IEnumerable<MetadataReference>, OutputKind, ImmutableArray<String>, NullableContextOptions)
Declaration
public static CSharpCompilation CreateEmptyCSharpCompilation(string name, IEnumerable<MetadataReference> metadataReferences, OutputKind outputKind, ImmutableArray<string> implicitUsings = null, NullableContextOptions nullableContextOptions)
Parameters
Type |
Name |
Description |
String |
name |
|
IEnumerable<Microsoft.CodeAnalysis.MetadataReference> |
metadataReferences |
|
Microsoft.CodeAnalysis.OutputKind |
outputKind |
|
ImmutableArray<String> |
implicitUsings |
|
Microsoft.CodeAnalysis.NullableContextOptions |
nullableContextOptions |
|
Returns
Type |
Description |
Microsoft.CodeAnalysis.CSharp.CSharpCompilation |
|