This documentation is archived and is not being maintained.

SqlFunctionAttribute Properties

  Name Description
Public property DataAccess Indicates whether the function involves access to user data stored in the local instance of SQL Server.
Public property FillRowMethodName The name of a method in the same class as the table-valued function (TVF) that is used by the TVF contract.
Public property IsDeterministic Indicates whether the user-defined function is deterministic.
Public property IsPrecise Indicates whether the function involves imprecise computations, such as floating point operations.
Public property Name The name under which the function should be registered in SQL Server.
Public property SystemDataAccess Indicates whether the function requires access to data stored in the system catalogs or virtual system tables of SQL Server.
Public property TableDefinition A string that represents the table definition of the results, if the method is used as a table-valued function (TVF).
Public property TypeId  When implemented in a derived class, gets a unique identifier for this Attribute. (Inherited from Attribute.)