다음을 통해 공유


DataParameter 클래스

데이터 원본 명령에서 파생 된 또는 해당 명령을 사용 하 여 데이터 소스에 전달 되는 데이터 매개 변수를 나타냅니다.

상속 계층 구조

Object
  Microsoft.VisualStudio.Data.DataParameter
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetParameter

네임스페이스:  Microsoft.VisualStudio.Data
어셈블리:  Microsoft.VisualStudio.Data(Microsoft.VisualStudio.Data.dll)

구문

‘선언
Public MustInherit Class DataParameter
public abstract class DataParameter
public ref class DataParameter abstract
[<AbstractClass>]
type DataParameter =  class end
public abstract class DataParameter

DataParameter 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Protected 메서드 DataParameter() 클래스 생성자입니다.바인딩하여 인스턴스의 초기화는 DataParameter 클래스입니다.
Protected 메서드 DataParameter(Boolean) 클래스 생성자입니다.매개 변수화 된 인스턴스의 초기화는 DataParameter 인스턴스를 사용 하 여 파생 된 여부를 나타내는 표시와 함께 클래스는 DeriveParameters 메서드.

위쪽

속성

  이름 설명
Protected 속성 DefaultPrecision 현재 매개 변수 형식에 대 한 기본 전체 자릿수를 지정 하는 바이트 값을 검색 합니다.
Protected 속성 DefaultScale 기본 배율 현재 매개 변수 형식 지정 하는 바이트 값을 검색 합니다.
Protected 속성 DefaultSize 검색 하 고 현재 매개 변수에 대 한 기본값을 지정 하는 정수 값을 입력 합니다.
Public 속성 Direction 검색 하거나 설정 된 DataParameterDirection 매개 변수의 방향을 지정 하는 개체입니다.
Public 속성 IsDerived 이 매개 변수는 데이터 소스에서 파생 된 여부를 나타내는 부울 값을 검색 합니다.
Protected 속성 IsFixedPrecision 현재 매개 변수 형식에 대 한 정밀도 고정 되어 있는지 여부를 나타내는 부울 값을 검색 합니다.
Protected 속성 IsFixedScale 현재 매개 변수 형식에 대 한 배율 고정 되어 있는지 여부를 나타내는 부울 값을 검색 합니다.
Protected 속성 IsFixedSize 현재 매개 변수 형식에 대 한 크기는 고정 되어 있는지 여부를 나타내는 부울 값을 검색 합니다.
Public 속성 IsNullable 이 매개 변수를 사용할 수 있는지 여부를 나타내는 부울 값을 검색에 nullNull 참조(Visual Basic의 경우 Nothing) 값입니다.
Public 속성 IsOptional 이 매개 변수를 경우가 매개이 변수는 파생된 매개 변수는 선택 사항 인지 여부를 나타내는 부울 값을 검색 합니다.
Public 속성 Name 검색 하거나 문자열 리터럴 매개 변수 이름을 설정 합니다.
Public 속성 Precision 매개 변수의 전체 자릿수를 지정 하는 바이트 값을 설정 하거나 검색 합니다.
Public 속성 Scale 검색 하거나 배율을 매개 변수를 지정 하는 바이트 값을 설정 합니다.
Public 속성 Size 매개 변수의 크기를 지정 하는 정수 값을 설정 하거나 검색 합니다.
Public 속성 Type 검색 하거나 특정 소스 데이터 형식의 매개 변수를 설정 합니다.
Public 속성 Value 검색 하거나 매개 변수 값을 설정 합니다.

위쪽

