IVsDataColumn 인터페이스

정의

테이블 형식 개체 열을 설명하는 매핑된 개체를 나타냅니다.

public interface class IVsDataColumn : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, Table, TableForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularObjectColumn", AvailableRestrictions="Catalog, Schema, Object, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, Object, Name", RequiredOrdering="Catalog, Schema, Object, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ViewColumn", AvailableRestrictions="Catalog, Schema, View, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, View, Name", RequiredOrdering="Catalog, Schema, View, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("StoredProcedureColumn", AvailableRestrictions="Catalog, Schema, StoredProcedure, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, StoredProcedure, Name", RequiredOrdering="Catalog, Schema, StoredProcedure, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunctionColumn", AvailableRestrictions="Catalog, Schema, TabularFunction, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, TabularFunction, Name", RequiredOrdering="Catalog, Schema, TabularFunction, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, Table, TableUniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")]
public interface IVsDataColumn : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableForeignKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableForeignKey, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, Table, TableForeignKey, Name", RequiredOrdering="Catalog, Schema, Table, TableForeignKey, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableColumn", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularObjectColumn", AvailableRestrictions="Catalog, Schema, Object, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, Object, Name", RequiredOrdering="Catalog, Schema, Object, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ViewColumn", AvailableRestrictions="Catalog, Schema, View, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, View, Name", RequiredOrdering="Catalog, Schema, View, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("StoredProcedureColumn", AvailableRestrictions="Catalog, Schema, StoredProcedure, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, StoredProcedure, Name", RequiredOrdering="Catalog, Schema, StoredProcedure, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunctionColumn", AvailableRestrictions="Catalog, Schema, TabularFunction, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, TabularFunction, Name", RequiredOrdering="Catalog, Schema, TabularFunction, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKeyColumn", AvailableRestrictions="Catalog, Schema, Table, TableUniqueKey, Name", ClassId="9AEBB15B-6649-4fb6-B6F7-B594F6E16F70", Identifier="Catalog, Schema, Table, TableUniqueKey, Name", RequiredOrdering="Catalog, Schema, Table, TableUniqueKey, Ordinal")>]
type IVsDataColumn = interface
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataColumn
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
파생
특성
구현

속성

AdoDotNetDataType

ADO.NET 데이터 형식을 ADO.NET 특정 열거형의 숫자 값으로 가져옵니다.

AdoDotNetDbType

ADO.NET 데이터 공급자에 DbType 대한 열의 데이터 형식을 지정하는 열거형에서 값을 가져옵니다.

FrameworkDataType

열의 .NET Framework 형식을 가져옵니다.

Identifier

현재 제네릭 매핑된 형식을 고유하게 식별하는 식별자 부분 목록을 가져옵니다.

(다음에서 상속됨 IVsDataMappedObject)
IsDeleted

현재 제네릭 매핑된 형식이 삭제되었는지 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 IVsDataMappedObject)
IsNullable

열이 null 허용 여부를 나타내는 값을 가져옵니다.

Length

열의 길이를 가져옵니다.

Name

제네릭 매핑된 형식의 이름을 가져옵니다.

(다음에서 상속됨 IVsDataMappedObject)
NativeDataType

데이터 원본별 데이터 형식 이름을 가져옵니다.

Ordinal

열 컬렉션에서 열의 순서를 지정하는 열의 서수 번호를 가져옵니다.

Precision

열에 저장된 최대 자릿수를 가져옵니다.

Properties

현재 제네릭 매핑된 형식과 연결된 속성 이름 및 값을 포함하는 이름/값 쌍을 가져옵니다.

(다음에서 상속됨 IVsDataMappedObject)
Scale

소수점 오른쪽에 있는 최대 자릿수를 가져옵니다.

Selector

데이터 개체 지원 XML 파일에서 데이터 원본별 메타데이터를 검색할 수 있도록 하는 선택기 개체를 가져옵니다.

(다음에서 상속됨 IVsDataMappedObject)
Site

사이트를 가져오거나 설정합니다.

(다음에서 상속됨 IVsDataSiteableObject<T>)
Type

형식 이름을 현재 제네릭 매핑된 형식의 문자열로 가져옵니다.

(다음에서 상속됨 IVsDataMappedObject)
UnderlyingObject

현재 제네릭 매핑된 형식에 포함된 기본 개체를 가져옵니다.

(다음에서 상속됨 IVsDataMappedObject)
UserDataType

사용자 정의 데이터 형식을 가져옵니다.

적용 대상