BuiltInFunctionLookupBase BuiltInFunctionLookupBase BuiltInFunctionLookupBase Class

Definition

Provides the ability to look up built-in functions.

public ref class BuiltInFunctionLookupBase abstract : Microsoft::SqlServer::Management::SqlParser::MetadataProvider::IBuiltInFunctionLookup
public abstract class BuiltInFunctionLookupBase : Microsoft.SqlServer.Management.SqlParser.MetadataProvider.IBuiltInFunctionLookup
Public MustInherit Class BuiltInFunctionLookupBase
Implements IBuiltInFunctionLookup
Inheritance
BuiltInFunctionLookupBaseBuiltInFunctionLookupBaseBuiltInFunctionLookupBase
Implements

Constructors

BuiltInFunctionLookupBase() BuiltInFunctionLookupBase() BuiltInFunctionLookupBase()

Initializes a new instance of the BuiltInFunctionLookupBase class.

BuiltInFunctionLookupBase(IMetadataCollection<IBuiltInFunction>, IMetadataCollection<IDatePart>) BuiltInFunctionLookupBase(IMetadataCollection<IBuiltInFunction>, IMetadataCollection<IDatePart>) BuiltInFunctionLookupBase(IMetadataCollection<IBuiltInFunction>, IMetadataCollection<IDatePart>)

Initializes a new instance of the BuiltInFunctionLookupBase class by using the specified metadata object collections.

Properties

AllBuiltIns AllBuiltIns AllBuiltIns

Gets the collection of built-in functions and system functions that start with two at signs (@@).

BuiltInFunctions BuiltInFunctions BuiltInFunctions

Gets the collection of built-in functions.

DateParts DateParts DateParts

Gets the collection built-in function date-part arguments.

GlobalVariables GlobalVariables GlobalVariables

Gets the collection of system functions that start with two at signs (@@).

Methods

GetMultiTypeBuiltInFunction(String, ISystemDataType) GetMultiTypeBuiltInFunction(String, ISystemDataType) GetMultiTypeBuiltInFunction(String, ISystemDataType)

Returns an IBuiltInFunction object that represents a built-in function that has a multi-type return value (for example, 'CAST', 'CONVERT' and IDENTITY' functions). The returned instance has its generic return type replaced by the specified ISystemDataType.

Applies to