3 implementations of IVarSerializationHelper
Microsoft.ML.Data (3)
EntryPoints\EntryPointNode.cs (3)
56internal sealed class Var<T> : IVarSerializationHelper 94internal sealed class ArrayVar<T> : IVarSerializationHelper 131internal sealed class DictionaryVar<T> : IVarSerializationHelper
12 references to IVarSerializationHelper
Microsoft.ML.Data (12)
EntryPoints\EntryPointNode.cs (9)
22var variable = value as IVarSerializationHelper; 37return typeof(IVarSerializationHelper).IsAssignableFrom(objectType); 59bool IVarSerializationHelper.IsValue { get; } 60string[] IVarSerializationHelper.Values { get; } 98bool IVarSerializationHelper.IsValue => _isValue; 100string[] IVarSerializationHelper.Values => _values; 134bool IVarSerializationHelper.IsValue { get; } 135string[] IVarSerializationHelper.Values { get; }
EntryPoints\InputBuilder.cs (3)
291result.Add(attr.Input.Name ?? field.Name, new JValue($"${((IVarSerializationHelper)instanceVal).VarName}")); 424var variable = Activator.CreateInstance(type) as IVarSerializationHelper;