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