Condividi tramite


Metodo SqlFunctions.QuoteName (String, String)

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Restituisce una stringa Unicode in cui sono stati aggiunti i delimitatori per rendere la stringa di input un identificatore delimitato valido di Microsoft SQL Server.

Spazio dei nomi:  System.Data.Entity.SqlServer
Assembly:  EntityFramework.SqlServer (in EntityFramework.SqlServer.dll)

Sintassi

'Dichiarazione
<SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId := "string")> _
<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId := "quoteCharacter")> _
<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId := "stringArg")> _
<DbFunctionAttribute("SqlServer", "QUOTENAME")> _
Public Shared Function QuoteName ( _
    stringArg As String, _
    quoteCharacter As String _
) As String
'Utilizzo
Dim stringArg As String 
Dim quoteCharacter As String 
Dim returnValue As String 

returnValue = SqlFunctions.QuoteName(stringArg, _
    quoteCharacter)
[SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "string")]
[SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "quoteCharacter")]
[SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "stringArg")]
[DbFunctionAttribute("SqlServer", "QUOTENAME")]
public static string QuoteName(
    string stringArg,
    string quoteCharacter
)
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1720:IdentifiersShouldNotContainTypeNames", MessageId = L"string")]
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA1801:ReviewUnusedParameters", MessageId = L"quoteCharacter")]
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA1801:ReviewUnusedParameters", MessageId = L"stringArg")]
[DbFunctionAttribute(L"SqlServer", L"QUOTENAME")]
public:
static String^ QuoteName(
    String^ stringArg, 
    String^ quoteCharacter
)
[<SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "string")>]
[<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "quoteCharacter")>]
[<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "stringArg")>]
[<DbFunctionAttribute("SqlServer", "QUOTENAME")>]
static member QuoteName : 
        stringArg:string * 
        quoteCharacter:string -> string
public static function QuoteName(
    stringArg : String, 
    quoteCharacter : String
) : String

Parametri

  • stringArg
    Tipo: System.String
    Espressione alla quale verranno aggiunte le virgolette.
  • quoteCharacter
    Tipo: System.String
    Stringa di un solo carattere da utilizzare come delimitatore. Può essere costituita da una virgoletta singola ( ' ), da una parentesi quadra aperta o chiusa ( [ ] ) oppure da virgolette doppie ( " ). Se le virgolette non vengono specificate, vengono utilizzate le parentesi quadre.

Valore restituito

Tipo: System.String
Stringa originale a cui sono state aggiunte le virgolette specificate.

Vedere anche

Riferimento

SqlFunctions Classe

Overload QuoteName

Spazio dei nomi System.Data.Entity.SqlServer