Interfejs IMutableUserDefinedDataType
Reprezentuje typ tych danych przez użytkownika.
Przestrzeń nazw: Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw: Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)
Składnia
'Deklaracja
Public Interface IMutableUserDefinedDataType _
Inherits IUserDefinedDataType, IMutableUserDefinedType, IUserDefinedType, IMutableSchemaOwnedObject, _
ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableScalarDataType, IScalarDataType, _
IMutableDataType, IDataType, IMutableMetadataObject, IMetadataObject
'Użycie
Dim instance As IMutableUserDefinedDataType
public interface IMutableUserDefinedDataType : IUserDefinedDataType,
IMutableUserDefinedType, IUserDefinedType, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject,
IDatabaseObject, IMutableScalarDataType, IScalarDataType, IMutableDataType, IDataType,
IMutableMetadataObject, IMetadataObject
public interface class IMutableUserDefinedDataType : IUserDefinedDataType,
IMutableUserDefinedType, IUserDefinedType, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject,
IDatabaseObject, IMutableScalarDataType, IScalarDataType, IMutableDataType, IDataType,
IMutableMetadataObject, IMetadataObject
type IMutableUserDefinedDataType =
interface
interface IUserDefinedDataType
interface IMutableUserDefinedType
interface IUserDefinedType
interface IMutableSchemaOwnedObject
interface ISchemaOwnedObject
interface IMutableDatabaseObject
interface IDatabaseObject
interface IMutableScalarDataType
interface IScalarDataType
interface IMutableDataType
interface IDataType
interface IMutableMetadataObject
interface IMetadataObject
end
public interface IMutableUserDefinedDataType extends IUserDefinedDataType, IMutableUserDefinedType, IUserDefinedType, IMutableSchemaOwnedObject, ISchemaOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableScalarDataType, IScalarDataType, IMutableDataType, IDataType, IMutableMetadataObject, IMetadataObject
Typ IMutableUserDefinedDataType uwidacznia następujące elementy członkowskie.
Właściwości
| Nazwa | Opis | |
|---|---|---|
![]() |
BaseSystemDataType | Pobiera lub ustawia typ danych podstawowego systemu, który jest pochodną typ danych zdefiniowany przez użytkownika. (Dziedziczony z IMutableScalarDataType). |
![]() |
BaseSystemDataType | Pobiera typ danych podstawowego systemu, który jest pochodną typ danych zdefiniowany przez użytkownika. (Dziedziczony z IScalarDataType). |
![]() |
IsClr | Pobiera wartość wskazująca, czy jest to typ danych CLR. (Dziedziczony z IScalarDataType). |
![]() |
IsCursor | Pobiera wartość wskazująca, czy jest to typ danych kursor. (Dziedziczony z IDataType). |
![]() |
IsScalar | Pobiera wartość wskazująca, czy jest to typ danych wartość skalarna. (Dziedziczony z IDataType). |
![]() |
IsSystem | Pobiera wartość wskazująca, czy jest to typ danych systemu. (Dziedziczony z IScalarDataType). |
![]() |
IsSystemObject | Pobiera wartość wskazująca, czy jest to obiekt systemowy. (Dziedziczony z IDatabaseObject). |
![]() |
IsSystemObject | Pobiera lub ustawia wartość wskazującą, czy jest to obiekt systemowy. (Dziedziczony z IMutableDatabaseObject). |
![]() |
IsTable | Pobiera wartość wskazująca, czy jest to typ danych tabela. (Dziedziczony z IDataType). |
![]() |
IsUnknown | Pobiera wpisz wartość, która wskazuje, czy wystąpienie typu danych jest nieznany element zastępczy. (Dziedziczony z IDataType). |
![]() |
IsUnknown | Pobiera lub ustawia wpisz wartość, która wskazuje, czy wystąpienie typu danych jest nieznany element zastępczy. (Dziedziczony z IMutableDataType). |
![]() |
IsVoid | Pobiera wartość wskazująca, czy ten typ danych reprezentuje neutralne typu void jest typu NULL wyrażenie. (Dziedziczony z IScalarDataType). |
![]() |
IsXml | Pobiera wartość wskazująca, czy jest to xml typu danych. (Dziedziczony z IScalarDataType). |
![]() |
Name | Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject). |
![]() |
Nullable | Pobiera lub ustawia wartość wskazującą, czy typ jest nullable. |
![]() |
Nullable | Pobiera wartość, która wskazuje, czy typ nullable. (Dziedziczony z IUserDefinedDataType). |
![]() |
Parent | Pobiera IDatabaseObject obiekt, który jest elementem nadrzędnym obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
Schema | Pobiera ISchema obiekt, który jest właścicielem obiektu. (Dziedziczony z ISchemaOwnedObject). |
Do góry
Metody
| Nazwa | Opis | |
|---|---|---|
![]() |
Accept<T>(IDatabaseObjectVisitor<T>) | Akceptuje wizyty z określonego IDatabaseObjectVisitor<T> obiektu. (Dziedziczony z IDatabaseObject). |
![]() |
Accept<T>(IMetadataObjectVisitor<T>) | Akceptuje wizyty z określonego IMetadataObjectVisitor<T> obiektu. (Dziedziczony z IMetadataObject). |
![]() |
Accept<T>(ISchemaOwnedObjectVisitor<T>) | Akceptuje wizyty z określonego ISchemaOwnedObjectVisitor<T> obiektu. (Dziedziczony z ISchemaOwnedObject). |
Do góry
.gif)
.gif)