SqlFunctionAttribute.Name 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
函数在 SQL Server 中注册时所使用的名称。
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
属性值
一个 String 值,它表示函数在注册时应使用的名称。
示例
// using Microsoft.Data.SqlClient.Server;
public partial class UserDefinedFunctions
{
[SqlFunction(Name = "sp_scalarFunc")]
public static SqlString SampleScalarFunction(SqlString s)
{
//...
return "";
}
}
注解
此属性仅由 Microsoft Visual Studio 用于自动将指定方法注册为用户定义的函数。 SQL Server不使用它。
下面的示例指定使用名称 sp_scalarFunc
引用用户定义的函数。