Udostępnij przez


Interfejs ISystemDataType

Reprezentuje wbudowane systemowy typ danych SQL Server.

Przestrzeń nazw:  Microsoft.SqlServer.Management.SqlParser.Metadata
Zestaw:  Microsoft.SqlServer.Management.SqlParser (w Microsoft.SqlServer.Management.SqlParser.dll)

Składnia

'Deklaracja
Public Interface ISystemDataType _
    Inherits IScalarDataType, IDataType, IMetadataObject
'Użycie
Dim instance As ISystemDataType
public interface ISystemDataType : IScalarDataType, 
    IDataType, IMetadataObject
public interface class ISystemDataType : IScalarDataType, 
    IDataType, IMetadataObject
type ISystemDataType =  
    interface
        interface IScalarDataType
        interface IDataType
        interface IMetadataObject
    end
public interface ISystemDataType extends IScalarDataType, IDataType, IMetadataObject

Typ ISystemDataType uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna BaseSystemDataType Pobiera typ danych podstawowego systemu, który jest pochodną typ danych zdefiniowany przez użytkownika. (Dziedziczony z IScalarDataType).
Właściwość publiczna IsClr Pobiera wartość wskazująca, czy jest to typ danych CLR. (Dziedziczony z IScalarDataType).
Właściwość publiczna IsCursor Pobiera wartość wskazująca, czy jest to typ danych kursor. (Dziedziczony z IDataType).
Właściwość publiczna IsScalar Pobiera wartość wskazująca, czy jest to typ danych wartość skalarna. (Dziedziczony z IDataType).
Właściwość publiczna IsSystem Pobiera wartość wskazująca, czy jest to typ danych systemu. (Dziedziczony z IScalarDataType).
Właściwość publiczna IsTable Pobiera wartość wskazująca, czy jest to typ danych tabela. (Dziedziczony z IDataType).
Właściwość publiczna IsUnknown Pobiera wpisz wartość, która wskazuje, czy wystąpienie typu danych jest nieznany element zastępczy. (Dziedziczony z IDataType).
Właściwość publiczna IsVoid Pobiera wartość wskazująca, czy ten typ danych reprezentuje neutralne typu void jest typu NULL wyrażenie. (Dziedziczony z IScalarDataType).
Właściwość publiczna IsXml Pobiera wartość wskazująca, czy jest to xml typu danych. (Dziedziczony z IScalarDataType).
Właściwość publiczna Length Pobiera długość typ danych.
Właściwość publiczna Name Pobiera nazwę obiektu metadane. (Dziedziczony z IMetadataObject).
Właściwość publiczna NumericPrecision Pobiera precision liczbowego typu danych.
Właściwość publiczna NumericScale Pobiera skali numerycznej typu danych.
Właściwość publiczna TypeSpec Pobiera DataTypeSpec obiekt, który zawiera specyfikację typu.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Accept<T> Akceptuje wizyty z określonego IMetadataObjectVisitor<T> obiektu. (Dziedziczony z IMetadataObject).

Do góry