'Deklaration
ReadOnly Property SchemaRow As ITableRow
ITableRow SchemaRow {get;}
property ITableRow^ SchemaRow { ITableRow^ get(); }
'Deklaration
ReadOnly Property SchemaRow As ITableRow
ITableRow SchemaRow {get;}
property ITableRow^ SchemaRow { ITableRow^ get(); }
Bitte beachten Sie, dass die Werte jeder Spalte der zurückgegebenen ITableRow NULL-Werte wie DBNull.Value haben sollten.
Sobald eine Schemazeile zurückgeliefert werden soll, wird empfohlen diese auch lokal zwischenzuspeichern. Das ist noch wichtiger, wenn man sich auf die Freigabe der Zeilen verlässt. Denn List & Label ruft kein Dispose() für Schemazeilen auf, um Zwischenspeicherung zu unterstützen. Dafür muss dann aber IDisposable für die Tabelle implementiert werden, um hier dann die zwischengespeicherten Schemazeilen im Dispose() der Tabelle selbst freizugeben.
public ITableRow SchemaRow { get { return new DataRowViewWrapper(_dataView.AddNew()); } }
Public Readonly Property SchemaRow() As ITableRow Get Return New DataRowViewWrapper(_dataView.AddNew()) End Get End Property
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