This documentation is archived and is not being maintained.
SqlMethodAttribute Properties
Visual Studio 2010
The SqlMethodAttribute type exposes the following members.
| Name | Description | |
|---|---|---|
|
DataAccess | Indicates whether the function involves access to user data stored in the local instance of SQL Server. (Inherited from SqlFunctionAttribute.) |
|
FillRowMethodName | The name of a method in the same class as the table-valued function (TVF) that is used by the TVF contract. (Inherited from SqlFunctionAttribute.) |
|
InvokeIfReceiverIsNull | Indicates whether SQL Server should invoke the method on null instances. |
|
IsDeterministic | Indicates whether the user-defined function is deterministic. (Inherited from SqlFunctionAttribute.) |
|
IsMutator | Indicates whether a method on a user-defined type (UDT) is a mutator. |
|
IsPrecise | Indicates whether the function involves imprecise computations, such as floating point operations. (Inherited from SqlFunctionAttribute.) |
|
Name | The name under which the function should be registered in SQL Server. (Inherited from SqlFunctionAttribute.) |
|
OnNullCall | Indicates whether the method on a user-defined type (UDT) is called when nullptr input arguments are specified in the method invocation. |
|
SystemDataAccess | Indicates whether the function requires access to data stored in the system catalogs or virtual system tables of SQL Server. (Inherited from SqlFunctionAttribute.) |
|
TableDefinition | A string that represents the table definition of the results, if the method is used as a table-valued function (TVF). (Inherited from SqlFunctionAttribute.) |
|
TypeId | When implemented in a derived class, gets a unique identifier for this Attribute. (Inherited from Attribute.) |
Show: