SqlFunctionAttribute.Name 属性

定义

函数在 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引用用户定义的函数。

适用于