#### [Abblix\.SharedSignals](https://www.abblix.com/en/docs/api/abblix-sharedsignals 'index')
### [Abblix\.SharedSignals\.Model\.Delivery](https://www.abblix.com/en/docs/api/abblix-sharedsignals/Abblix.SharedSignals.Model.Delivery 'Abblix\.SharedSignals\.Model\.Delivery')

## StreamDeliveryMethodJsonConverter Class

Serialization of the polymorphic delivery object, dispatching on the "method" member
\(SSF 1\.0 Section 6\.1\)\. An unknown method URI is rejected: a stream whose delivery method this
side cannot operate is a configuration to refuse, not to carry around half\-parsed\.

```csharp
public sealed class StreamDeliveryMethodJsonConverter : System.Text.Json.Serialization.JsonConverter<Abblix.SharedSignals.Model.Delivery.StreamDeliveryMethod>
```

Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') → [System\.Text\.Json\.Serialization\.JsonConverter](https://learn.microsoft.com/en-us/dotnet/api/system.text.json.serialization.jsonconverter 'System\.Text\.Json\.Serialization\.JsonConverter') → [System\.Text\.Json\.Serialization\.JsonConverter&lt;](https://learn.microsoft.com/en-us/dotnet/api/system.text.json.serialization.jsonconverter-1 'System\.Text\.Json\.Serialization\.JsonConverter\`1')[StreamDeliveryMethod](https://www.abblix.com/en/docs/api/abblix-sharedsignals/Abblix.SharedSignals.Model.Delivery.StreamDeliveryMethod 'Abblix\.SharedSignals\.Model\.Delivery\.StreamDeliveryMethod')[&gt;](https://learn.microsoft.com/en-us/dotnet/api/system.text.json.serialization.jsonconverter-1 'System\.Text\.Json\.Serialization\.JsonConverter\`1') → StreamDeliveryMethodJsonConverter
### Methods

## StreamDeliveryMethodJsonConverter\.CanConvert\(Type\) Method {#Abblix.SharedSignals.Model.Delivery.StreamDeliveryMethodJsonConverter.CanConvert(System.Type)}

Handles exactly the abstract base\. The concrete types serialize through their ordinary
contracts; matching them here would re\-enter this converter without end\.

```csharp
public override bool CanConvert(System.Type typeToConvert);
```
#### Parameters

###### `typeToConvert` [System\.Type](https://learn.microsoft.com/en-us/dotnet/api/system.type 'System\.Type') {#Abblix.SharedSignals.Model.Delivery.StreamDeliveryMethodJsonConverter.CanConvert(System.Type).typeToConvert}

The type the serializer asks about\.

#### Returns
[System\.Boolean](https://learn.microsoft.com/en-us/dotnet/api/system.boolean 'System\.Boolean')
