Мне интересно, как SQL Server упорядочивает данные, возвращаемые из запроса, и столбцы Id соответствующих таблиц имеют тип uniqueidentifier.
Я использую NHibernate GuidComb при создании всех GUID и выполняю такие действия, как:
Sheet sheet = sheetRepository.Get(_SheetGuid_); // has many lines items
IList<SheetLineItem> lineItems = sheet.LineItems;
Я просто пытаюсь понять, как они будут заказаны, когда я делаю что-то вроде:
foreach (SheetLineItem lineItem in lineItems)
Я не могу найти хорошую статью о том, как GUID сравниваются с SQL при заказе, , если так происходит .