A Type reflection wrapper for generic parameters.
The parameter is presented as if it were a slot the accepted
a value of type Type.
Namespace:
Gallio.Common.ReflectionAssembly: Gallio (in Gallio.dll) Version: 3.3.0.0 (3.3.610.0)
Syntax
| C# |
|---|
public interface IGenericParameterInfo : ITypeInfo, IMemberInfo, IEquatable<IMemberInfo>, IEquatable<ITypeInfo>, ISlotInfo, ICodeElementInfo, IMirror, IEquatable<ICodeElementInfo>, IEquatable<ISlotInfo>, IEquatable<IGenericParameterInfo> |
| Visual Basic (Declaration) |
|---|
Public Interface IGenericParameterInfo _ Implements ITypeInfo, IMemberInfo, IEquatable(Of IMemberInfo), _ IEquatable(Of ITypeInfo), ISlotInfo, ICodeElementInfo, IMirror, _ IEquatable(Of ICodeElementInfo), IEquatable(Of ISlotInfo), IEquatable(Of IGenericParameterInfo) |
Remarks
This wrapper enables reflection-based algorithms to be used against code that may or may not be loaded into the current AppDomain. For example, the target of the wrapper could be an in-memory code model representation.
