Freigeben über


SqlFunctionAttribute.Name Eigenschaft

Definition

Der Name, mit dem die Funktion in SQL Server registriert werden soll.

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

Eigenschaftswert

Ein String-Wert, der den Namen darstellt, unter dem die Funktion registriert werden soll.

Beispiele

// using Microsoft.Data.SqlClient.Server;

public partial class UserDefinedFunctions
{
    [SqlFunction(Name = "sp_scalarFunc")]
    public static SqlString SampleScalarFunction(SqlString s)
    {
        //...
        return "";
    }
}

Hinweise

Dieses Attribut wird nur von Microsoft Visual Studio verwendet, um die angegebene Methode automatisch als benutzerdefinierte Funktion zu registrieren. Es wird nicht von SQL Server verwendet.

Das folgende Beispiel gibt an, dass auf die benutzerdefinierte Funktion mit dem Namen sp_scalarFuncverwiesen wird.

Gilt für: