[Overview][Constants][Types][Classes][Procedures and functions][Variables] | Reference for unit 'Classes' (#fcl)

# RegisterClassAlias

Registers a class alias with the streaming system.

## Declaration

`procedure RegisterClassAlias(`
`AClass: TPersistentClass;`
`const Alias: String`
`);`

## Description

RegisterClassAlias registers a class alias in the streaming system. If a reference to a class Alias is encountered in a stream, then an instance of the class AClass will be created instead by the streaming code.

## See also

RegisterClass |  | Registers a class with the streaming system.
RegisterClasses |  | Registers multiple classes with the streaming system.
RegisterComponents |  | Registers components for the component palette.
UnregisterClass |  | Unregisters a class from the streaming system.