コード例 #1
0
 static internal Exception OperationResultedInOverflow()
 {
     return(Overflow(Res.GetString(Res.ADP_OperationResultedInOverflow)));
 }
コード例 #2
0
 static internal Exception WrongArgumentType(string argname, Type typeName)
 {
     return(InvalidCast(Res.GetString(Res.ADP_WrongArgumentType, argname, typeName.ToString())));
 }
コード例 #3
0
 static internal Exception NotAPermissionElement()
 {
     return(Argument(Res.GetString(Res.ADP_NotAPermissionElement)));
 }
コード例 #4
0
 static internal Exception TransactionRequired()
 {
     return(InvalidOperation(Res.GetString(Res.ADP_TransactionRequired_Execute)));
 }
コード例 #5
0
 static internal Exception UnknownDataTypeCode(Type dataType, TypeCode tc)
 {
     return(Simple(Res.GetString(Res.ADP_UnknownDataTypeCode, dataType.ToString(), tc.ToString(CultureInfo.CurrentCulture))));
 }
コード例 #6
0
 static internal Exception SyntaxErrorUnexpectedFrom()
 {
     return(TraceException(InvalidOperation(Res.GetString(Res.ADP_SyntaxErrorUnexpectedFrom))));
 }
コード例 #7
0
 static internal Exception TransactionConnectionMismatch()
 {
     return(InvalidOperation(Res.GetString(Res.ADP_TransactionConnectionMismatch)));
 }
コード例 #8
0
 static internal Exception ParameterSizeIsMissing(string parameterName, Type dataType)
 {
     return(Simple(Res.GetString(Res.ADP_ParameterSizeIsMissing, parameterName, dataType.Name)));
 }
コード例 #9
0
 static internal Exception PleaseUninstallTheBeta()
 {
     return(InvalidOperation(Res.GetString(Res.ADP_PleaseUninstallTheBeta)));
 }
コード例 #10
0
 static internal Exception ParameterIndexOutOfRange(int index)
 {
     return(IndexOutOfRange(Res.GetString(Res.ADP_ParameterIndexOutOfRange, index)));
 }
コード例 #11
0
 static internal Exception ParameterSizeIsTooLarge(string parameterName)
 {
     return(Simple(Res.GetString(Res.ADP_ParameterSizeIsTooLarge, parameterName)));
 }
コード例 #12
0
 static internal Exception ParameterNotFound()
 {
     return(Argument(Res.GetString(Res.ADP_ParameterNotFound)));
 }
コード例 #13
0
 static internal Exception ParameterNameNotFound(string parameterName)
 {
     return(IndexOutOfRange(Res.GetString(Res.ADP_ParameterNameNotFound, parameterName)));
 }
コード例 #14
0
 static internal Exception ParametersIsParent(Type parameterType, string parameterName, IDataParameterCollection collection)
 {
     return(Argument(Res.GetString(Res.ADP_CollectionIsNotParent, parameterType.Name, "ParameterName", parameterName, collection.GetType().Name)));
 }
コード例 #15
0
 static internal Exception SyntaxErrorMissingParenthesis()
 {
     return(TraceException(InvalidOperation(Res.GetString(Res.ADP_SyntaxErrorMissingParenthesis))));
 }
コード例 #16
0
 static internal Exception PooledOpenTimeout()
 {
     return(InvalidOperation(Res.GetString(Res.ADP_PooledOpenTimeout)));
 }
コード例 #17
0
 static internal Exception SyntaxErrorTooManyNameParts()
 {
     return(TraceException(InvalidOperation(Res.GetString(Res.ADP_SyntaxErrorTooManyNameParts))));
 }
コード例 #18
0
 static internal Exception ReadOnlyLob()
 {
     return(NotSupported(Res.GetString(Res.ADP_ReadOnlyLob)));
 }
コード例 #19
0
 static internal Exception TransactionCompleted()
 {
     return(InvalidOperation(Res.GetString(Res.ADP_TransactionCompleted)));
 }
コード例 #20
0
 static internal Exception SeekBeyondEnd()
 {
     return(ArgumentOutOfRange(Res.GetString(Res.ADP_SeekBeyondEnd)));
 }
コード例 #21
0
 static internal Exception TransactionPresent()
 {
     return(InvalidOperation(Res.GetString(Res.ADP_TransactionPresent)));
 }
コード例 #22
0
 static internal Exception SQLParserInternalError()
 {
     return(TraceException(InvalidOperation(Res.GetString(Res.ADP_SQLParserInternalError))));
 }
コード例 #23
0
 static internal Exception TypeNotSupported(OCI.DATATYPE ociType)
 {
     return(NotSupported(Res.GetString(Res.ADP_TypeNotSupported, ociType.ToString(CultureInfo.CurrentCulture))));
 }
コード例 #24
0
 static internal Exception SyntaxErrorExpectedCommaAfterTable()
 {
     return(TraceException(InvalidOperation(Res.GetString(Res.ADP_SyntaxErrorExpectedCommaAfterTable))));
 }
コード例 #25
0
 static internal Exception UnsupportedIsolationLevel()
 {
     return(Argument(Res.GetString(Res.ADP_UnsupportedIsolationLevel)));
 }
コード例 #26
0
 static internal Exception SyntaxErrorExpectedIdentifier()
 {
     return(TraceException(InvalidOperation(Res.GetString(Res.ADP_SyntaxErrorExpectedIdentifier))));
 }
コード例 #27
0
 static internal Exception InvalidXMLBadVersion()
 {
     return(Argument(Res.GetString(Res.ADP_InvalidXMLBadVersion)));
 }
コード例 #28
0
 static internal Exception SyntaxErrorExpectedNextPart()
 {
     return(TraceException(InvalidOperation(Res.GetString(Res.ADP_SyntaxErrorExpectedNextPart))));
 }
コード例 #29
0
 static internal Exception WrongType(Type type)
 {
     return(Argument(Res.GetString(Res.ADP_WrongType, type.FullName)));
 }
コード例 #30
0
 static internal Exception OperationFailed(string method, int rc)
 {
     return(Simple(Res.GetString(Res.ADP_OperationFailed, method, rc)));
 }