SqlCeParameter 클래스

SqlCeCommand에 대한 매개 변수와 선택적으로 DataSet 열에 대한 해당 매핑을 나타냅니다. 이 클래스는 상속될 수 없습니다.

상속 계층

System.Object
  System.MarshalByRefObject
    System.Data.Common.DbParameter
      System.Data.SqlServerCe.SqlCeParameter

네임스페이스:  System.Data.SqlServerCe
어셈블리:  System.Data.SqlServerCe(System.Data.SqlServerCe.dll)

구문

‘선언
Public NotInheritable Class SqlCeParameter _
    Inherits DbParameter _
    Implements ICloneable
‘사용 방법
Dim instance As SqlCeParameter
public sealed class SqlCeParameter : DbParameter, 
    ICloneable
public ref class SqlCeParameter sealed : public DbParameter, 
    ICloneable
[<SealedAttribute>]
type SqlCeParameter =  
    class
        inherit DbParameter
        interface ICloneable
    end
public final class SqlCeParameter extends DbParameter implements ICloneable

SqlCeParameter 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 SqlCeParameter() SqlCeParameter 클래스의 새 인스턴스를 초기화합니다.
공용 메서드 SqlCeParameter(String, SqlDbType) 매개 변수 이름과 데이터 형식을 사용하여 SqlCeParameter 클래스의 새 인스턴스를 초기화합니다.
공용 메서드 SqlCeParameter(String, Object) 매개 변수 이름과 새 SqlCeParameter의 값을 사용하여 SqlCeParameter 클래스의 새 인스턴스를 초기화합니다.
공용 메서드 SqlCeParameter(String, SqlDbType, Int32) 매개 변수 이름, 데이터 형식 및 길이를 사용하여 SqlCeParameter 클래스의 새 인스턴스를 초기화합니다.
공용 메서드 SqlCeParameter(String, SqlDbType, Int32, String) 매개 변수 이름, 데이터 형식, 길이 및 원본 열 이름을 사용하여 SqlCeParameter 클래스의 새 인스턴스를 초기화합니다.
공용 메서드 SqlCeParameter(String, SqlDbType, Int32, Boolean, Byte, Byte, String, DataRowVersion, Object) 매개 변수 이름, 데이터 형식, 길이 및 기타 속성을 사용하여 SqlCeParameter 클래스의 새 인스턴스를 초기화합니다. SQL Server Compact에서는 입력 매개 변수만 지원합니다.
공용 메서드 SqlCeParameter(String, SqlDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) 매개 변수 이름, 데이터 형식, 길이, 매개 변수 방향 및 기타 속성을 사용하여 SqlCeParameter 클래스의 새 인스턴스를 초기화합니다. SQL Server Compact에서는 입력 매개 변수만 지원합니다.

맨 위로 이동

속성

  이름 설명
공용 속성 DbType 매개 변수의 DbType을 가져오거나 설정합니다. (DbParameter.DbType을(를) 재정의함)
공용 속성 Direction 이 속성은 .NET Compact Framework Data Provider for SQL Server Compact에 대해 항상 ParameterDirection.Input을 반환합니다. 이 속성을 다른 값으로 설정하면 InvalidOperationException이 throw됩니다. (DbParameter.Direction을(를) 재정의함)
공용 속성 IsNullable 매개 변수가 null 값을 허용하는지 여부를 나타내는 값을 가져오거나 설정합니다. (DbParameter.IsNullable을(를) 재정의함)
공용 속성 Offset 인프라입니다.
공용 속성 ParameterName SqlCeParameter 의 이름을 가져오거나 설정합니다. (DbParameter.ParameterName을(를) 재정의함)
공용 속성 Precision Value 속성을 나타내는 데 사용된 숫자의 최대 자릿수를 가져오거나 설정합니다.
공용 속성 Scale Value 를 확인하는 소수 자릿수의 수를 가져오거나 설정합니다.
공용 속성 Size 열 내부에 있는 데이터의 최대 길이를 가져오거나 설정합니다. (DbParameter.Size을(를) 재정의함)
공용 속성 SourceColumn DataSet 에 매핑되어 Value를 로드하거나 반환하기 위해 사용된 원본 열의 이름을 가져오거나 설정합니다. (DbParameter.SourceColumn을(를) 재정의함)
공용 속성 SourceColumnNullMapping 인프라입니다. (DbParameter.SourceColumnNullMapping을(를) 재정의함)
공용 속성 SourceVersion Value 를 로드할 때 사용할 DataRowVersion을 가져오거나 설정합니다. (DbParameter.SourceVersion을(를) 재정의함)
공용 속성 SqlDbType 매개 변수의 SqlDbType을 가져오거나 설정합니다.
공용 속성 Value 매개 변수의 값을 가져오거나 설정합니다. (DbParameter.Value을(를) 재정의함)

맨 위로 이동

메서드

  이름 설명
공용 메서드 CreateObjRef (MarshalByRefObject에서 상속)
공용 메서드 Equals (Object에서 상속)
보호된 메서드 Finalize (Object에서 상속)
공용 메서드 GetHashCode (Object에서 상속)
공용 메서드 GetLifetimeService (MarshalByRefObject에서 상속)
공용 메서드 GetType (Object에서 상속)
공용 메서드 InitializeLifetimeService (MarshalByRefObject에서 상속)
보호된 메서드 MemberwiseClone() (Object에서 상속)
보호된 메서드 MemberwiseClone(Boolean) (MarshalByRefObject에서 상속)
공용 메서드 ResetDbType 이 SqlCeParameter와 연결된 형식을 다시 설정합니다. (DbParameter.ResetDbType()을(를) 재정의함)
공용 메서드 ToString ParameterName 이 들어 있는 문자열을 가져옵니다. (Object.ToString()을(를) 재정의함)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 ICloneable.Clone
명시적 인터페이스 구현전용 속성 IDbDataParameter.Precision (DbParameter에서 상속)
명시적 인터페이스 구현전용 속성 IDbDataParameter.Scale (DbParameter에서 상속)

맨 위로 이동

주의

매개 변수 이름은 대/소문자를 구분하지 않습니다.

다음 예제에서는 SqlCeParameter를 일반적으로 사용하는 방법을 보여 줍니다.

Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.Value = "garden hose"
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.Value = "garden hose";

스레드 보안

이 형식의 모든 public static(Microsoft Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

System.Data.SqlServerCe 네임스페이스