메서드

  이름 설명
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨)
Protected 메서드 Finalize 가비지 수집기가 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Protected 메서드 GetDirectionImpl 매개 변수 방향을 검색합니다.
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Protected 메서드 GetIsNullableImpl 이 매개 변수가 될 수 있는지 여부를 나타내는 부울 값 검색 nullNull 참조(Visual Basic의 경우 Nothing).
Protected 메서드 GetIsOptionalImpl 이 매개 변수가 선택적 요소 인지 여부를 나타내는 부울 값을 검색 합니다.
Protected 메서드 GetNameImpl 매개 변수의 이름을 검색합니다.
Protected 메서드 GetPrecisionImpl 매개 변수의 전체 자릿수를 지정 하는 바이트 값을 검색 합니다.
Protected 메서드 GetScaleImpl 소수 자릿수 매개 변수를 지정 하는 바이트 값을 검색 합니다.
Protected 메서드 GetSizeImpl 매개 변수의 크기를 지정 하는 정수 값을 검색 합니다.
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드 GetTypeFrom 매개 변수 값을 데이터 소스 관련 매개 변수 형식을 유추합니다.
Protected 메서드 GetTypeImpl 데이터 소스 특정 형식의 매개 변수를 검색합니다.
Protected 메서드 GetValueImpl 지정 된 매개 변수의 값을 검색합니다.
Protected 메서드 IsSupportedDirection 지정 된 매개 변수 방향은 지원 되는지 여부를 나타내는 부울 값을 검색 합니다.
Protected 메서드 IsValidType 지정 된 데이터 소스 특정 형식의 유효한 형식 인지 여부를 나타내는 부울 값을 검색 합니다.
Protected 메서드 MemberwiseClone 현재 Object의 부분 복사본을 만듭니다. (Object에서 상속됨)
Protected 메서드 OnDirectionChanged 호출의 Direction 속성 매개 변수 방향 변경 신호를 변경 합니다.
Protected 메서드 OnDirectionChanging 호출의 Direction 속성 변경 하는 것입니다.
Protected 메서드 OnNameChanged Name 속성이 변경되었으면 호출됩니다.
Protected 메서드 OnNameChanging 호출의 Name 속성 변경 하는 것입니다.
Protected 메서드 OnPrecisionChanged Precision 속성이 변경되었으면 호출됩니다.
Protected 메서드 OnPrecisionChanging 호출의 Precision 속성 변경 하는 것입니다.
Protected 메서드 OnScaleChanged Scale 속성이 변경되었으면 호출됩니다.
Protected 메서드 OnScaleChanging 호출의 Scale 속성 변경 하는 것입니다.
Protected 메서드 OnSizeChanged Size 속성이 변경되었으면 호출됩니다.
Protected 메서드 OnSizeChanging 호출의 Size 속성 변경 하는 것입니다.
Protected 메서드 OnTypeChanged Type 속성이 변경되었으면 호출됩니다.
Protected 메서드 OnTypeChanging 호출의 Type 속성 변경 하는 것입니다.
Protected 메서드 OnValueChanged Value 속성이 변경되었으면 호출됩니다.
Protected 메서드 OnValueChanging 호출의 Value 속성 변경 하는 것입니다.
Public 메서드 Parse 분해 매개 변수 값을 문자열 형식에서 및 값을 올바른 형식으로 변환 합니다.
Protected 메서드 SetDirectionImpl 매개 변수 사용 하 여 방향을 설정 하는 DataParameterDirection 열거형입니다.
Protected 메서드 SetNameImpl 매개 변수의 이름을 설정합니다.
Protected 메서드 SetPrecisionImpl 매개 변수의 전체 자릿수를 지정 하는 바이트 값을 설정 합니다.
Protected 메서드 SetScaleImpl 소수 자릿수 매개 변수를 지정 하는 바이트 값을 설정 합니다.
Protected 메서드 SetSizeImpl 이 매개 변수의 크기를 지정 하는 정수 값을 설정 합니다.
Protected 메서드 SetTypeImpl 이 매개 변수의 데이터 형식을 설정합니다.
Protected 메서드 SetValueImpl 이 매개 변수의 값을 설정합니다.
Public 메서드 ToString 이 매개 변수 값의 문자열 표현을 검색합니다. (Object.ToString을(를) 재정의함)
Protected 메서드 TryConvertValue 지정 된 값을 지정 된 형식으로 변환 하려고 시도 합니다.

위쪽

설명

이 클래스는 간접 메커니즘을 사용 하 여 매개 변수 속성을 구현 하는 데. 각 속성 get 메서드는 속성을 검색 하는 보호 된 가상 메서드를 호출 합니다. 각 속성 set 메서드를 반면, 세 개의 가상 보호 된 메서드를 호출 합니다: 한 속성이 다른 속성을 실제로 변경 변경 및 나타내는 세 번째는 속성이 변경 되었는지 나타내는.

이 처리 방법을 변경 하는 속성에 잘못 된 입력의 격리 속성을 설정 하 고 모든 부작용 속성 변경 메서드를 적용 하는 속성 setter가 있습니다. 또한 기본 클래스를 매개 변수는 인터페이스에 의해 정의 된 의미 체계에 맞게 검사 몇 가지 기본 오류 제공할 수 있습니다.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.Data 네임스페이스

AdoDotNetParameter