public bool TryAddRelationshipClass(GdbTable gdbTable) { if (_relClassesByName.ContainsKey(gdbTable.Name)) { return(false); } _relClassesByName.Add(gdbTable.Name, gdbTable); return(true); }
public bool TryAdd(GdbTable gdbTable) { if (_tablesByClassId.ContainsKey(gdbTable.ObjectClassID)) { return(false); } _tablesByName.Add(gdbTable.Name, gdbTable); _tablesByClassId.Add(gdbTable.ObjectClassID, gdbTable); return(true); }
public bool Equals(GdbTable other) { return(Equals(_workspace, other._workspace) && ObjectClassID == other.ObjectClassID); }