IGenericInstantiationType Interface

From The Oxygene Language Wiki

Jump to:navigation, search

This is a Language topic
Feel free to add your notes to this topic below.


IGenericInstantiationType = public interface (IType)

A generic instantiation type, this is a base generic type that has its parameters specified. While the type List<T> would be an ITypeReference, List<Integer> is an instantiation of the List<T> type with Integer as its parameter. This interface is used to create types like that.

Namespace: Cirrus


Members

Method
Description
GetParameter(no: Integer): ITypeReturns the parameter to a generic instantiation type


Properties

Property
Description
GenericType: ITypeReturns the generic base type
ParameterCount: IntegerReturns the number of parameters


See Also

Oxygene-48.png

Area: Oxygene Language
Compiler version: Oxygene 5

Language GlossaryKeywordsTypesFAQHow To

Navigation
Areas
More
Toolbox