/// <summary> /// Used only by Add methods of calling IAssemblyObjectList. /// </summary> internal static void AddAssemblyObject(IAssemblyObject obj, IAssemblyObjectList list) { lock (objectsSync) { if (obj == null) { return; } if (list == null) { throw new ArgumentNullException("list"); } objectList.Add(new AssemblyObject(obj, list)); } }
public AssemblyObject(IAssemblyObject obj, IAssemblyObjectList list) { Object = obj; List = list; }
public AssemblyObject(IAssemblyObject obj, IAssemblyObjectList list) { Object = obj; List = list; }
/// <summary> /// Used only by Add methods of calling IAssemblyObjectList. /// </summary> internal static void AddAssemblyObject(IAssemblyObject obj, IAssemblyObjectList list) { lock (objectsSync) { if (obj == null) return; if (list == null) throw new ArgumentNullException("list"); objectList.Add(new AssemblyObject(obj, list)); } }