combit List & Label 29 - .NET Hilfe
combit.Reporting.DataProviders Namespace / ObjectDataProvider Klasse / FlattenStructure Eigenschaft


In diesem Thema
    FlattenStructure Eigenschaft (ObjectDataProvider)
    In diesem Thema

    Die Optimierung zielt auf Klassen, die als Eigenschaften selbst wiederum Klassen enthalten. Wenn möglich (d.h. keine Eigenschaft ist vom Typ IEnumberable<T>) werden Member dieser Klasseneigenschaften direkt in der Obertabelle angeboten. Eine Struktur der Art (Pseudocode)

    class Customer

    class Kunde

    {
       public AdressenKlasse Adresse {get; set;};
       string Vorname {get; set;};
    }

    wird dann als Felder Kunde.Vorname, Kunde.Adresse.Strasse etc. abgebildet.

    Syntax
    'Deklaration
     
    
    Public Property FlattenStructure As Boolean
    public bool FlattenStructure {get; set;}
    public:
    property bool FlattenStructure {
       bool get();
       void set (    bool value);
    }
    Anforderungen

    Plattformen: Windows 10 (Version 21H2 - 22H2), Windows 11 (21H2 - 23H2), Windows Server 2016 - 2022
    .NET: .NET Framework 4.8, .NET 6, .NET 7, .NET 8

    Siehe auch