Interface IFunctionalVariable Inherited Members IVariable.Add(String) IVariable.Remove(String) IVariable.Contains(String) IVariable.Clear() IVariable.Name IVariable.Value IVariable.Owner IVariable.List IVariable.Count IVariable.Clone IVariable.Changed Namespace: Syn.Bot.Common.Interfaces Assembly: Syn.Bot.dll Syntax public interface IFunctionalVariable : IVariable, IVolatile Extension Methods VariableExtensions.Add<T1, T2>(IVariable, Tuple<T1, T2>) VariableExtensions.Add<T1, T2, T3>(IVariable, Tuple<T1, T2, T3>) VariableExtensions.Add<T1, T2, T3, T4>(IVariable, Tuple<T1, T2, T3, T4>) VariableExtensions.Add<T1, T2, T3, T4, T5>(IVariable, Tuple<T1, T2, T3, T4, T5>) VariableExtensions.GetTuple<T1, T2>(IVariable) VariableExtensions.GetTuple<T1, T2>(IVariable, String) VariableExtensions.GetTuple<T1, T2, T3>(IVariable) VariableExtensions.GetTuple<T1, T2, T3>(IVariable, String) VariableExtensions.GetTuple<T1, T2, T3, T4>(IVariable) VariableExtensions.GetTuple<T1, T2, T3, T4>(IVariable, String) VariableExtensions.GetTuple<T1, T2, T3, T4, T5>(IVariable) VariableExtensions.GetTuple<T1, T2, T3, T4, T5>(IVariable, String) VariableExtensions.GetTuples<T1, T2>(IVariable) VariableExtensions.GetTuples<T1, T2, T3>(IVariable) VariableExtensions.GetTuples<T1, T2, T3, T4>(IVariable) VariableExtensions.GetTuples<T1, T2, T3, T4, T5>(IVariable) VariableExtensions.GetValue<T>(IVariable) VariableExtensions.GetValue<T>(IVariable, T) VariableExtensions.GetValues<T>(IVariable) VariableExtensions.Remove<T1, T2>(IVariable, Tuple<T1, T2>) VariableExtensions.Remove<T1, T2, T3>(IVariable, Tuple<T1, T2, T3>) VariableExtensions.Remove<T1, T2, T3, T4>(IVariable, Tuple<T1, T2, T3, T4>) VariableExtensions.Remove<T1, T2, T3, T4, T5>(IVariable, Tuple<T1, T2, T3, T4, T5>) VariableExtensions.SetValue<T>(IVariable, T) VariableExtensions.ValueAs<T>(IVariable) VariableExtensions.ValueAs<T>(IVariable, T)