System.Data.Common.DbDataReader.GetInt16(int)

Here are the examples of the csharp api class System.Data.Common.DbDataReader.GetInt16(int) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

25 Examples 7

1. Example

Project: EDDiscovery
Source File: SQLiteCommandED.cs
public override short GetInt16(int ordinal) { return InnerReader.GetInt16(ordinal); }

2. Example

Project: Glimpse
Source File: GlimpseDbDataReader.cs
public override short GetInt16(int ordinal)
        {
            return InnerDataReader.GetInt16(ordinal);
        }

3. Example

Project: ALinq
Source File: ObjectReaderCompiler.Rereader.cs
public override short GetInt16(int i)
            {
                return reader.GetInt16(i);
            }

4. Example

Project: ALinq
Source File: DataReader.cs
public override short GetInt16(int ordinal)
        {
           return source.GetInt16(ordinal);
        }

5. Example

Project: nhibernate-core
Source File: ResultSetWrapper.cs
public override short GetInt16(int i)
		{
			return rs.GetInt16(i);
		}

6. Example

Project: nhibernate-core
Source File: BasicResultSetsCommand.cs
public override short GetInt16(int i)
		{
			return reader.GetInt16(i);
		}

7. Example

Project: nhibernate-core
Source File: NHybridDataReader.cs
public override short GetInt16(int i)
		{
			return _reader.GetInt16(i);
		}

8. Example

Project: NServiceKit
Source File: ProfiledDbDataReader.cs
public override short GetInt16(int ordinal)
        {
            return _reader.GetInt16(ordinal);
        }

9. Example

Project: nuodb-dotnet
Source File: NuoDbMultipleCommands.cs
public override short GetInt16(int ordinal)
        {
            return wrappedReader.GetInt16(ordinal);
        }

10. Example

Project: EasyLOB
Source File: DbDataReaderExtensions.cs
public static short ToInt16(this DbDataReader reader, int index)
        {
            return reader.IsDBNull(index) ? (short)LibraryDefaults.Default_Int16 : reader.GetInt16(index);
        }

11. Example

Project: EasyLOB
Source File: DbDataReaderExtensions.cs
public static short? ToInt16Nullable(this DbDataReader reader, int index)
        {
            return reader.IsDBNull(index) ? (short?)null : reader.GetInt16(index);
        }

12. Example

Project: sensenet
Source File: SqlProvider.cs
protected internal override IndexDocumentData GetIndexDocumentDataFromReader(System.Data.Common.DbDataReader reader)
        {
            // 0           1          2       3             4     5         6                   7                   8       9              10         11
            // NodeTypeId, VersionId, NodeId, ParentNodeId, Path, IsSystem, LastMinorVersionId, LastMajorVersionId, Status, IndexDocument, Timestamp, Timestamp

            var versionId = reader.GetSafeInt32(1);
            var approved = Convert.ToInt32(reader.GetInt16(8)) == (int)VersionStatus.Approved;
            var isLastMajor = reader.GetSafeInt32(7) == versionId;

            var bytesData = reader.GetValue(9);
            var bytes = (bytesData == DBNull.Value) ? new byte[0] : (byte[])bytesData;

            return new IndexDocumentData(null, bytes)
            {
                NodeTypeId = reader.GetSafeInt32(0),
                VersionId = versionId,
                NodeId = reader.GetSafeInt32(2),
                ParentId = reader.GetSafeInt32(3),
                Path = reader.GetSafeString(4),
                IsSystem = reader.GetSafeBooleanFromByte(5),
                IsLastDraft = reader.GetSafeInt32(6) == versionId,
                IsLastPublic = approved && isLastMajor,
                NodeTimestamp = GetLongFromBytes((byte[])reader[10]),
                VersionTimestamp = GetLongFromBytes((byte[])reader[11]),
            };
        }

13. Example

Project: OrionSDK
Source File: InformationServiceDataReader.cs
public override short GetInt16(int ordinal)
        {
            if (this.IsDBNull(ordinal))
                throw new SqlNullValueException(string.Format("Column contains {0} DBNull", ordinal));

            return _resultsReader.GetInt16(ordinal);
        }

14. Example

