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 GdbTableIdentity(Table table) { Name = table.GetName(); Id = table.GetID(); using (Datastore datastore = table.GetDatastore()) { Workspace = new GdbWorkspaceIdentity(datastore); } }
public GdbTableIdentity(string name, long id, GdbWorkspaceIdentity workspace) { Name = name; Id = id; Workspace = workspace; }