TestContext.CreateCompilation Method
CreateCompilation(String, String, Boolean, IEnumerable<MetadataReference>, String, Boolean)
Declaration
public ICompilation CreateCompilation(string code, string dependentCode = null, bool ignoreErrors = false, IEnumerable<MetadataReference> additionalReferences = null, string name = null, bool addMetalamaReferences = true)
Parameters
Type |
Name |
Description |
System.String |
code |
|
System.String |
dependentCode |
|
System.Boolean |
ignoreErrors |
|
System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.MetadataReference> |
additionalReferences |
|
System.String |
name |
|
System.Boolean |
addMetalamaReferences |
|
Returns
CreateCompilation(IReadOnlyDictionary<String, String>, String, Boolean, IEnumerable<MetadataReference>, String, Boolean)
Declaration
public ICompilation CreateCompilation(IReadOnlyDictionary<string, string> code, string dependentCode = null, bool ignoreErrors = false, IEnumerable<MetadataReference> additionalReferences = null, string name = null, bool addMetalamaReferences = true)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IReadOnlyDictionary<System.String, System.String> |
code |
|
System.String |
dependentCode |
|
System.Boolean |
ignoreErrors |
|
System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.MetadataReference> |
additionalReferences |
|
System.String |
name |
|
System.Boolean |
addMetalamaReferences |
|
Returns
CreateCompilation(Compilation)
Declaration
public ICompilation CreateCompilation(Compilation compilation)
Parameters
Type |
Name |
Description |
Microsoft.CodeAnalysis.Compilation |
compilation |
|
Returns