Show / Hide Table of Contents

    Method FillObject

    FillObject(IDevFrameworkObject, Object)

    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(IDevFrameworkObject value, object pk)
    Parameters
    value IDevFrameworkObject
    pk Object
    Returns
    Int32

    FillObject(IDevFrameworkObject, Object, Func<Object, 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(IDevFrameworkObject value, object pk, Func<object, bool> where)
    Parameters
    value IDevFrameworkObject
    pk Object
    where Func<Object, Boolean>
    Returns
    Int32

    FillObject(IDevFrameworkObject, Func<IDevFrameworkObject, 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(IDevFrameworkObject value, Func<IDevFrameworkObject, bool> where)
    Parameters
    value IDevFrameworkObject
    where Func<IDevFrameworkObject, Boolean>
    Returns
    Int32
    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(IDevFrameworkObject, Func<IEnumerable<IDevFrameworkObject>, IEnumerable<IDevFrameworkObject>>)

    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(IDevFrameworkObject value, Func<IEnumerable<IDevFrameworkObject>, IEnumerable<IDevFrameworkObject>> orderBy)
    Parameters
    value IDevFrameworkObject
    orderBy Func<IEnumerable<IDevFrameworkObject>, IEnumerable<IDevFrameworkObject>>
    Returns
    Int32

    FillObject(IDevFrameworkObject, Func<IDevFrameworkObject, Boolean>, Func<IEnumerable<IDevFrameworkObject>, IEnumerable<IDevFrameworkObject>>)

    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(IDevFrameworkObject value, Func<IDevFrameworkObject, bool> where, Func<IEnumerable<IDevFrameworkObject>, IEnumerable<IDevFrameworkObject>> orderBy)
    Parameters
    value IDevFrameworkObject
    where Func<IDevFrameworkObject, Boolean>
    orderBy Func<IEnumerable<IDevFrameworkObject>, IEnumerable<IDevFrameworkObject>>
    Returns
    Int32
    Back to top Generated by DocFX