# assignCustomParameterMetadata

**Kind:** Function

**Source:** [`packages/common/utils/assign-custom-metadata.util.ts`](https://github.com/nestjs/nest/blob/master/packages/common/utils/assign-custom-metadata.util.ts#L9)

**Part of:** [Common](subsystem-packages-common)

## Signature

```ts
function assignCustomParameterMetadata(args: Record<number, RouteParamMetadata>, paramtype: number | string, index: number, factory: CustomParamFactory, data: ParamData, pipes: (Type<PipeTransform> | PipeTransform)[])
```

## Parameters

| Name | Type |
|---|---|
| `args` | `Record<number, RouteParamMetadata>` |
| `paramtype` | `number | string` |
| `index` | `number` |
| `factory` | `CustomParamFactory` |
| `data` | `ParamData` |
| `pipes` | `(Type<PipeTransform> | PipeTransform)[]` |
