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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.