Skip to content

SystemHandle

Namespace Mc.Scripting · Kind class (sealed)

public sealed class SystemHandle : IDisposable, IPluginResource

A registered system. Dispose to remove it from the pipeline.

Member Description
string Name { get; } The system’s effective registry name: the requested one (namespaced by the plugin, see SystemRegistry.Register), or, while a hot-reload predecessor still holds that name, the temporary “name#2” form.
public string Name { get; }

The system’s effective registry name: the requested one (namespaced by the plugin, see SystemRegistry.Register), or, while a hot-reload predecessor still holds that name, the temporary “name#2” form. Renamed back to the plain name once the predecessor is released.

Member Description
void Dispose() Removes the system from the pipeline.
public void Dispose()

Removes the system from the pipeline.

IPluginResource