IMutableUserDefinedType 介面
Defines a common interface for all mutable user-defined types. These types include user-defined data types, user-defined table types, and user-defined CLR types.
命名空間: Microsoft.SqlServer.Management.SqlParser.Metadata
組件: Microsoft.SqlServer.Management.SqlParser (在 Microsoft.SqlServer.Management.SqlParser.dll 中)
語法
'宣告
Public Interface IMutableUserDefinedType _
Inherits IUserDefinedType, IMutableDataType, IDataType, IMutableSchemaOwnedObject, _
ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
'用途
Dim instance As IMutableUserDefinedType
public interface IMutableUserDefinedType : IUserDefinedType,
IMutableDataType, IDataType, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject,
IDatabaseObject, IMutableMetadataObject, IMetadataObject
public interface class IMutableUserDefinedType : IUserDefinedType,
IMutableDataType, IDataType, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject,
IDatabaseObject, IMutableMetadataObject, IMetadataObject
type IMutableUserDefinedType =
interface
interface IUserDefinedType
interface IMutableDataType
interface IDataType
interface IMutableSchemaOwnedObject
interface ISchemaOwnedObject
interface IMutableDatabaseObject
interface IDatabaseObject
interface IMutableMetadataObject
interface IMetadataObject
end
public interface IMutableUserDefinedType extends IUserDefinedType, IMutableDataType, IDataType, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
IMutableUserDefinedType 型別公開下列成員。
屬性
| 名稱 | 說明 | |
|---|---|---|
![]() |
IsCursor | Gets a value that indicates whether this is a cursor data type. (繼承自 IDataType。) |
![]() |
IsScalar | Gets a value that indicates whether this is a scalar data type. (繼承自 IDataType。) |
![]() |
IsSystemObject | Gets a value that indicates whether this is a system object. (繼承自 IDatabaseObject。) |
![]() |
IsSystemObject | Gets or sets a value that indicates whether this is a system object. (繼承自 IMutableDatabaseObject。) |
![]() |
IsTable | Gets a value that indicates whether this is a table data type. (繼承自 IDataType。) |
![]() |
IsUnknown | Gets a value that indicates whether the data type instance is a placeholder unknown type. (繼承自 IDataType。) |
![]() |
IsUnknown | Gets or sets a value that indicates whether the data type instance is a placeholder unknown type. (繼承自 IMutableDataType。) |
![]() |
Name | Gets the name of the metadata object. (繼承自 IMetadataObject。) |
![]() |
Parent | Gets the IDatabaseObject object that is the parent of this object. (繼承自 IDatabaseObject。) |
![]() |
Schema | Gets the ISchema object that owns this object. (繼承自 ISchemaOwnedObject。) |
上層
方法
| 名稱 | 說明 | |
|---|---|---|
![]() |
Accept< (Of < <' (T> ) > > )(IDatabaseObjectVisitor< (Of < <' (T> ) > > )) | Accepts a visit from the specified IDatabaseObjectVisitor<(Of <(<'T>)>)> object. (繼承自 IDatabaseObject。) |
![]() |
Accept< (Of < <' (T> ) > > )(IMetadataObjectVisitor< (Of < <' (T> ) > > )) | Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (繼承自 IMetadataObject。) |
![]() |
Accept< (Of < <' (T> ) > > )(ISchemaOwnedObjectVisitor< (Of < <' (T> ) > > )) | Accepts a visit from the specified ISchemaOwnedObjectVisitor<(Of <(<'T>)>)> object. (繼承自 ISchemaOwnedObject。) |
上層
.gif)
.gif)