TypeRef Constructor |
Name | Description | |
---|---|---|
TypeRef(Object) |
Create a TypeRef from a constant value.
| |
TypeRef(Type, Expression) |
Create a TypeRef from a Type.
If the Type might be a generic parameter (requiring an OpenTypeParameterRef/TypeParameterRef)
or expression tree (requiring an ExpressionTreeRef) or an array of one of those, use one of the TypeRef.Create() factory
methods instead.
| |
TypeRef(Type, Int32) |
Create a TypeRef from a Type.
If the Type might be a generic parameter (requiring an OpenTypeParameterRef/TypeParameterRef)
or expression tree (requiring an ExpressionTreeRef) or an array of one of those, use one of the TypeRef.Create() factory
methods instead.
| |
TypeRef(ITypeDecl, Expression) | ||
TypeRef(ITypeDecl, Int32) | ||
TypeRef(Parser, CodeObject) |
Default parsing constructor - does nothing except forward to base class.
| |
TypeRef(TypeDefinition, Expression) |
Create a TypeRef from a TypeDefinition.
To create a TypeRef from a GenericParameter, use one of the TypeRef.Create() factory methods,
so it can create the appropriate OpenTypeParameterRef, or use a constructor of OpenTypeParameterRef.
| |
TypeRef(TypeDefinition, Int32) |
Create a TypeRef from a TypeDefinition.
To create a TypeRef from a GenericParameter, use one of the TypeRef.Create() factory methods,
so it can create the appropriate OpenTypeParameterRef, or use a constructor of OpenTypeParameterRef.
| |
TypeRef(TypeRef, Object) |
Construct a TypeRef from the specified type and constant value.
| |
TypeRef(Type, Boolean, Expression) |
Create a TypeRef from a Type.
If the Type might be a generic parameter (requiring an OpenTypeParameterRef/TypeParameterRef)
or expression tree (requiring an ExpressionTreeRef) or an array of one of those, use one of the TypeRef.Create() factory
methods instead.
| |
TypeRef(Type, Boolean, Int32) |
Create a TypeRef from a Type.
If the Type might be a generic parameter (requiring an OpenTypeParameterRef/TypeParameterRef)
or expression tree (requiring an ExpressionTreeRef) or an array of one of those, use one of the TypeRef.Create() factory
methods instead.
| |
TypeRef(Type, ListInt32, Int32) |
Create a TypeRef from a Type.
If the Type might be a generic parameter (requiring an OpenTypeParameterRef/TypeParameterRef)
or expression tree (requiring an ExpressionTreeRef) or an array of one of those, use one of the TypeRef.Create() factory
methods instead.
| |
TypeRef(GenericParameter, Boolean, Int32) |
Create a TypeRef from a GenericParameter.
| |
TypeRef(ITypeDecl, Boolean, Expression) | ||
TypeRef(ITypeDecl, Boolean, Int32) | ||
TypeRef(ITypeDecl, ListInt32, Int32) | ||
TypeRef(TypeDefinition, Boolean, Expression) |
Create a TypeRef from a TypeDefinition.
To create a TypeRef from a GenericParameter, use one of the TypeRef.Create() factory methods,
so it can create the appropriate OpenTypeParameterRef, or use a constructor of OpenTypeParameterRef.
| |
TypeRef(TypeDefinition, Boolean, Int32) |
Create a TypeRef from a TypeDefinition.
To create a TypeRef from a GenericParameter, use one of the TypeRef.Create() factory methods,
so it can create the appropriate OpenTypeParameterRef, or use a constructor of OpenTypeParameterRef.
| |
TypeRef(TypeDefinition, ListInt32, Int32) |
Create a TypeRef from a TypeDefinition.
To create a TypeRef from a GenericParameter, use one of the TypeRef.Create() factory methods,
so it can create the appropriate OpenTypeParameterRef, or use a constructor of OpenTypeParameterRef.
| |
TypeRef(Type, ChildListExpression, ListInt32, Int32) |
Create a TypeRef from a Type.
If the Type might be a generic parameter (requiring an OpenTypeParameterRef/TypeParameterRef)
or expression tree (requiring an ExpressionTreeRef) or an array of one of those, use one of the TypeRef.Create() factory
methods instead.
| |
TypeRef(GenericParameter, Boolean, ListInt32, Int32) |
Create a TypeRef from a GenericParameter.
| |
TypeRef(ITypeDecl, ChildListExpression, ListInt32, Int32) | ||
TypeRef(TypeDefinition, ChildListExpression, ListInt32, Int32) |
Create a TypeRef from a TypeDefinition.
To create a TypeRef from a GenericParameter, use one of the TypeRef.Create() factory methods,
so it can create the appropriate OpenTypeParameterRef, or use a constructor of OpenTypeParameterRef.
| |
TypeRef(Type, Boolean, ChildListExpression, ListInt32, Int32) |
Create a TypeRef from a Type.
If the Type might be a generic parameter (requiring an OpenTypeParameterRef/TypeParameterRef)
or expression tree (requiring an ExpressionTreeRef) or an array of one of those, use one of the TypeRef.Create() factory
methods instead.
| |
TypeRef(ITypeDecl, Boolean, ChildListExpression, ListInt32, Int32) | ||
TypeRef(Parser, CodeObject, Boolean, Boolean, ParseFlags) |
Construct a reference to a built-in type, nullable or pointer built-in type, or non-built-in nullable type.
| |
TypeRef(TypeDefinition, Boolean, ChildListExpression, ListInt32, Int32) |
Create a TypeRef from a TypeDefinition.
To create a TypeRef from a GenericParameter, use one of the TypeRef.Create() factory methods,
so it can create the appropriate OpenTypeParameterRef, or use a constructor of OpenTypeParameterRef.
|