public static void ProcessCopy(IDefragmentServices context, int sourceID, ISlotCopyHandler
                                       command)
        {
            ByteArrayBuffer sourceReader = context.SourceBufferByID(sourceID);

            ProcessCopy(context, sourceID, command, sourceReader);
        }
        /// <exception cref="System.IO.IOException"></exception>
        public ByteArrayBuffer SourceBufferById(int sourceId)
        {
            ByteArrayBuffer sourceBuffer = _services.SourceBufferByID(sourceId);

            return(sourceBuffer);
        }
		public static void ProcessCopy(IDefragmentServices context, int sourceID, ISlotCopyHandler
			 command)
		{
			ByteArrayBuffer sourceReader = context.SourceBufferByID(sourceID);
			ProcessCopy(context, sourceID, command, sourceReader);
		}