BuiltInFunctionLookupBase Class
Provides the ability to look up built-in functions.
Assembly: Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)
| Name | Description | |
|---|---|---|
![]() | BuiltInFunctionLookupBase() | Initializes a new instance of the BuiltInFunctionLookupBase class. |
![]() | BuiltInFunctionLookupBase(IMetadataCollection<IBuiltInFunction^>^, IMetadataCollection<IDatePart^>^) | Initializes a new instance of the BuiltInFunctionLookupBase class by using the specified metadata object collections. |
| Name | Description | |
|---|---|---|
![]() | AllBuiltIns | Gets the collection of built-in functions and system functions that start with two at signs (@@). |
![]() | BuiltInFunctions | Gets the collection of built-in functions. |
![]() | DateParts | Gets the collection built-in function date-part arguments. |
![]() | GlobalVariables | Gets the collection of system functions that start with two at signs (@@). |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | 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. |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


