# ClassGenericArgumentAttribute

Attribute in Arbor / Inherits from: ClassTypeConstraintAttribute

## Description

Attribute to restrict to field only for types specified as generic arguments.

## Remarks

Available classes :

- ClassTypeReference
- AnyParameterReference
- ComponentParameterReference
- InputSlotAny
- InputSlotComponent
- InputSlotUnityObject

## Constructors

| Description
--- | ---
ClassGenericArgumentAttribute | Create a ClassExtendsAttribute with a specified type.

## Methods

Method Name | Description
--- | ---
GetBaseType | It returns the base type of constraints.
IsConstraintSatisfied | Whether the constraint is satisfied is judged.

## Inherited Members

### Methods

Method Name | Description
--- | ---
GetTypeName | Returns the type name of the constraint.