//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // // markash // laled //------------------------------------------------------------------------------ namespace System.Data{ using System; public interface IDbCommand : IDisposable { IDbConnection Connection { get; set; } IDbTransaction Transaction { get; set; } string CommandText { get; set; } int CommandTimeout { get; set; } CommandType CommandType { get; set; } IDataParameterCollection Parameters { get; } void Prepare(); UpdateRowSource UpdatedRowSource { get; set; } void Cancel(); IDbDataParameter CreateParameter(); // MDAC 68310 int ExecuteNonQuery(); IDataReader ExecuteReader(); IDataReader ExecuteReader(CommandBehavior behavior); object ExecuteScalar(); } }