Compartilhar via


Interface IUdtDataMember

Represents a user-defined type property or field.

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (em Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxe

'Declaração
Public Interface IUdtDataMember _
    Inherits IUdtMember, IScalar, IMetadataObject
'Uso
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

O tipo IUdtDataMember expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública DataType Gets the scalar data type. (Herdado de IScalar.)
Propriedade pública IsStatic Gets a value that indicates whether this is a static member. (Herdado de IUdtMember.)
Propriedade pública Name Gets the name of the metadata object. (Herdado de IMetadataObject.)
Propriedade pública Nullable Gets a Boolean value that indicates whether the scalar object is nullable. (Herdado de IScalar.)
Propriedade pública ScalarType Gets the scalar type. (Herdado de IScalar.)
Propriedade pública UserDefinedType Gets the CLR type of this user-defined type member. (Herdado de IUdtMember.)

Início

Métodos

  Nome Descrição
Método público Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Herdado de IMetadataObject.)

Início