Table of Contents

Class PluginRuleProvider

Namespace: Casewhere.Runtime.Providers
Assembly: Casewhere.Runtime.dll

public class PluginRuleProvider : IPluginRuleProvider

Inheritance

objectPluginRuleProvider

Implements

IPluginRuleProvider

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<PluginRuleProvider>(PluginRuleProvider)

Constructors

PluginRuleProvider(IPluginCodeScriptFactory)

public PluginRuleProvider(IPluginCodeScriptFactory pluginCodeScriptFactory)

Parameters

pluginCodeScriptFactory IPluginCodeScriptFactory

Methods

CreatePluginRuleCodeScript(PluginPolicy)

public CodeScript CreatePluginRuleCodeScript(PluginPolicy pluginPolicy)

Parameters

pluginPolicy PluginPolicy

Returns

CodeScript