Exposes the semantics of a generic instance (i.e. an instance of generic definition, with concretely specified generic, bound arguments).

Namespace:  PostSharp.CodeModel
Assembly:  PostSharp.Core (in PostSharp.Core.dll)

Syntax

Visual Basic (Declaration)
Public Interface IGenericInstance _
	Implements IGeneric
C#
public interface IGenericInstance : IGeneric
Visual C++
public interface class IGenericInstance : IGeneric

Remarks

The fact that an object can be casted to IGenericInstance does not automatically mean that it is actually a generic instance. It is always necessary to check the IsGenericInstance property.

See Also