Compiler
The entry point for compiling an .sdm file.
The Compiler class is derived from the System.Object class.
Public Constructors
The Compiler class has the following public constructor.
| Constructor | Description |
|---|---|
| Compiler() |
Initializes a new instance of the Compiler class. |
Public Methods
The Compiler class has the following public methods.
| Method | Description |
|---|---|
| Compile() |
Compiles the SDM document. |
| Compile(Boolean, Boolean, Boolean) |
Compiles the SDM document. |
| Equals(Object) | |
| Equals(Object, Object) | Static (Shared). |
| GetHashCode() | |
| GetType() | |
| ReferenceEquals(Object, Object) | Static (Shared). |
| ToString() |
Public Properties
The Compiler class has the following public properties.
| Property | Description |
|---|---|
| CompiledDocumentRemainsLoaded | Data type: Boolean Access type: Read/write |
| CompiledExtension | Data type: String Access type: Read-only Static (Shared). |
| DeploymentReportOut | Data type: TextWriter Access type: Read/write |
| ErrorLimit | Data type: Int32 Access type: Read/write |
| Errors | Data type: DocumentErrorCollection Access type: Read-only |
| InstanceSpaceOut | Data type: TextWriter Access type: Read/write |
| KeyContainer | Data type: String Access type: Read/write |
| KeyFile | Data type: String Access type: Read/write |
| MaxSimulationComplexity | Data type: Int32 Access type: Read/write |
| References | Data type: DocumentReferenceCollection Access type: Read-only |
| ReferenceSearchPath | Data type: SearchPathCollection Access type: Read/write |
| SourceFile | Data type: String Access type: Read/write |
| TargetFile | Data type: String Access type: Read/write |
| WarningLevelAsErrors | Data type: WarningLevel Access type: Read/write |
| WarningLevelReported | Data type: WarningLevel Access type: Read/write |
Public Events
The Compiler class has the following public event.
| Event | Description |
|---|---|
| ErrorRaised |
Protected Methods
The Compiler class has the following protected methods.
| Method | Description |
|---|---|
| Finalize() | |
| MemberwiseClone() |
Requirements
Namespace |
Defined in Microsoft.SystemDefinitionModel.Tools. |
Assembly |
Requires SdmCompile (in SdmCompile.dll). |
.NET Framework |
Requires .NET Framework 2.0. |
See Also
Microsoft.SystemDefinitionModel.Tools
System.IO.TextWriter
Send comments about this topic to Microsoft
Build date: 9/5/2007