VariableMap Class ================= Enables iterable access to the variables Namespace :dn:ns:`ampl.Entities` Assemblies * AMPL ---- .. contents:: :local: Inheritance Hierarchy --------------------- * :dn:cls:`System.Object` * :dn:cls:`ampl.Entities.EntityMap{ampl.Entities.Variable}` * :dn:cls:`ampl.Entities.VariableMap` Syntax ------ .. code-block:: csharp [ClassInterface(ClassInterfaceType.None)] public class VariableMap : EntityMap, IEnumerable, IEnumerable, IVariableMap .. dn:class:: ampl.Entities.VariableMap :hidden: .. dn:class:: ampl.Entities.VariableMap Methods ------- .. dn:class:: ampl.Entities.VariableMap :noindex: :hidden: .. dn:method:: ampl.Entities.VariableMap.GetEnumerator() :rtype: System.Collections.Generic.IEnumerator{ampl.Entities.Variable} .. code-block:: csharp public override IEnumerator GetEnumerator() Properties ---------- .. dn:class:: ampl.Entities.VariableMap :noindex: :hidden: .. dn:property:: ampl.Entities.VariableMap.Item[System.String] :type name: System.String :rtype: ampl.Entities.Variable .. code-block:: csharp public Variable this[string name] { get; } .. dn:property:: ampl.Entities.VariableMap.Size :rtype: System.Int32 .. code-block:: csharp public override int Size { get; }