DeOps.DeOpsContext.RemoveCore C# (CSharp) Method

RemoveCore() public method

public RemoveCore ( OpCore removed ) : void
removed DeOps.Implementation.OpCore
return void
        public void RemoveCore(OpCore removed)
        {
            if (removed == Lookup)
                return;

            Cores.LockWriting(delegate()
            {
                foreach (OpCore core in Cores)
                    if (core == removed)
                    {
                        Cores.Remove(core);
                        break;
                    }
            });

            CheckLookup();
        }