Interface IDotNetModel
Base implementation all dot net models must implement.
Namespace: CodeFactory.DotNet
Assembly: CodeFactory.DotNet.dll
Syntax
public interface IDotNetModel : IModelStatus
Properties
| Improve this Doc View SourceLanguage
The target language this model was loaded from.
Declaration
SourceCodeType Language { get; }
Property Value
| Type | Description |
|---|---|
| SourceCodeType |
LoadedFromSource
Flag that determines if this model was loaded from source code or was loaded through reflects or symbol libraries.
Declaration
bool LoadedFromSource { get; }
Property Value
| Type | Description |
|---|---|
| bool |
ModelType
The type of dot net model that was loaded.
Declaration
DotNetModelType ModelType { get; }
Property Value
| Type | Description |
|---|---|
| DotNetModelType |
SourceDocument
The fully qualified path to the document that was used to load the model from source. This will be populated if the model was loaded from source.
Declaration
string SourceDocument { get; }
Property Value
| Type | Description |
|---|---|
| string |