Method FillObject
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.
Declaration
[DocfxBrowsable]
int FillObject(TObj value, TPK pk)
Parameters
value
TObj
pk
TPK
Returns
FillObject(TObj, TPK, Func<TObj, Boolean>)
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.
Declaration
[DocfxBrowsable]
int FillObject(TObj value, TPK pk, Func<TObj, bool> where)
Parameters
value
TObj
pk
TPK
where
System.Func<TObj, System.Boolean>
Returns
FillObject(TObj, Func<TObj, Boolean>)
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.
Declaration
[DocfxBrowsable]
int FillObject(TObj value, Func<TObj, bool> where)
Parameters
value
TObj
where
System.Func<TObj, System.Boolean>
Returns
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.
Declaration
[DocfxBrowsable]
int FillObject(TObj value, Func<IEnumerable<TObj>, IEnumerable<TObj>> orderBy)
Parameters
value
TObj
orderBy
System.Func<System.Collections.Generic.IEnumerable<TObj>, System.Collections.Generic.IEnumerable<TObj>>
Returns
FillObject(TObj, Func<TObj, Boolean>, 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.
Declaration
[DocfxBrowsable]
int FillObject(TObj value, Func<TObj, bool> where, Func<IEnumerable<TObj>, IEnumerable<TObj>> orderBy)
Parameters
value
TObj
where
System.Func<TObj, System.Boolean>
orderBy
System.Func<System.Collections.Generic.IEnumerable<TObj>, System.Collections.Generic.IEnumerable<TObj>>