Project: sensenet
Source File: DataProvider.cs
private static NodeToken GetNodeTokenFromReader(DbDataReader reader)
        {
            int id = reader.GetInt32(reader.GetOrdinal("NodeId"));
            int versionId = reader.GetInt32(reader.GetOrdinal("VersionId"));
            int major = reader.GetInt16(reader.GetOrdinal("MajorNumber"));
            int minor = reader.GetInt16(reader.GetOrdinal("MinorNumber"));
            int status = reader.GetInt16(reader.GetOrdinal("Status"));
            int nodeTypeId = reader.GetInt32(reader.GetOrdinal("NodeTypeId"));
            int listId = TypeConverter.ToInt32(reader.GetValue(reader.GetOrdinal("ContentListId")));
            int listTypeId = TypeConverter.ToInt32(reader.GetValue(reader.GetOrdinal("ContentListTypeId")));
            VersionNumber versionNumber = new VersionNumber(major, minor, (VersionStatus)status);

            return new NodeToken(id, nodeTypeId, listId, listTypeId, versionId, versionNumber);
        }

15. Example

Project: framework
Source File: FieldReader.cs
public bool GetBoolean(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Boolean:
                    return reader.GetBoolean(ordinal);
                case TypeCode.Byte:
                    return reader.GetByte(ordinal) != 0;
                case TypeCode.Int16:
                    return reader.GetInt16(ordinal) != 0;
                case TypeCode.Int32:
                    return reader.GetInt32(ordinal) != 0;
                case TypeCode.Int64:
                    return reader.GetInt64(ordinal) != 0;
                case TypeCode.String:
                    return bool.Parse(reader.GetString(ordinal));
                default:
                    return ReflectionTools.ChangeType<bool>(reader.GetValue(ordinal));
            }
        }

16. Example

Project: framework
Source File: FieldReader.cs
public Byte GetByte(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return reader.GetByte(ordinal);
                case TypeCode.Int16:
                    return (Byte)reader.GetInt16(ordinal);
                case TypeCode.Int32:
                    return (Byte)reader.GetInt32(ordinal);
                case TypeCode.Int64:
                    return (Byte)reader.GetInt64(ordinal);
                case TypeCode.Double:
                    return (Byte)reader.GetDouble(ordinal);
                case TypeCode.Single:
                    return (Byte)reader.GetFloat(ordinal);
                case TypeCode.Decimal:
                    return (Byte)reader.GetDecimal(ordinal);
                default:
                    return ReflectionTools.ChangeType<Byte>(reader.GetValue(ordinal));
            }
        }

17. Example

Project: framework
Source File: FieldReader.cs
public Char GetChar(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return (Char)reader.GetByte(ordinal);
                case TypeCode.Int16:
                    return (Char)reader.GetInt16(ordinal);
                case TypeCode.Int32:
                    return (Char)reader.GetInt32(ordinal);
                case TypeCode.Int64:
                    return (Char)reader.GetInt64(ordinal);
                case TypeCode.Double:
                    return (Char)reader.GetDouble(ordinal);
                case TypeCode.Single:
                    return (Char)reader.GetFloat(ordinal);
                case TypeCode.Decimal:
                    return (Char)reader.GetDecimal(ordinal);
                default:
                    return ReflectionTools.ChangeType<Char>(reader.GetValue(ordinal));
            }
        }

18. Example

Project: framework
Source File: FieldReader.cs
public Single GetFloat(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return (Single)reader.GetByte(ordinal);
                case TypeCode.Int16:
                    return (Single)reader.GetInt16(ordinal);
                case TypeCode.Int32:
                    return (Single)reader.GetInt32(ordinal);
                case TypeCode.Int64:
                    return (Single)reader.GetInt64(ordinal);
                case TypeCode.Double:
                    return (Single)reader.GetDouble(ordinal);
                case TypeCode.Single:
                    return reader.GetFloat(ordinal);
                case TypeCode.Decimal:
                    return (Single)reader.GetDecimal(ordinal);
                default:
                    return ReflectionTools.ChangeType<Single>(reader.GetValue(ordinal));
            }
        }

19. Example

Project: framework
Source File: FieldReader.cs
public Double GetDouble(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return (Double)reader.GetByte(ordinal);
                case TypeCode.Int16:
                    return (Double)reader.GetInt16(ordinal);
                case TypeCode.Int32:
                    return (Double)reader.GetInt32(ordinal);
                case TypeCode.Int64:
                    return (Double)reader.GetInt64(ordinal);
                case TypeCode.Double:
                    return reader.GetDouble(ordinal);
                case TypeCode.Single:
                    return (Double)reader.GetFloat(ordinal);
                case TypeCode.Decimal:
                    return (Double)reader.GetDecimal(ordinal);
                default:
                    return ReflectionTools.ChangeType<Double>(reader.GetValue(ordinal));
            }
        }

20. Example

