protected string GetStringValue(string propertyName) { Debug.Assert(_realm != null, "Object is not managed, but managed access was attempted"); return(NativeTable.GetString(_metadata.Table, _metadata.ColumnIndices[propertyName], _rowHandle.RowIndex)); }