Partager via


Interface IUdtMember

Defines a common interface for all user-defined type members.

Espace de noms :  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly :  Microsoft.SqlServer.Management.SqlParser (en Microsoft.SqlServer.Management.SqlParser.dll)

Syntaxe

'Déclaration
Public Interface IUdtMember _
    Inherits IScalar, IMetadataObject
'Utilisation
Dim instance As IUdtMember
public interface IUdtMember : IScalar, 
    IMetadataObject
public interface class IUdtMember : IScalar, 
    IMetadataObject
type IUdtMember =  
    interface
        interface IScalar
        interface IMetadataObject
    end
public interface IUdtMember extends IScalar, IMetadataObject

Le type IUdtMember expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DataType Gets the scalar data type. (hérité de IScalar.)
Propriété publique IsStatic Gets a value that indicates whether this is a static member.
Propriété publique Name Gets the name of the metadata object. (hérité de IMetadataObject.)
Propriété publique Nullable Gets a Boolean value that indicates whether the scalar object is nullable. (hérité de IScalar.)
Propriété publique ScalarType Gets the scalar type. (hérité de IScalar.)
Propriété publique UserDefinedType Gets the CLR type of this user-defined type member.

Haut de la page

Méthodes

  Nom Description
Méthode publique Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (hérité de IMetadataObject.)

Haut de la page