Entity İşlemleri
Entity İşlemleri (Entity Operations)
GetEntity
- Dönüş Tipi: D7Entity
- Parametreler:
- ENTITY_ID (string): Entity ID
- Açıklama: Entity'yi getirir
Örnek Kullanım:
D7Entity entity = Doc.GetEntity("ENTITY001");
SetEntity
- Dönüş Tipi: void
- Parametreler:
- ENTITY_ID (string): Entity ID
- ENTITY_DATA (D7Entity): Entity verisi
- Açıklama: Entity'yi ayarlar
Örnek Kullanım:
Doc.SetEntity("ENTITY001", entityData);
GetEntityList
- Dönüş Tipi: List
- Parametreler: Yok
- Açıklama: Entity listesini getirir
Örnek Kullanım:
List entities = Doc.GetEntityList();
GetEntityModel
- Dönüş Tipi: DataEntityModel
- Parametreler:
- ENTITY_ID (string): Entity ID
- Açıklama: Entity modelini getirir
Örnek Kullanım:
DataEntityModel model = Doc.GetEntityModel("ENTITY001");
GetEntityType
- Dönüş Tipi: string
- Parametreler:
- ENTITY_ID (string): Entity ID
- Açıklama: Entity tipini getirir
Örnek Kullanım:
string type = Doc.GetEntityType("ENTITY001");
GetDynamicEntity
- Dönüş Tipi: dynamic
- Parametreler:
- ENTITY_ID (string): Entity ID
- Açıklama: Dinamik entity getirir
Örnek Kullanım:
dynamic entity = Doc.GetDynamicEntity("ENTITY001");
AddEntity
- Dönüş Tipi: void
- Parametreler:
- newEntity (D7Entity): Yeni entity
- Açıklama: Yeni entity ekler
Örnek Kullanım:
Doc.AddEntity(newEntity);
SortEntity
- Dönüş Tipi: void
- Parametreler:
- ENTITY_ID (string): Entity ID
- ORDER (string): Sıralama kriteri
- Açıklama: Entity'yi sıralar
Örnek Kullanım:
Doc.SortEntity("ENTITY001", "FIELD1 ASC");
SafePack
- Dönüş Tipi: void
- Parametreler:
- ENTITY_ID (string): Entity ID
- Açıklama: Entity'yi güvenli şekilde paketler
Örnek Kullanım:
Doc.SafePack("ENTITY001");
SafePack (DataEntityModel)
- Dönüş Tipi: void
- Parametreler:
- entityModel (DataEntityModel): Entity modeli
- Açıklama: Entity modelini güvenli şekilde paketler
Örnek Kullanım:
Doc.SafePack(entityModel);
ToPackIfRequired
- Dönüş Tipi: D7Result
- Parametreler:
- ENTITY_ID (string): Entity ID
- Açıklama: Gerekirse entity'yi paketler
Örnek Kullanım:
D7Result result = Doc.ToPackIfRequired("ENTITY001");
SetBulkInsertStatus
- Dönüş Tipi: void
- Parametreler:
- _ENTITY_ID (string): Entity ID
- status (bool): Durum
- Açıklama: Toplu ekleme durumunu ayarlar
Örnek Kullanım:
Doc.SetBulkInsertStatus("ENTITY001", true);