Skip to content

ISpecializableBaseCodec Methods

Provides functionality for creating IBaseCodec instances which support a given type.

GetSpecializedCodec(Type)

abstract
public abstract IBaseCodec GetSpecializedCodec(Type type)
Gets an IBaseCodec implementation which supports the specified type.

Parameters

typeType
The type.

Returns

An IBaseCodec implementation which supports the specified type.

IsSupportedType(Type)

abstract
public abstract bool IsSupportedType(Type type)
Determines whether the specified type is supported by this instance.

Parameters

typeType
The type.

Returns

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