55 Dictionary<string, object> Result =
new Dictionary<string, object>()
Abstract base class for an MCP Content Block.
override void Annotate(Dictionary< string, object > Object)
Annotates an object.
Dictionary< string, object >? MetaData
ResourceLinkContent(McpRole[]? Audience, double? Priority, DateTime? LastModified, Dictionary< string, object >? MetaData)
Resource Link Content Block
ResourceLinkContent()
Resource Link Content Block
override Task< Dictionary< string, object > > Encode(object Content)
Encodes a content block, given the content to encode and available annotations and meta-data.
override bool IsStructuredContent
If the content block is encoded as structured content.
override Type[] Encodes
What types the content block encodes.