Freigeben über


IUdtMethod-Schnittstelle

Represents a SQL Server user-defined type method.

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

Syntax

'Declaration
Public Interface IUdtMethod _
    Inherits IUdtMember, IScalarFunction, IFunction, IFunctionModuleBase,  _
    IScalar, IMetadataObject
'Usage
Dim instance As IUdtMethod
public interface IUdtMethod : IUdtMember, 
    IScalarFunction, IFunction, IFunctionModuleBase, IScalar, IMetadataObject
public interface class IUdtMethod : IUdtMember, 
    IScalarFunction, IFunction, IFunctionModuleBase, IScalar, IMetadataObject
type IUdtMethod =  
    interface
        interface IUdtMember
        interface IScalarFunction
        interface IFunction
        interface IFunctionModuleBase
        interface IScalar
        interface IMetadataObject
    end
public interface IUdtMethod extends IUdtMember, IScalarFunction, IFunction, IFunctionModuleBase, IScalar, IMetadataObject

Der IUdtMethod-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DataType Gets the scalar data type. (Geerbt von IScalar.)
Öffentliche Eigenschaft IsAggregateFunction Gets a value that indicates whether this is an aggregate function. (Geerbt von IScalarFunction.)
Öffentliche Eigenschaft IsStatic Gets a value that indicates whether this is a static member. (Geerbt von IUdtMember.)
Öffentliche Eigenschaft Name Gets the name of the metadata object. (Geerbt von IMetadataObject.)
Öffentliche Eigenschaft Nullable Gets a Boolean value that indicates whether the scalar object is nullable. (Geerbt von IScalar.)
Öffentliche Eigenschaft Parameters Gets a collection that contains the parameters that the function or module accepts. (Geerbt von IFunctionModuleBase.)
Öffentliche Eigenschaft ScalarType Gets the scalar type. (Geerbt von IScalar.)
Öffentliche Eigenschaft UserDefinedType Gets the CLR type of this user-defined type member. (Geerbt von IUdtMember.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Geerbt von IMetadataObject.)

Zum Anfang