Partager via


Interface IUdtDataMember

Represents a user-defined type property or field.

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

Syntaxe

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

Le type IUdtDataMember 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. (hérité de IUdtMember.)
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. (hérité de IUdtMember.)

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