cscompmgd
Managed wrapper for the C# compiler.
Compiles the given C# sources to the specified destination file.
Returns diagnostic messages as an array of type . If the array is empty or all elements are warnings, the compilation succeeded.
An array of type string, each with C# code.
An array of type string that contains the file names for each .
The output file name. This argument is required.
An array of type string, with files to reference.
An of compiler options.
is null.
-or-
is null.
-or-
is null.
is an empty array.
-or-
is not the same size as .
Represents an error or diagnostic message reported by the compiler.
Initializes a new instance of the class.
Specifies the severity of this diagnostic.
Specifies the diagnostic message text.
Specifies the diagnostic number.
Specifies the column of the source text that caused the diagnostic (1-based), or 0 if there is no column information.
Specifies the file name of the source text that caused the diagnostic or an empty string ("").
Specifies the line of the source text that caused the diagnostic (1-based), or 0 if there is no line information.
Returns a that represents the current .
A string that represents the current .
Specifies the severity of a compiler diagnostic.
An unknown severity.
A warning or suggestive diagnostic.
An error diagnostic.
A noncontinuable error diagnostic.