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) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.