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