Interface ITypeReference
Type reference
Inherited Members
Namespace: Microsoft.ML.Probabilistic.Compiler.CodeModel
Assembly: Microsoft.ML.Probabilistic.Compiler.dll
Syntax
public interface ITypeReference : IType, IDotNetType, IGenericArgumentProvider, IComparable
Properties
GenericType
The generic type
Declaration
ITypeReference GenericType { get; set; }
Property Value
Type | Description |
---|---|
ITypeReference |
Name
Name of the reference
Declaration
string Name { get; set; }
Property Value
Type | Description |
---|---|
String |
Namespace
Namespace of the reference
Declaration
string Namespace { get; set; }
Property Value
Type | Description |
---|---|
String |
Owner
Owner of the reference
Declaration
object Owner { get; set; }
Property Value
Type | Description |
---|---|
Object |
ValueType
Whether this is a value type
Declaration
bool ValueType { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
Resolve()
Resolve to a type declaration
Declaration
ITypeDeclaration Resolve()
Returns
Type | Description |
---|---|
ITypeDeclaration |