DataConnectionProperties.GetValueAsString-Methode
Formatiert einen Eigenschaftswert zur Platzierung in einer Verbindungszeichenfolge.
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
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
Parameter
key
Typ: StringDer Name einer zu formatierende Eigenschaft.
Rückgabewert
Typ: String
Der Wert der angegebenen Eigenschaft in einem Zeichenfolgenformat geeignet für Platzierung in einer Verbindungszeichenfolge.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Der key-Parameter ist nullein Nullverweis (Nothing in Visual Basic). |
Hinweise
Diese Methode wird von der Basisimplementierung von ToDisplayString und von ToSafeString beim in die Ausgabezeichenfolge aufgerufen platziert werden, Formatierungseigenschaftenwerte.
Die Basisimplementierung dieser Methode wird ein PropertyDescriptor für die Eigenschaft abgerufen und verwendet seine TypeConverter, um eine Zeichenfolgenentsprechung zu erzeugen, und dann gilt sie die folgenden Stilregeln an:
Wenn der Eigenschaftswert ein Enumerationstyp ist, der mit FlagsAttribute gekennzeichnet ist, ersetzen Sie jedes Komma (", ") durch eine Pipe ("|").
Wenn der Eigenschaftswert auf eine oder mehrere einfache Anführungszeichen ('), ändern Sie alle eine bis zwei einfache Anführungszeichen (").
Wenn der Eigenschaftswert das Schlüssel-Werts-Trennzeichen- oder Eigenschafteneintragstrennzeichen (wie im Konstruktor angegebenen), die doppelte Anführungszeichen ("), ein einfaches Anführungszeichen (") oder beginnt oder endet mit Leerzeichen enthält, schließen Sie den ganzen Wert in einfache Anführungszeichen (").
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.