public GdbRowIdentity(long objectId, long tableId, [NotNull] string tableName, GdbWorkspaceIdentity workspaceIdentity = default) : this( objectId, new GdbTableIdentity(tableName, tableId, workspaceIdentity)) { ObjectId = objectId; Table = new GdbTableIdentity(tableName, tableId, workspaceIdentity); }
public GdbRowIdentity([NotNull] Row row) { // todo daro: GetTable() might be a performance issue? using (Table table = row.GetTable()) { Table = new GdbTableIdentity(table); } ObjectId = row.GetObjectID(); }
public GdbRowIdentity(long objectId, GdbTableIdentity tableId) { ObjectId = objectId; Table = tableId; }