32 references to Structured
System.Data (32)
fx\src\data\Microsoft\SqlServer\Server\MetadataUtilsSmi.cs (7)
76
SqlDbType.
Structured
, // System.Data.DataTable
77
SqlDbType.
Structured
, // System.Collections.IEnumerable, used for TVPs it must return IDataRecord
78
SqlDbType.
Structured
, // System.Collections.Generic.IEnumerable<Microsoft.SqlServer.Server.SqlDataRecord>
370
case SqlDbType.
Structured
:
477
return md.SqlDbType != SqlDbType.
Structured
&&
580
firstMd.SqlDbType != SqlDbType.
Structured
&& // SqlMetaData doesn't support Structured types
924
case SqlDbType.
Structured
:
fx\src\data\Microsoft\SqlServer\Server\SmiMetaData.cs (3)
124
internal static readonly SmiMetaData DefaultStructured = new SmiMetaData(SqlDbType.
Structured
, 0, 0, 0, SqlCompareOptions.None); // SqlDbType.Structured
404
case SqlDbType.
Structured
:
473
case SqlDbType.
Structured
: //
fx\src\data\System\Data\Sql\SqlMetaData.cs (1)
1625
new SqlMetaData("table", SqlDbType.
Structured
,
fx\src\data\System\Data\SqlClient\SqlCommand.cs (4)
2903
if (SqlDbType.
Structured
== p.SqlDbType) {
5453
if (null == parameter.Value && (!inSchema || SqlDbType.
Structured
== parameter.SqlDbType)) {
5776
else if (mt.SqlDbType == SqlDbType.
Structured
) {
5824
else if (false == mt.IsFixed && false == mt.IsLong && mt.SqlDbType != SqlDbType.Timestamp && mt.SqlDbType != SqlDbType.Udt && SqlDbType.
Structured
!= mt.SqlDbType) {
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (1)
3589
if ((metaType.IsLong) || (metaType.IsPlp) || (metaType.SqlDbType == SqlDbType.Udt) || (metaType.SqlDbType == SqlDbType.
Structured
)) {
fx\src\data\System\Data\SqlClient\SqlEnums.cs (4)
163
return SqlDbType.
Structured
== type;
202
case SqlDbType.
Structured
:
815
(255, 255, -1, false, false, false, TdsEnums.SQLTABLE, TdsEnums.SQLTABLE, MetaTypeName.TABLE, typeof(IEnumerable<DbDataRecord>), typeof(IEnumerable<DbDataRecord>), SqlDbType.
Structured
, DbType.Object, 0);
820
(255, 255, -1, false, false, false, TdsEnums.SQLVOID, TdsEnums.SQLVOID, "", typeof(MSS.SqlDataRecord), typeof(MSS.SqlDataRecord), SqlDbType.
Structured
, DbType.Object, 0);
fx\src\data\System\Data\SqlClient\sqlmetadatafactory.cs (1)
221
newRow[providerDbtype] = SqlDbType.
Structured
;
fx\src\data\System\Data\SqlClient\SqlParameter.cs (6)
445
else if (SqlDbType.Udt == mt.SqlDbType || (SqlDbType.
Structured
== mt.SqlDbType && !ADP.IsEmpty(this.TypeName))) {
492
if (SqlDbType.
Structured
== mt.SqlDbType) {
503
SqlDbType.
Structured
== mt.SqlDbType,
651
_metaType = MetaType.GetMetaTypeFromSqlDbType(value, value == SqlDbType.
Structured
);
864
case SqlDbType.
Structured
:
1511
if (metaType.SqlDbType == SqlDbType.
Structured
) {
fx\src\data\System\Data\SqlClient\TdsParser.cs (3)
8780
if (SqlDbType.
Structured
== metaData.SqlDbType && metaData.IsMultiValued) {
8987
case SqlDbType.
Structured
:
9017
Debug.Assert(SqlDbType.
Structured
== metaData.SqlDbType && metaData.IsMultiValued,
fx\src\data\System\Data\SqlClient\TdsRecordBufferSetter.cs (1)
42
Debug.Assert(SqlDbType.
Structured
== md.SqlDbType, "Unsupported SqlDbType: " + md.SqlDbType);
fx\src\data\System\Data\SqlClient\TdsValueSetter.cs (1)
105
case SqlDbType.
Structured
: