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í:
Pokud je hodnota vlastnosti typu Enum, který je označen FlagsAttribute, nahradit každý čárka (",") s kanálu ("|");
Pokud je hodnota vlastnosti obsahuje jeden nebo více jednoduché uvozovky ('), změňte každý dvě jednoduché uvozovky (");
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
- 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.