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 : IScalarFunction, 
	IFunction, IFunctionModuleBase, IScalar, IMetadataObject

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

  이름설명
공용 속성DataTypeGets the scalar data type. (IScalar에서 상속됨)
공용 속성IsAggregateFunctionGets a value that indicates whether this is an aggregate function. (IScalarFunction에서 상속됨)
공용 속성IsDatePartFunctionGets a value that indicates whether the function is a date-and-time parts function (for example, DATEDIFF, DATEPART, and so on).
공용 속성IsGlobalVariableGets a value that indicates whether this is a system function that starts with two at signs (@@) (for example, @@IDENTITY).
공용 속성IsVarArgGets a value that indicates whether the number of arguments is variable.
공용 속성MaxNumberOfArgsGets the maximum number of arguments that the function accepts.
공용 속성MinNumberOfArgsGets the minimum number of arguments that the function accepts.
공용 속성NameGets the name of the metadata object. (IMetadataObject에서 상속됨)
공용 속성NullableGets a Boolean value that indicates whether the scalar object is nullable. (IScalar에서 상속됨)
공용 속성ParametersGets a collection that contains the parameters that the function or module accepts. (IFunctionModuleBase에서 상속됨)
공용 속성ScalarTypeGets the scalar type. (IScalar에서 상속됨)
맨 위로 이동

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

커뮤니티 추가 항목

추가
표시: