## AssemblyTypeRegistration class


Singleton to register type in executing assembly.

```cpp
template<typename T>class AssemblyTypeRegistration : public System::Reflection::AssemblyTypeRegistrationBase
```


| Parameter | Description |
| --- | --- |
| T | Type to register. |
## Methods

| Method | Description |
| --- | --- |
| [AssemblyTypeRegistration](./assemblytyperegistration/)() | Creates singleton, thus registering type in executing assembly. |
| [AssemblyTypeRegistration](./assemblytyperegistration/)(const SharedPtr\<Assembly\>\&) | Creates singleton, thus registering type in the specified assembly. |

## See Also

* Class [AssemblyTypeRegistrationBase](../assemblytyperegistrationbase/)
* Namespace [System::Reflection](../)
* Library [Aspose.PUB for C++](../../)
