Class PluginInfo
- Namespace
- DotCompute.Runtime.Services
- Assembly
- DotCompute.Runtime.dll
Plugin information
public class PluginInfo
- Inheritance
-
PluginInfo
- Inherited Members
Properties
AssemblyPath
Gets the plugin assembly path
public string? AssemblyPath { get; init; }
Property Value
Author
Gets the plugin author
public string? Author { get; init; }
Property Value
Description
Gets the plugin description
public string? Description { get; init; }
Property Value
Id
Gets the plugin ID
public required string Id { get; init; }
Property Value
IsLoaded
Gets whether the plugin is currently loaded
public bool IsLoaded { get; init; }
Property Value
LoadTime
Gets the plugin load time
public DateTime LoadTime { get; init; }
Property Value
Metadata
Gets plugin-specific metadata
public Dictionary<string, object> Metadata { get; init; }
Property Value
Name
Gets the plugin name
public required string Name { get; init; }
Property Value
SupportedInterfaces
Gets the supported interfaces
public IReadOnlyList<Type> SupportedInterfaces { get; init; }
Property Value
Version
Gets the plugin version
public required Version Version { get; init; }