언어

DataType 클래스

정의

DataType 개체를 사용하면 사용자가 SQL Server 데이터 형식을 정의할 수 있습니다.

public class DataType : System.Xml.Serialization.IXmlSerializable
type DataType = class
    interface IXmlSerializable
Public Class DataType
Implements IXmlSerializable
상속
DataType
구현

생성자

Name Description
DataType()

새 DataType 개체를 만듭니다.

DataType(SqlDataType, Int32, Int32)

새 DataType 개체를 만듭니다. sqlDataType은 SQL Server 데이터 형식을 지정합니다. 전체 자릿수와 소수 자릿수는 소수 및 숫자 형식의 소수 자릿수와 소수 자릿수를 정의합니다. 소수 자릿수는 0일 수 있습니다.

DataType(SqlDataType, Int32)

새 DataType 개체를 만듭니다. sqlDataType은 SQL Server 데이터 형식을 지정합니다. MaxLength는 형식의 최대 길이를 지정합니다. 10진수 또는 숫자의 경우 maxLength는 전체 자릿수를 지정합니다.

DataType(SqlDataType, String, String)

새 DataType 개체를 만듭니다. sqlDataType은 SQL Server 데이터 형식을 지정합니다. type 매개 변수는 SQL Server 형식 문자열(예: "varchar(10)", Xml 스키마 컬렉션, 사용자 정의 형식 또는 사용자 정의 형식을 지정합니다.

DataType(SqlDataType, String)

새 DataType 개체를 만듭니다. sqlDataType은 SQL Server 데이터 형식을 지정합니다. type 매개 변수는 SQL Server 형식 문자열(예: "varchar(10)", Xml 스키마 컬렉션, 사용자 정의 형식 또는 사용자 정의 형식을 지정합니다.

DataType(SqlDataType)

새 DataType 개체를 만듭니다. sqlDataType은 SQL Server 데이터 형식을 지정합니다.

DataType(UserDefinedDataType)

UserDefinedDataType 인스턴스를 기반으로 DataType 개체를 만들 수 있습니다.

DataType(UserDefinedTableType)

UserDefinedTableType 인스턴스를 기반으로 DataType 개체를 만들 수 있습니다.

DataType(UserDefinedType)

UserDefinedType 인스턴스를 기반으로 DataType 개체를 만들 수 있습니다.

DataType(XmlSchemaCollection)

XmlSchemaCollection 인스턴스를 기반으로 DataType 개체를 만들 수 있습니다.

속성

Name Description
BigInt

SqlDataType.BigInt 형식의 DataType을 만듭니다.

Bit

SqlDataType.Bit 형식의 DataType을 만듭니다.

Date

SqlDataType.Date 형식의 DataType을 만듭니다.

DateTime

SqlDataType.DateTime 형식의 DataType을 만듭니다.

Float

SqlDataType.Float 형식의 DataType을 만듭니다.

Geography

SqlDataType.Geography 형식의 DataType을 만듭니다.

Geometry

SqlDataType.Geometry 형식의 DataType을 만듭니다.

HierarchyId

SqlDataType.HierarchyId 형식의 DataType을 만듭니다.

Image

SqlDataType.Image 형식의 DataType을 만듭니다.

Int

SqlDataType.Int 형식의 DataType을 만듭니다.

IsNumericType

형식이 숫자 형식인지 여부를 나타냅니다.

IsStringType

형식이 문자열 형식인지 여부를 나타냅니다.

Json

SqlDataType.Json 형식의 DataType을 만듭니다.

MaximumLength

형식의 최대 길이(바이트)입니다.

Money

SqlDataType.Money 형식의 DataType을 만듭니다.

Name

형식의 이름

NText

SqlDataType.NText 형식의 DataType을 만듭니다.

NumericPrecision

숫자 기반인 경우 형식의 최대 전체 자릿수입니다. 그렇지 않으면 0입니다.

NumericScale

숫자 기반인 경우 형식의 최대 배율입니다. 그렇지 않으면 0입니다.

NVarCharMax

SqlDataType.NVarCharMax 형식의 DataType을 만듭니다.

Real

SqlDataType.Real 형식의 DataType을 만듭니다.

Schema

DataType 스키마

SmallDateTime

SqlDataType.SmallDateTime 형식의 DataType을 만듭니다.

SmallInt

SqlDataType.SmallInt 형식의 DataType을 만듭니다.

SmallMoney

SqlDataType.SmallMoney 형식의 DataType을 만듭니다.

SqlDataType

SQL Server 데이터 형식을 지정합니다.

SysName

SqlDataType.SysName 형식의 DataType을 만듭니다.

Text

SqlDataType.Text 형식의 DataType을 만듭니다.

Timestamp

SqlDataType.Timestamp 형식의 DataType을 만듭니다.

TinyInt

SqlDataType.TinyInt 형식의 DataType을 만듭니다.

UniqueIdentifier

SqlDataType.UniqueIdentifier 형식의 DataType을 만듭니다.

VarBinaryMax

SqlDataType.VarBinaryMax 형식의 DataType을 만듭니다.

VarCharMax

SqlDataType.VarCharMax 형식의 DataType을 만듭니다.

Variant

SqlDataType.Variant 형식의 DataType을 만듭니다.

XmlDocumentConstraint

XML 데이터 형식이 조각(콘텐츠) 또는 잘 구성된 XML 1.0 인스턴스(문서)인지 여부를 지정합니다.

메서드

Name Description
Binary(Int32)

SqlDataType.Binary 형식의 DataType을 만듭니다.

Char(Int32)

SqlDataType.Char 형식의 DataType을 만듭니다.

DateTime2(Int32)

SqlDataType.DateTime2 형식의 DataType을 만듭니다.

DateTimeOffset(Int32)

SqlDataType.DateTimeOffset 형식의 DataType을 만듭니다.

Decimal(Int32, Int32)

SqlDataType.Decimal 형식의 DataType을 만듭니다.

Equals(DataType)

DataType 개체를 사용하면 사용자가 SQL Server 데이터 형식을 정의할 수 있습니다.

Equals(Object)

DataType 개체를 사용하면 사용자가 SQL Server 데이터 형식을 정의할 수 있습니다.

GetHashCode()

DataType 개체를 사용하면 사용자가 SQL Server 데이터 형식을 정의할 수 있습니다.

GetSqlName(SqlDataType)

지정된 SqlDataType의 TSQL 이름을 반환합니다.

NChar(Int32)

SqlDataType.NChar 형식의 DataType을 만듭니다.

Numeric(Int32, Int32)

SqlDataType.Numeric 형식의 DataType을 만듭니다.

NVarChar(Int32)

SqlDataType.NVarChar 형식의 DataType을 만듭니다.

SqlToEnum(String)

문자열 Sql 데이터 형식 이름을 해당 SqlDataType 열거형 값으로 변환합니다. 이름이 알 수 없는 형식이면 SqlDataType.None을 반환합니다.

Time(Int32)

SqlDataType.Time 형식의 DataType을 만듭니다.

ToString()

DataType 개체를 사용하면 사용자가 SQL Server 데이터 형식을 정의할 수 있습니다.

UserDefinedDataType(String, String)

SqlDataType.UserDefinedDataType 형식의 DataType을 만듭니다.

UserDefinedDataType(String)

SqlDataType.UserDefinedDataType 형식의 DataType을 만듭니다.

UserDefinedTableType(String, String)

SqlDataType.UserDefinedTableType 형식의 DataType을 만듭니다.

UserDefinedTableType(String)

SqlDataType.UserDefinedTableType의 DataType을 만듭니다.

UserDefinedType(String, String)

SqlDataType.UserDefinedType 형식의 DataType을 만듭니다.

UserDefinedType(String)

SqlDataType.UserDefinedType 형식의 DataType을 만듭니다.

VarBinary(Int32)

SqlDataType.VarBinary 형식의 DataType을 만듭니다.

VarChar(Int32)

SqlDataType.VarChar 형식의 DataType을 만듭니다.

Vector(Int32)

SqlDataType.Vector 형식의 DataType을 만듭니다.

Xml(String, String, XmlDocumentConstraint)

SqlDataType.Xml 형식의 DataType을 만듭니다.

Xml(String, String)

SqlDataType.Xml 형식의 DataType을 만듭니다.

Xml(String)

SqlDataType.Xml 형식의 DataType을 만듭니다.

명시적 인터페이스 구현

Name Description
IXmlSerializable.GetSchema()

DataType 개체를 사용하면 사용자가 SQL Server 데이터 형식을 정의할 수 있습니다.

IXmlSerializable.ReadXml(XmlReader)

DataType 개체를 사용하면 사용자가 SQL Server 데이터 형식을 정의할 수 있습니다.

IXmlSerializable.WriteXml(XmlWriter)

DataType 개체를 사용하면 사용자가 SQL Server 데이터 형식을 정의할 수 있습니다.

적용 대상