DbParameter DbParameter DbParameter DbParameter Class

정의

DbCommand에 대한 매개 변수 및 DataSet 열에 대한 해당 매핑(선택적)을 나타냅니다.Represents a parameter to a DbCommand and optionally, its mapping to a DataSet column. 매개 변수에 대한 자세한 내용은 매개 변수 및 매개 변수 데이터 형식 구성을 참조하세요.For more information on parameters, see Configuring Parameters and Parameter Data Types.

public ref class DbParameter abstract : MarshalByRefObject, System::Data::IDbDataParameter
public abstract class DbParameter : MarshalByRefObject, System.Data.IDbDataParameter
type DbParameter = class
    inherit MarshalByRefObject
    interface IDbDataParameter
    interface IDataParameter
Public MustInherit Class DbParameter
Inherits MarshalByRefObject
Implements IDbDataParameter
상속
파생
구현

생성자

DbParameter() DbParameter() DbParameter() DbParameter()

DbParameter 클래스의 새 인스턴스를 초기화합니다.Initializes a new instance of the DbParameter class.

속성

DbType DbType DbType DbType

매개 변수의 DbType을 가져오거나 설정합니다.Gets or sets the DbType of the parameter.

Direction Direction Direction Direction

매개 변수가 입력 전용, 출력 전용, 양방향 또는 저장 프로시저 반환 값 매개 변수인지 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter.

IsNullable IsNullable IsNullable IsNullable

매개 변수에 null 값이 허용되는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value that indicates whether the parameter accepts null values.

ParameterName ParameterName ParameterName ParameterName

DbParameter의 이름을 가져오거나 설정합니다.Gets or sets the name of the DbParameter.

Precision Precision Precision Precision

Value 속성을 나타내는 데 사용되는 최대 자릿수를 가져오거나 설정합니다.Gets or sets the maximum number of digits used to represent the Value property.

Scale Scale Scale Scale

Value가 확인되는 소수점 이하 자릿수를 가져오거나 설정합니다.Gets or sets the number of decimal places to which Value is resolved.

Size Size Size Size

열에 있는 데이터의 최대 크기(바이트)를 가져오거나 설정합니다.Gets or sets the maximum size, in bytes, of the data within the column.

SourceColumn SourceColumn SourceColumn SourceColumn

DataSet에 매핑되어 Value를 로드하거나 반환하기 위해 사용된 소스 열의 이름을 가져오거나 설정합니다.Gets or sets the name of the source column mapped to the DataSet and used for loading or returning the Value.

SourceColumnNullMapping SourceColumnNullMapping SourceColumnNullMapping SourceColumnNullMapping

소스 열에 null이 허용되는지 여부를 나타내는 값을 가져오거나 설정합니다.Sets or gets a value which indicates whether the source column is nullable. 이를 통해 DbCommandBuilder 에서 null 허용 열에 대한 Update 문을 올바르게 생성할 수 있습니다.This allows DbCommandBuilder to correctly generate Update statements for nullable columns.

SourceVersion SourceVersion SourceVersion SourceVersion

DataRowVersion를 로드할 때 사용할 Value을 가져오거나 설정합니다.Gets or sets the DataRowVersion to use when you load Value.

Value Value Value Value

매개 변수의 값을 가져오거나 설정합니다.Gets or sets the value of the parameter.

메서드

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetType() GetType() GetType() GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

이 인스턴스의 수명 정책을 제어하는 수명 서비스 개체를 가져옵니다.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
ResetDbType() ResetDbType() ResetDbType() ResetDbType()

DbType 속성을 원래 설정으로 다시 설정합니다.Resets the DbType property to its original settings.

ToString() ToString() ToString() ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

명시적 인터페이스 구현

IDataParameter.SourceVersion IDataParameter.SourceVersion IDataParameter.SourceVersion IDataParameter.SourceVersion
IDbDataParameter.Precision IDbDataParameter.Precision IDbDataParameter.Precision IDbDataParameter.Precision

숫자 매개 변수의 정밀도를 나타냅니다.Indicates the precision of numeric parameters.

IDbDataParameter.Scale IDbDataParameter.Scale IDbDataParameter.Scale IDbDataParameter.Scale

이 멤버에 대한 설명은 Scale를 참조하세요.For a description of this member, see Scale.

적용 대상

추가 정보