# IGeneralizedCodec Methods

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

## IsSupportedType(Type) {#issupportedtype-system-type-401ca598}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.serialization/orleans.serialization.serializers.igeneralizedcodec/methods/issupportedtype-system-type-401ca598/)

```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`.
