Definition
Assembly: CloudNimble.McpEssentials.Cosmos.dll Namespace: CloudNimble.McpEssentials.Cosmos.Tasks Inheritance: System.Text.Json.Serialization.JsonSerializerContextSyntax
Summary
Source-generated JSON for Cosmos task documents and the task-id index.Constructors
.ctor
Syntax
.ctor
Syntax
Parameters
Properties
CosmosStoredMcpTask
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<CloudNimble.McpEssentials.Cosmos.Tasks.CosmosStoredMcpTask>
CosmosTaskIndex
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<CloudNimble.McpEssentials.Cosmos.Tasks.CosmosTaskIndex>
DateTimeOffset
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.DateTimeOffset>
Default
The default JsonSerializerContext associated with a default JsonSerializerOptions instance.Syntax
Property Value
Type:CloudNimble.McpEssentials.Cosmos.Tasks.CosmosMcpTasksJsonContext
DictionaryStringInputRequest
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Collections.Generic.Dictionary<string, ModelContextProtocol.Protocol.InputRequest>>
InputRequest
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<ModelContextProtocol.Protocol.InputRequest>
Int32
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<int>
Int64
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<long>
JsonElement
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Text.Json.JsonElement>
McpTaskStatus
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<ModelContextProtocol.Extensions.Tasks.McpTaskStatus>
NullableDateTimeOffset
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<System.DateTimeOffset>>
NullableInt32
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<int>>
NullableInt64
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<long>>
NullableJsonElement
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<System.Text.Json.JsonElement>>
NullableTimeSpan
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.Nullable<System.TimeSpan>>
String
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<string>
TimeSpan
Defines the source generated JSON serialization contract metadata for a given type.Syntax
Property Value
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo<System.TimeSpan>
Methods
GetTypeInfo Override
Syntax
Parameters
Returns
Type:System.Text.Json.Serialization.Metadata.JsonTypeInfo?
Related APIs
- System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver