120 references to DBStatus
System.Data.OleDb (120)
ColumnBinding.cs (104)
172return ((DBStatus.S_ISNULL == StatusValue())
217internal DBStatus StatusValue()
221return (DBStatus)RowBinding.ReadInt32(_offsetStatus);
225return (DBStatus)Bindings.DBColumnAccess[IndexWithinAccessor].dwStatus;
228internal void StatusValue(DBStatus value)
233case DBStatus.S_OK:
234case DBStatus.S_ISNULL:
235case DBStatus.S_DEFAULT:
262StatusValue(DBStatus.S_ISNULL);
268StatusValue(DBStatus.S_DEFAULT);
279case DBStatus.S_OK:
397case DBStatus.S_TRUNCATED:
424case DBStatus.S_ISNULL:
425case DBStatus.S_DEFAULT:
612Debug.Assert((DBStatus.S_OK == StatusValue()), "Value_BOOL");
620StatusValue(DBStatus.S_OK);
627Debug.Assert((DBStatus.S_OK == StatusValue()), "Value_BSTR");
655StatusValue(DBStatus.S_OK);
662Debug.Assert((DBStatus.S_OK == StatusValue()), "Value_ByRefBYTES");
695StatusValue(DBStatus.S_OK);
710Debug.Assert((DBStatus.S_OK == StatusValue()) || (DBStatus.S_TRUNCATED == StatusValue()), "Value_ByRefWSTR");
742StatusValue(DBStatus.S_OK);
761StatusValue(DBStatus.S_OK);
776Debug.Assert((DBStatus.S_OK == StatusValue()) || (DBStatus.S_TRUNCATED == StatusValue()), "Value_BYTES");
788StatusValue(DBStatus.S_OK);
798Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_CY");
805StatusValue(DBStatus.S_OK);
812Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_DATE");
819StatusValue(DBStatus.S_OK);
826Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_DBDATE");
833StatusValue(DBStatus.S_OK);
840Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_DBTIME");
847StatusValue(DBStatus.S_OK);
854Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_DBTIMESTAMP");
861StatusValue(DBStatus.S_OK);
868Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_DECIMAL");
889StatusValue(DBStatus.S_OK);
901Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_ERROR");
908StatusValue(DBStatus.S_OK);
915Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_FILETIME");
923StatusValue(DBStatus.S_OK);
931Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_GUID");
939StatusValue(DBStatus.S_OK);
946Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_HCHAPTER");
954Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_I1");
962StatusValue(DBStatus.S_OK);
969Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_I2");
976StatusValue(DBStatus.S_OK);
983Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_I4");
990StatusValue(DBStatus.S_OK);
997Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_I8");
1004StatusValue(DBStatus.S_OK);
1011Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_IDISPATCH");
1036StatusValue(DBStatus.S_OK);
1058Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_IUNKNOWN");
1083StatusValue(DBStatus.S_OK);
1091Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_NUMERIC");
1105StatusValue(DBStatus.S_OK);
1112Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_R4");
1120StatusValue(DBStatus.S_OK);
1127Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_R8");
1135StatusValue(DBStatus.S_OK);
1142Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_UI1");
1149StatusValue(DBStatus.S_OK);
1156Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_UI2");
1163StatusValue(DBStatus.S_OK);
1170Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_UI4");
1177StatusValue(DBStatus.S_OK);
1184Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_UI8");
1191StatusValue(DBStatus.S_OK);
1198Debug.Assert((DBStatus.S_OK == StatusValue()) || (DBStatus.S_TRUNCATED == StatusValue()), "Value_WSTR");
1211StatusValue(DBStatus.S_OK);
1226StatusValue(DBStatus.S_OK);
1235Debug.Assert(DBStatus.S_OK == StatusValue(), "Value_VARIANT");
1242StatusValue(DBStatus.S_OK);
1251case DBStatus.S_OK:
1277case DBStatus.S_OK:
1293case DBStatus.S_TRUNCATED:
1319case DBStatus.S_OK:
1345case DBStatus.S_OK:
1368case DBStatus.S_OK:
1401case DBStatus.S_OK:
1434case DBStatus.S_OK:
1455case DBStatus.S_OK:
1490case DBStatus.S_OK:
1525case DBStatus.S_OK:
1560case DBStatus.S_OK:
1584case DBStatus.S_OK:
1610case DBStatus.S_OK:
1629case DBStatus.S_TRUNCATED:
1670case DBStatus.S_OK:
1672goto case DBStatus.E_CANTCONVERTVALUE;
1673case DBStatus.S_TRUNCATED:
1675goto case DBStatus.E_CANTCONVERTVALUE;
1676case DBStatus.E_BADACCESSOR:
1678case DBStatus.E_CANTCONVERTVALUE:
1680case DBStatus.S_ISNULL: // database null
1682case DBStatus.E_SIGNMISMATCH:
1684case DBStatus.E_DATAOVERFLOW:
1686case DBStatus.E_CANTCREATE:
1688case DBStatus.E_UNAVAILABLE: