/// <summary>
 /// Deprecated Method for adding a new object to the ModuleDefinitions EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToModuleDefinitions(ModuleDefinitions moduleDefinitions)
 {
     base.AddObject("ModuleDefinitions", moduleDefinitions);
 }
 /// <summary>
 /// Create a new ModuleDefinitions object.
 /// </summary>
 /// <param name="moduleDefID">Initial value of the ModuleDefID property.</param>
 /// <param name="featureName">Initial value of the FeatureName property.</param>
 /// <param name="controlSrc">Initial value of the ControlSrc property.</param>
 /// <param name="sortOrder">Initial value of the SortOrder property.</param>
 /// <param name="isAdmin">Initial value of the IsAdmin property.</param>
 /// <param name="defaultCacheTime">Initial value of the DefaultCacheTime property.</param>
 /// <param name="guid">Initial value of the Guid property.</param>
 public static ModuleDefinitions CreateModuleDefinitions(global::System.Int32 moduleDefID, global::System.String featureName, global::System.String controlSrc, global::System.Int32 sortOrder, global::System.Boolean isAdmin, global::System.Int32 defaultCacheTime, global::System.Guid guid)
 {
     ModuleDefinitions moduleDefinitions = new ModuleDefinitions();
     moduleDefinitions.ModuleDefID = moduleDefID;
     moduleDefinitions.FeatureName = featureName;
     moduleDefinitions.ControlSrc = controlSrc;
     moduleDefinitions.SortOrder = sortOrder;
     moduleDefinitions.IsAdmin = isAdmin;
     moduleDefinitions.DefaultCacheTime = defaultCacheTime;
     moduleDefinitions.Guid = guid;
     return moduleDefinitions;
 }