Class DatabaseRuleCodeScripDirector
Namespace: Casewhere.Runtime.DSL.Script
Assembly: Casewhere.Runtime.dll
public class DatabaseRuleCodeScripDirector : IDatabaseRuleCodeScripDirector, ICodeScriptDirector<IDatabaseRuleCodeScripBuilder>
Inheritance
object ← DatabaseRuleCodeScripDirector
Implements
IDatabaseRuleCodeScripDirector, ICodeScriptDirector<IDatabaseRuleCodeScripBuilder>
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<DatabaseRuleCodeScripDirector>(DatabaseRuleCodeScripDirector)
Constructors
DatabaseRuleCodeScripDirector(IScriptComposer, IManagedApiFactory, IRuntimePrincipalProvider)
public DatabaseRuleCodeScripDirector(IScriptComposer scriptComposer, IManagedApiFactory apiFactory, IRuntimePrincipalProvider principalProvider)
Parameters
scriptComposer
IScriptComposer
apiFactory
IManagedApiFactory
principalProvider
IRuntimePrincipalProvider
Methods
Build()
public IDatabaseRuleCodeScripBuilder Build()
Returns
Create(string)
public CodeScript Create(string script)
Parameters
script
string