Project: framework
Source File: FieldReader.cs
public Decimal GetDecimal(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return (Decimal)reader.GetByte(ordinal);
                case TypeCode.Int16:
                    return (Decimal)reader.GetInt16(ordinal);
                case TypeCode.Int32:
                    return (Decimal)reader.GetInt32(ordinal);
                case TypeCode.Int64:
                    return (Decimal)reader.GetInt64(ordinal);
                case TypeCode.Double:
                    return (Decimal)reader.GetDouble(ordinal);
                case TypeCode.Single:
                    return (Decimal)reader.GetFloat(ordinal);
                case TypeCode.Decimal:
                    return reader.GetDecimal(ordinal);
                default:
                    return ReflectionTools.ChangeType<Decimal>(reader.GetValue(ordinal));
            }
        }

21. Example

Project: framework
Source File: FieldReader.cs
public Int16 GetInt16(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return (Int16)reader.GetByte(ordinal);
                case TypeCode.Int16:
                    return reader.GetInt16(ordinal);
                case TypeCode.Int32:
                    return (Int16)reader.GetInt32(ordinal);
                case TypeCode.Int64:
                    return (Int16)reader.GetInt64(ordinal);
                case TypeCode.Double:
                    return (Int16)reader.GetDouble(ordinal);
                case TypeCode.Single:
                    return (Int16)reader.GetFloat(ordinal);
                case TypeCode.Decimal:
                    return (Int16)reader.GetDecimal(ordinal);
                default:
                    return ReflectionTools.ChangeType<Int16>(reader.GetValue(ordinal));
            }
        }

22. Example

Project: framework
Source File: FieldReader.cs
public Int32 GetInt32(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return (Int32)reader.GetByte(ordinal);
                case TypeCode.Int16:
                    return (Int32)reader.GetInt16(ordinal);
                case TypeCode.Int32:
                    return reader.GetInt32(ordinal);
                case TypeCode.Int64:
                    return (Int32)reader.GetInt64(ordinal);
                case TypeCode.Double:
                    return (Int32)reader.GetDouble(ordinal);
                case TypeCode.Single:
                    return (Int32)reader.GetFloat(ordinal);
                case TypeCode.Decimal:
                    return (Int32)reader.GetDecimal(ordinal);
                default:
                    return ReflectionTools.ChangeType<Int32>(reader.GetValue(ordinal));
            }
        }

23. Example

Project: framework
Source File: FieldReader.cs
public Int64 GetInt64(int ordinal)
        {
            LastOrdinal = ordinal;
            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return (Int64)reader.GetByte(ordinal);
                case TypeCode.Int16:
                    return (Int64)reader.GetInt16(ordinal);
                case TypeCode.Int32:
                    return (Int64)reader.GetInt32(ordinal);
                case TypeCode.Int64:
                    return (Int64)reader.GetInt64(ordinal);
                case TypeCode.Double:
                    return (Int64)reader.GetDouble(ordinal);
                case TypeCode.Single:
                    return (Int64)reader.GetFloat(ordinal);
                case TypeCode.Decimal:
                    return (Int64)reader.GetDecimal(ordinal);
                default:
                    return ReflectionTools.ChangeType<Int64>(reader.GetValue(ordinal));
            }
        }

24. Example

Project: framework
Source File: FieldReader.cs
public string GetString(int ordinal)
        {
            LastOrdinal = ordinal;
            if (reader.IsDBNull(ordinal))
            {
                return null;
            }

            switch (typeCodes[ordinal])
            {
                case TypeCode.Byte:
                    return reader.GetByte(ordinal).ToString();
                case TypeCode.Int16:
                    return reader.GetInt16(ordinal).ToString();
                case TypeCode.Int32:
                    return reader.GetInt32(ordinal).ToString();
                case TypeCode.Int64:
                    return reader.GetInt64(ordinal).ToString();
                case TypeCode.Double:
                    return reader.GetDouble(ordinal).ToString();
                case TypeCode.Single:
                    return reader.GetFloat(ordinal).ToString();
                case TypeCode.Decimal:
                    return reader.GetDecimal(ordinal).ToString();
                case TypeCode.DateTime:
                    return reader.GetDateTime(ordinal).ToString();
                case tcGuid:
                    return reader.GetGuid(ordinal).ToString();
                case TypeCode.String:
                    return reader.GetString(ordinal);
                default:
                    return reader.GetValue(ordinal).ToString();
            }
        }

25. Example

Project: Kalman.Studio
Source File: DataReaderToObjectMapper.cs
private Delegate GetValuesGetter(int ind, MemberInfo m)
			{
				var memberType = ReflectionUtils.Ge/n ..... /n //View Source file for more details /n }