# ReferenceFieldNotSupportedException

Package: [Microsoft.Orleans.Serialization](/orleans/docs/api/csharp/microsoft.orleans.serialization/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Serialization) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Serialization/Exceptions.cs#L339)

```csharp
[Orleans.GenerateSerializer]
public sealed class ReferenceFieldNotSupportedException : SerializerException
```

A reference to a value is not supported here.

## Constructors

- [ReferenceFieldNotSupportedException(Type)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.referencefieldnotsupportedexception/constructors/constructor-system-type-a0dd2016/)

## Properties

- [TargetReferenceType](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.referencefieldnotsupportedexception/properties/targetreferencetype-b5814773/)

## Methods

- [GetObjectData(SerializationInfo, StreamingContext)](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.referencefieldnotsupportedexception/methods/getobjectdata-system-runtime-serialization-serializationinfo-system-runtime-seri-7fd60c17/)
