Share via


KernelPluginExtensions Class

Definition

Provides extension methods for working with KernelPlugins and collections of them.

public static class KernelPluginExtensions
type KernelPluginExtensions = class
Public Module KernelPluginExtensions
Inheritance
KernelPluginExtensions

Methods

Contains(IReadOnlyKernelPluginCollection, String)

Gets whether the plugins collection contains a plugin with the specified name.

GetFunction(IReadOnlyKernelPluginCollection, String, String)

Gets a function from the collection by plugin and function names.

GetFunctionsMetadata(IEnumerable<KernelPlugin>)

Gets a collection of KernelFunctionMetadata instances, one for every function in every plugin in the plugins collection.

TryGetFunction(IReadOnlyKernelPluginCollection, String, String, KernelFunction)

Gets a function from the collection by plugin and function names.

Applies to