IBuiltInFunction IBuiltInFunction IBuiltInFunction Interface

Definition

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

public interface class IBuiltInFunction : Microsoft::SqlServer::Management::SqlParser::Metadata::IScalarFunction
public interface IBuiltInFunction : Microsoft.SqlServer.Management.SqlParser.Metadata.IScalarFunction
Public Interface IBuiltInFunction
Implements IScalarFunction
Implements

Properties

IsDatePartFunction IsDatePartFunction IsDatePartFunction

Gets a value that indicates whether the function is a date-and-time parts function (for example, DATEDIFF, DATEPART, and so on).

IsGlobalVariable IsGlobalVariable IsGlobalVariable

Gets a value that indicates whether this is a system function that starts with two at signs (@@) (for example, @@IDENTITY).

IsVarArg IsVarArg IsVarArg

Gets a value that indicates whether the number of arguments is variable.

MaxNumberOfArgs MaxNumberOfArgs MaxNumberOfArgs

Gets the maximum number of arguments that the function accepts.

MinNumberOfArgs MinNumberOfArgs MinNumberOfArgs

Gets the minimum number of arguments that the function accepts.

Applies to