Click or drag to resize

TypeRef Constructor

Overload List
  NameDescription
Public methodTypeRef(Object)
Create a TypeRef from a constant value.
Public methodTypeRef(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.
Public methodTypeRef(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.
Public methodTypeRef(ITypeDecl, Expression)
Create a TypeRef from an ITypeDecl.
Public methodTypeRef(ITypeDecl, Int32)
Create a TypeRef from an ITypeDecl.
Protected methodTypeRef(Parser, CodeObject)
Default parsing constructor - does nothing except forward to base class.
Public methodTypeRef(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.
Public methodTypeRef(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.
Public methodTypeRef(TypeRef, Object)
Construct a TypeRef from the specified type and constant value.
Public methodTypeRef(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.
Public methodTypeRef(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.
Public methodTypeRef(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.
Protected methodTypeRef(GenericParameter, Boolean, Int32)
Create a TypeRef from a GenericParameter.
Public methodTypeRef(ITypeDecl, Boolean, Expression)
Create a TypeRef from an ITypeDecl.
Public methodTypeRef(ITypeDecl, Boolean, Int32)
Create a TypeRef from an ITypeDecl.
Public methodTypeRef(ITypeDecl, ListInt32, Int32)
Create a TypeRef from an ITypeDecl.
Public methodTypeRef(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.
Public methodTypeRef(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.
Public methodTypeRef(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.
Public methodTypeRef(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.
Protected methodTypeRef(GenericParameter, Boolean, ListInt32, Int32)
Create a TypeRef from a GenericParameter.
Public methodTypeRef(ITypeDecl, ChildListExpression, ListInt32, Int32)
Create a TypeRef from an ITypeDecl.
Public methodTypeRef(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.
Public methodTypeRef(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.
Public methodTypeRef(ITypeDecl, Boolean, ChildListExpression, ListInt32, Int32)
Create a TypeRef from an ITypeDecl.
Protected methodTypeRef(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.
Public methodTypeRef(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.
Top
See Also