public RepositoryException(string message,WorkspaceAttribute workAtt,TableAttribute tableAtt,bool editing)
     : base(message)
 {
     _WorkspaceInformation = workAtt;
     _TableInformation = tableAtt;
     _editing = editing;
 }
 public RepositoryException(WorkspaceAttribute workAtt,TableAttribute tableAtt,bool editing)
 {
     _WorkspaceInformation = workAtt;
     _TableInformation = tableAtt;
     _editing = editing;
 }
 public ObjectNotFoundException(WorkspaceAttribute workatt, TableAttribute tableAtt, bool editing, object identifier)
     : base(workatt, tableAtt, editing)
 {
     _Identifier = identifier;
 }
 public ObjectNotFoundException(string message, Exception innerEx, WorkspaceAttribute workAtt, TableAttribute tableAtt, bool editing, object identifier)
     : base(message, innerEx, workAtt, tableAtt, editing)
 {
     _Identifier = identifier;
 }
 public RepositoryQueryException(string message, WorkspaceAttribute workAtt, TableAttribute tableAtt, bool editing, string whereClause)
     : base(message, workAtt, tableAtt, editing)
 {
     WhereClause = whereClause;
 }