117 references to DBStatus
System.Data (117)
fx\src\data\System\Data\OleDb\ColumnBinding.cs (101)
156
return ((
DBStatus
.S_ISNULL == StatusValue())
196
internal
DBStatus
StatusValue() {
198
return (
DBStatus
) RowBinding.ReadInt32(_offsetStatus);
201
return (
DBStatus
) Bindings.DBColumnAccess[IndexWithinAccessor].dwStatus;
204
internal void StatusValue(
DBStatus
value) {
232
StatusValue(
DBStatus
.S_ISNULL);
237
StatusValue(
DBStatus
.S_DEFAULT);
245
case
DBStatus
.S_OK:
362
case
DBStatus
.S_TRUNCATED:
388
case
DBStatus
.S_ISNULL:
389
case
DBStatus
.S_DEFAULT:
558
Debug.Assert((
DBStatus
.S_OK == StatusValue()), "Value_BOOL");
565
StatusValue(
DBStatus
.S_OK);
571
Debug.Assert((
DBStatus
.S_OK == StatusValue()), "Value_BSTR");
594
StatusValue(
DBStatus
.S_OK);
600
Debug.Assert((
DBStatus
.S_OK == StatusValue()), "Value_ByRefBYTES");
628
StatusValue(
DBStatus
.S_OK);
641
Debug.Assert((
DBStatus
.S_OK == StatusValue()) || (
DBStatus
.S_TRUNCATED == StatusValue()), "Value_ByRefWSTR");
668
StatusValue(
DBStatus
.S_OK);
685
StatusValue(
DBStatus
.S_OK);
698
Debug.Assert((
DBStatus
.S_OK == StatusValue()) || (
DBStatus
.S_TRUNCATED == StatusValue()), "Value_BYTES");
709
StatusValue(
DBStatus
.S_OK);
717
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_CY");
723
StatusValue(
DBStatus
.S_OK);
729
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_DATE");
735
StatusValue(
DBStatus
.S_OK);
741
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_DBDATE");
747
StatusValue(
DBStatus
.S_OK);
753
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_DBTIME");
759
StatusValue(
DBStatus
.S_OK);
765
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_DBTIMESTAMP");
771
StatusValue(
DBStatus
.S_OK);
777
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_DECIMAL");
797
StatusValue(
DBStatus
.S_OK);
808
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_ERROR");
814
StatusValue(
DBStatus
.S_OK);
820
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_FILETIME");
827
StatusValue(
DBStatus
.S_OK);
834
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_GUID");
841
StatusValue(
DBStatus
.S_OK);
847
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_HCHAPTER");
854
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_I1");
861
StatusValue(
DBStatus
.S_OK);
867
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_I2");
873
StatusValue(
DBStatus
.S_OK);
879
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_I4");
885
StatusValue(
DBStatus
.S_OK);
891
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_I8");
897
StatusValue(
DBStatus
.S_OK);
903
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_IDISPATCH");
925
StatusValue(
DBStatus
.S_OK);
932
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_IUNKNOWN");
954
StatusValue(
DBStatus
.S_OK);
961
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_NUMERIC");
974
StatusValue(
DBStatus
.S_OK);
980
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_R4");
987
StatusValue(
DBStatus
.S_OK);
993
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_R8");
1000
StatusValue(
DBStatus
.S_OK);
1006
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_UI1");
1012
StatusValue(
DBStatus
.S_OK);
1018
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_UI2");
1024
StatusValue(
DBStatus
.S_OK);
1030
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_UI4");
1036
StatusValue(
DBStatus
.S_OK);
1042
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_UI8");
1048
StatusValue(
DBStatus
.S_OK);
1054
Debug.Assert((
DBStatus
.S_OK == StatusValue()) || (
DBStatus
.S_TRUNCATED == StatusValue()), "Value_WSTR");
1066
StatusValue(
DBStatus
.S_OK);
1079
StatusValue(
DBStatus
.S_OK);
1086
Debug.Assert(
DBStatus
.S_OK == StatusValue(), "Value_VARIANT");
1092
StatusValue(
DBStatus
.S_OK);
1099
case
DBStatus
.S_OK:
1121
case
DBStatus
.S_OK:
1136
case
DBStatus
.S_TRUNCATED:
1159
case
DBStatus
.S_OK:
1181
case
DBStatus
.S_OK:
1201
case
DBStatus
.S_OK:
1231
case
DBStatus
.S_OK:
1261
case
DBStatus
.S_OK:
1279
case
DBStatus
.S_OK:
1309
case
DBStatus
.S_OK:
1339
case
DBStatus
.S_OK:
1369
case
DBStatus
.S_OK:
1390
case
DBStatus
.S_OK:
1412
case
DBStatus
.S_OK:
1430
case
DBStatus
.S_TRUNCATED:
1465
case
DBStatus
.S_OK:
1467
goto case
DBStatus
.E_CANTCONVERTVALUE;
1468
case
DBStatus
.S_TRUNCATED:
1470
goto case
DBStatus
.E_CANTCONVERTVALUE;
1471
case
DBStatus
.E_BADACCESSOR:
1473
case
DBStatus
.E_CANTCONVERTVALUE:
1475
case
DBStatus
.S_ISNULL: // database null
1477
case
DBStatus
.E_SIGNMISMATCH:
1479
case
DBStatus
.E_DATAOVERFLOW:
1481
case
DBStatus
.E_CANTCREATE:
1483
case
DBStatus
.E_UNAVAILABLE:
fx\src\data\System\Data\OleDb\OLEDB_Util.cs (16)
24
static internal void CommandParameterStatus(StringBuilder builder, int index,
DBStatus
status) {
26
case
DBStatus
.S_OK:
27
case
DBStatus
.S_ISNULL:
28
case
DBStatus
.S_IGNORE:
31
case
DBStatus
.E_BADACCESSOR:
36
case
DBStatus
.E_CANTCONVERTVALUE:
41
case
DBStatus
.E_SIGNMISMATCH:
46
case
DBStatus
.E_DATAOVERFLOW:
51
case
DBStatus
.E_CANTCREATE:
55
case
DBStatus
.E_UNAVAILABLE:
60
case
DBStatus
.E_PERMISSIONDENIED:
64
case
DBStatus
.E_INTEGRITYVIOLATION:
68
case
DBStatus
.E_SCHEMAVIOLATION:
72
case
DBStatus
.E_BADSTATUS:
76
case
DBStatus
.S_DEFAULT: // MDAC 66626
240
static internal InvalidOperationException UnexpectedStatusValue(
DBStatus
status) {