Sdílet prostřednictvím


DataConnectionProperties.GetValueAsString – metoda

Formátuje hodnoty vlastnosti pro umístění v řetězci připojení.

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
Protected Overridable Function GetValueAsString ( _
    key As String _
) As String
protected virtual string GetValueAsString(
    string key
)
protected:
virtual String^ GetValueAsString(
    String^ key
)
abstract GetValueAsString : 
        key:string -> string 
override GetValueAsString : 
        key:string -> string 
protected function GetValueAsString(
    key : String
) : String

Parametry

  • key
    Typ: System.String
    Název vlastnosti, které chcete formátovat.

Vrácená hodnota

Typ: System.String
Hodnota zadaná vlastnost ve formátu řetězce vhodné pro umístění v řetězci připojení.

Výjimky

Výjimka Podmínka
ArgumentNullException

The key parameter is nullodkaz null (Nothing v jazyce Visual Basic).

Poznámky

Tato metoda se nazývá základní provádění ToDisplayString a ToSafeString při formátování hodnot vlastností, které mají být umístěny do výstupní řetězec.

Získá základní implementace této metody PropertyDescriptor vlastnosti a použití jeho TypeConverter k výrobě řetězec zastoupení a pak platí následující pravidla formátování:

  • Pokud je hodnota vlastnosti typu Enum, který je označen FlagsAttribute, nahradit každý čárka (",") s kanálu ("|").

  • Hodnotu vlastnosti obsahuje jeden nebo více jednoduchých uvozovek ('), můžete změňte, každá dvou jednoduchých uvozovek (").

  • Pokud je hodnota vlastnosti obsahuje oddělovač klíč hodnota nebo vlastnost položkou oddělovač (jako v konstruktoru), dvojité uvozovky ("), jednoduché uvozovky (') nebo začíná nebo končí s mezery, uzavřete celou hodnotu v apostrofech (').

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DataConnectionProperties Třída

Microsoft.VisualStudio.Data.Framework – obor názvů