Table of Contents

Method FillObject

Namespace
FrameworkSystems.FrameworkBase
Assembly
FrameworkSystems.FrameworkBase.dll

FillObject(TObj, TPK)

Füllt das Objekt mit dem per Primärschlüssel referenzierten Datensatz, wenn dieser existiert, sonst mit einem leeren Objekt. Die Methode FrameworkSystems.FrameworkBase.DevFrameworkBaseObject.OnAfterLoad() wird nur im ersten Fall aufgerufen. Die Methode gibt 1 zurück, wenn der Datensatz gefunden wurde, sonst 0.

int FillObject(TObj value, TPK pk)

Parameters

value TObj
pk TPK

Returns

int

FillObject(TObj, TPK, Func<TObj, bool>)

Füllt das Objekt mit dem per Primärschlüssel referenzierten Datensatz, wenn dieser existiert und die übergebene Where-Einschränkung erfüllt, sonst mit einem leeren Objekt. Die Methode FrameworkSystems.FrameworkBase.DevFrameworkBaseObject.OnAfterLoad() wird nur im ersten Fall aufgerufen. Die Methode gibt 1 zurück, wenn der Datensatz gefunden wurde, sonst 0.

int FillObject(TObj value, TPK pk, Func<TObj, bool> where)

Parameters

value TObj
pk TPK
where Func<TObj, bool>

Returns

int

FillObject(TObj, Func<TObj, bool>)

Füllt das Objekt mit dem ersten Datensatz, welcher die übergebene Where-Einschränkung erfüllt, soweit einer existiert, sonst mit einem leeren Objekt. Die Methode FrameworkSystems.FrameworkBase.DevFrameworkBaseObject.OnAfterLoad() wird nur im ersten Fall aufgerufen. Die Methode gibt 1 zurück, wenn ein Datensatz gefunden wurde, sonst 0.

int FillObject(TObj value, Func<TObj, bool> where)

Parameters

value TObj
where Func<TObj, bool>

Returns

int

Remarks

Hinweis: Wenn die Where-Einschränkung den PK enthält, sollte dieser explizit angegeben werden, also die Überladung dieser Methode mit PK genutzt werden, da diese performanter arbeiten kann.

FillObject(TObj, Func<IEnumerable<TObj>, IEnumerable<TObj>>)

Füllt das Objekt mit dem ersten Datensatz in der angegebenen Sortierung, soweit einer existiert, sonst mit einem leeren Objekt. Die Methode FrameworkSystems.FrameworkBase.DevFrameworkBaseObject.OnAfterLoad() wird nur im ersten Fall aufgerufen. Die Methode gibt 1 zurück, wenn ein Datensatz gefunden wurde, sonst 0.

int FillObject(TObj value, Func<IEnumerable<TObj>, IEnumerable<TObj>> orderBy)

Parameters

value TObj
orderBy Func<IEnumerable<TObj>, IEnumerable<TObj>>

Returns

int

FillObject(TObj, Func<TObj, bool>, Func<IEnumerable<TObj>, IEnumerable<TObj>>)

Füllt das Objekt mit dem ersten Datensatz, welcher die übergebene Where-Einschränkung erfüllt (unter Berücksichtigung der angegebenen Sortierung), soweit einer existiert, sonst mit einem leeren Objekt. Die Methode FrameworkSystems.FrameworkBase.DevFrameworkBaseObject.OnAfterLoad() wird nur im ersten Fall aufgerufen. Die Methode gibt 1 zurück, wenn ein Datensatz gefunden wurde, sonst 0.

int FillObject(TObj value, Func<TObj, bool> where, Func<IEnumerable<TObj>, IEnumerable<TObj>> orderBy)

Parameters

value TObj
where Func<TObj, bool>
orderBy Func<IEnumerable<TObj>, IEnumerable<TObj>>

Returns

int