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
Sestavení:  Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)

Syntaxe

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

Parametry

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

Vrácená hodnota

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

Výjimky

Výjimka Podmínka
ArgumentNullException

name Parametr má hodnotu null.

InvalidOperationException

Vlastnost neexistuje.

Poznámky

Tato metoda se nazývá základní provádění ToDisplayString a ToFullString 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ězcové vyjádření, pak platí následující pravidla formátování:

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

  2. Pokud je hodnota vlastnosti obsahuje jeden nebo více jednoduché uvozovky ('), změňte každý dvě jednoduché uvozovky (");

  3. Pokud název hodnota oddělovač nebo vlastnost oddělovače položek (jako v konstruktoru) obsahuje jeden nebo více dvojité quotes("), rovnítko (=) nebo středníkem (;), pak uzavřete celou hodnotu v apostrofech (').

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DataConnectionProperties Třída

Microsoft.VisualStudio.Data – obor názvů