EntitySchemaQuery.GetEntity - метод Смотри также Пример Terrasoft.Core.Entities - пространство имен > EntitySchemaQuery - класс : GetEntity - метод C#
- userConnection
- Пользовательское подключение.
- primaryColumnValue
- Значение первичного ключа.
Glossary Item Box
public Entity GetEntity( UserConnection userConnection, object primaryColumnValue )
Параметры
- userConnection
- Пользовательское подключение.
- primaryColumnValue
- Значение первичного ключа.
Тип возвращаемого значения
Экземпляр Entity с первичным ключом primaryColumnValue.EntitySchemaManager esqManager = UserConnection.EntitySchemaManager; // Создание экземпляра запроса с корневой схемой "Сity". var esqResult = new EntitySchemaQuery(esqManager, "City"); esqResult.AddColumn("Name"); var cityUId = new Guid("100B6B13-E8BB-DF11-B00F-001D60E938C6"); // Выполнение запроса для получения одной записи с идентификатором cityUId. Entity esqEntity = esqResult.GetEntity(UserConnection, cityUId); if (esqEntity != null) { // Выполнение действий с колонками объекта. String cityName = esqEntity.GetTypedColumnValue<String>("Name"); } // Значение переменной cityName в результате успешного выполнения: Новосибирск |