Creatio development guide
Это документация Creatio версии 7.8.0. Мы рекомендуем использовать новую версию документации.

EntitySchemaQuery.GetEntity - метод Смотри также  Пример Terrasoft.Core.Entities - пространство имен > EntitySchemaQuery - класс : GetEntity - метод C#

userConnection
Пользовательское подключение.
primaryColumnValue
Значение первичного ключа.

Glossary Item Box

Возвращает экземпляр Entity по заданному первичному ключу, используя заданное пользовательское подключение.

Синтаксис

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 в результате успешного выполнения: Новосибирск 

Смотри также

© Terrasoft 2002-2016.

Был ли данный материал полезен?

Как можно улучшить эту статью?