DataType.UserDefinedType DataType.UserDefinedType DataType.UserDefinedType Method

정의

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

오버로드

UserDefinedType(String) UserDefinedType(String) UserDefinedType(String)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

UserDefinedType(String, String) UserDefinedType(String, String) UserDefinedType(String, String)

지정한 스키마를 사용하여 지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type with the specified schema.

UserDefinedType(String) UserDefinedType(String) UserDefinedType(String)

지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type.

public:
 static Microsoft::SqlServer::Management::Smo::DataType ^ UserDefinedType(System::String ^ type);
public static Microsoft.SqlServer.Management.Smo.DataType UserDefinedType (string type);
Public Shared Function UserDefinedType (type As String) As DataType
매개 변수
type
String String String

A String 유형을 지정 하는 값입니다. A String value that specifies the type.

반환

A DataType 개체 값입니다. A DataType object value.

예제

다음 코드 예제에서는 사용자 정의 형식을 만드는 방법을 보여 줍니다.The following code example shows how to create a user-defined type.

C#C#

Server srv = new Server("(local)");  
Database db = srv.Databases["AdventureWorks2012"];  
Schema schema1 = new Schema(db, "ExampleSchema");  
schema1.Create();  
UserDefinedType udt = new UserDefinedTableType(db, "udt", "ExampleSchema");  
udt.Create();  
DataType userType = new DataType(SqlDataType.UserDefinedType, "udt");  

PowershellPowershell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$db = $srv.Databases.Item("AdventureWorks2012")  
$schema1 = new-object Microsoft.SqlServer.Management.Smo.Schema($db, "ExampleSchema")  
$schema1.Create()  
$udt = new-object Microsoft.SqlServer.Management.Smo.UserDefinedType($db, "udt", "ExampleSchema")  
$userTable = new-object Microsoft.SqlServer.Management.Smo.DataType([Microsoft.SqlServer.Management.Smo.SqlDataType]::UserDefinedType, "udt")  

UserDefinedType(String, String) UserDefinedType(String, String) UserDefinedType(String, String)

지정한 스키마를 사용하여 지정한 유형을 나타내는 개체를 반환합니다. Returns an object that represents the specified type with the specified schema.

public:
 static Microsoft::SqlServer::Management::Smo::DataType ^ UserDefinedType(System::String ^ type, System::String ^ schema);
public static Microsoft.SqlServer.Management.Smo.DataType UserDefinedType (string type, string schema);
Public Shared Function UserDefinedType (type As String, schema As String) As DataType
매개 변수
type
String String String

A String 유형을 지정 하는 값입니다. A String value that specifies the type.

schema
String String String

A String 스키마를 지정 하는 값입니다. A String value that specifies the schema.

반환

A DataType 개체 값입니다. A DataType object value.

예제

다음 코드 예제에서는 사용자 정의 형식을 만드는 방법을 보여 줍니다.The following code example shows how to create a user-defined type.

C#C#

Server srv = new Server("(local)");  
Database db = srv.Databases["AdventureWorks2012"];  
Schema schema1 = new Schema(db, "ExampleSchema");  
schema1.Create();  
UserDefinedType udt = new UserDefinedTableType(db, "udt", "ExampleSchema");  
udt.Create();  
DataType userType = new DataType(SqlDataType.UserDefinedType, "udt", "ExampleSchema");  

PowershellPowershell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$db = $srv.Databases.Item("AdventureWorks2012")  
$schema1 = new-object Microsoft.SqlServer.Management.Smo.Schema($db, "ExampleSchema")  
$schema1.Create()  
$udt = new-object Microsoft.SqlServer.Management.Smo.UserDefinedType($db, "udt", "ExampleSchema")  
$userTable = new-object Microsoft.SqlServer.Management.Smo.DataType([Microsoft.SqlServer.Management.Smo.SqlDataType]::UserDefinedType, "udt", "ExampleSchema")  

적용 대상