Table of Contents

Enum PluginCapabilities

Namespace
DotCompute.Plugins.Interfaces
Assembly
DotCompute.Plugins.dll

Represents the capabilities of a plugin.

[Flags]
public enum PluginCapabilities

Fields

CacheProvider = 64

The cache provider

Clusterable = 8192

The clusterable

ComputeBackend = 1

The compute backend

ConfigurationProvider = 512

The configuration provider

CrossPlatform = 65536

Cross-platform support

ExtensionProvider = 1024

The extension provider

HotReloadable = 2048

The hot reloadable

LoggingProvider = 128

The logging provider

MetricsProvider = 256

The metrics provider

MonitoringProvider = 16

The monitoring provider

NetworkProvider = 4

The network provider

None = 0

The none

Persistent = 16384

The persistent

Scalable = 4096

The scalable

SchedulerProvider = 32

The scheduler provider

SecurityProvider = 8

The security provider

StorageProvider = 2

The storage provider

Transactional = 32768

The transactional