# IGeneralizedBaseCodec Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.serializers.igeneralizedbasecodec/)

## IsSupportedType(Type) {#issupportedtype-system-type-1d5841b5}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.serializers.igeneralizedbasecodec/methods/issupportedtype-system-type-1d5841b5/)

```csharp
public abstract bool IsSupportedType(Type type)
```

Determines whether the specified type is supported by this instance.

### Parameters

- `type` (`Type`): The type.

### Returns

`true` if the specified type is supported; otherwise, `false`.
