# SerializationCallbacksAttribute Constructors

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.serialization.abstractions/orleans.serializationcallbacksattribute/)

## SerializationCallbacksAttribute(Type) {#constructor-system-type-e475dd60}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.serialization.abstractions/orleans.serializationcallbacksattribute/constructors/constructor-system-type-e475dd60/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Serialization.Abstractions/Annotations.cs#L515-L518)

```csharp
public SerializationCallbacksAttribute(Type hookType)
```

Instantiates a new [SerializationCallbacksAttribute](/orleans/docs/api/csharp/microsoft.orleans.serialization.abstractions/orleans.serializationcallbacksattribute/) instance.

### Parameters

- `hookType` (`Type`): The type of the object used to invoke serialization hooks.
