다음을 통해 공유


IBuiltInFunction 인터페이스

Represents a built-in function or a system function that starts with two at signs (@@).

네임스페이스:  Microsoft.SqlServer.Management.SqlParser.Metadata
어셈블리:  Microsoft.SqlServer.Management.SqlParser(Microsoft.SqlServer.Management.SqlParser.dll)

구문

‘선언
Public Interface IBuiltInFunction _
    Inherits IScalarFunction, IFunction, IFunctionModuleBase, IScalar,  _
    IMetadataObject
‘사용 방법
Dim instance As IBuiltInFunction
public interface IBuiltInFunction : IScalarFunction, 
    IFunction, IFunctionModuleBase, IScalar, IMetadataObject
public interface class IBuiltInFunction : IScalarFunction, 
    IFunction, IFunctionModuleBase, IScalar, IMetadataObject
type IBuiltInFunction =  
    interface 
        interface IScalarFunction 
        interface IFunction 
        interface IFunctionModuleBase 
        interface IScalar 
        interface IMetadataObject 
    end
public interface IBuiltInFunction extends IScalarFunction, IFunction, IFunctionModuleBase, IScalar, IMetadataObject

IBuiltInFunction 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 DataType Gets the scalar data type. (IScalar에서 상속됨)
공용 속성 IsAggregateFunction Gets a value that indicates whether this is an aggregate function. (IScalarFunction에서 상속됨)
공용 속성 IsDatePartFunction Gets a value that indicates whether the function is a date-and-time parts function (for example, DATEDIFF, DATEPART, and so on).
공용 속성 IsGlobalVariable Gets a value that indicates whether this is a system function that starts with two at signs (@@) (for example, @@IDENTITY).
공용 속성 IsVarArg Gets a value that indicates whether the number of arguments is variable.
공용 속성 MaxNumberOfArgs Gets the maximum number of arguments that the function accepts.
공용 속성 MinNumberOfArgs Gets the minimum number of arguments that the function accepts.
공용 속성 Name Gets the name of the metadata object. (IMetadataObject에서 상속됨)
공용 속성 Nullable Gets a Boolean value that indicates whether the scalar object is nullable. (IScalar에서 상속됨)
공용 속성 Parameters Gets a collection that contains the parameters that the function or module accepts. (IFunctionModuleBase에서 상속됨)
공용 속성 ScalarType Gets the scalar type. (IScalar에서 상속됨)

맨 위로 이동

메서드

  이름 설명
공용 메서드 Accept<T> Accepts a visit from the specified IMetadataObjectVisitor<T> object. (IMetadataObject에서 상속됨)

맨 위로 이동

참고 항목

참조

Microsoft.SqlServer.Management.SqlParser.Metadata 네임스페이스