DbConnectionStringBuilder.AppendKeyValuePair Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet eine effiziente und sichere Möglichkeit zum Anfügen eines Schlüssels und Werts an ein vorhandenes StringBuilder-Objekt.
Überlädt
| Name | Beschreibung |
|---|---|
| AppendKeyValuePair(StringBuilder, String, String) |
Bietet eine effiziente und sichere Möglichkeit zum Anfügen eines Schlüssels und Werts an ein vorhandenes StringBuilder-Objekt. |
| AppendKeyValuePair(StringBuilder, String, String, Boolean) |
Bietet eine effiziente und sichere Möglichkeit zum Anfügen eines Schlüssels und Werts an ein vorhandenes StringBuilder-Objekt. |
AppendKeyValuePair(StringBuilder, String, String)
- Quelle:
- DbConnectionStringBuilder.cs
- Quelle:
- DbConnectionStringBuilder.cs
- Quelle:
- DbConnectionStringBuilder.cs
- Quelle:
- DbConnectionStringBuilder.cs
- Quelle:
- DbConnectionStringBuilder.cs
Bietet eine effiziente und sichere Möglichkeit zum Anfügen eines Schlüssels und Werts an ein vorhandenes StringBuilder-Objekt.
public:
static void AppendKeyValuePair(System::Text::StringBuilder ^ builder, System::String ^ keyword, System::String ^ value);
public static void AppendKeyValuePair(System.Text.StringBuilder builder, string keyword, string value);
public static void AppendKeyValuePair(System.Text.StringBuilder builder, string keyword, string? value);
static member AppendKeyValuePair : System.Text.StringBuilder * string * string -> unit
Public Shared Sub AppendKeyValuePair (builder As StringBuilder, keyword As String, value As String)
Parameter
- builder
- StringBuilder
Der StringBuilder , dem das Schlüssel-Wert-Paar hinzugefügt werden soll.
- keyword
- String
Der hinzuzufügende Schlüssel.
- value
- String
Der Wert für den angegebenen Schlüssel.
Beispiele
Wenn ein Prozess eine Verbindungszeichenfolge erstellt hat, aber jetzt muss eine Anwendung eine einfache Änderung an diesem Verbindungszeichenfolge durchführen, kann es effizienter sein, einfach das Schlüssel-Wert-Paar mithilfe eines StringBuilder-Objekts hinzuzufügen. Anstatt eine neue DbConnectionStringBuilder zu erstellen, können Entwickler die AppendKeyValuePair-Methode aufrufen und eine StringBuilder übergeben, die den angegebenen Verbindungszeichenfolge enthält. Das folgende Verfahren zeigt ein einfaches Beispiel für diese Technik.
public string AddPooling(string connectionString)
{
StringBuilder builder = new StringBuilder(connectionString);
DbConnectionStringBuilder.AppendKeyValuePair(builder, "Pooling", "true");
return builder.ToString();
}
Public Function AddPooling(ByVal connectionString As String) As String
Dim builder As New StringBuilder(connectionString)
DbConnectionStringBuilder.AppendKeyValuePair(builder, "Pooling", "True")
Return builder.ToString()
End Function
Hinweise
Mit dieser Methode können Entwickler eine StringBuilder Sammlung von Schlüssel-Wert-Paaren erstellen, um die in der DbConnectionStringBuilder Klasse enthaltenen Features nutzen zu können, wenn Sie Schlüssel-Wert-Paare hinzufügen, ohne den Aufwand für das Erstellen und Verwalten einer DbConnectionStringBuilder Instanz verursachen zu müssen. Die AppendKeyValuePair Methode formatiert den Schlüssel und Wert richtig und fügt die neue Zeichenfolge der angegebenen StringBuilderhinzu.
Weitere Informationen
Gilt für:
AppendKeyValuePair(StringBuilder, String, String, Boolean)
- Quelle:
- DbConnectionStringBuilder.cs
- Quelle:
- DbConnectionStringBuilder.cs
- Quelle:
- DbConnectionStringBuilder.cs
- Quelle:
- DbConnectionStringBuilder.cs
- Quelle:
- DbConnectionStringBuilder.cs
Bietet eine effiziente und sichere Möglichkeit zum Anfügen eines Schlüssels und Werts an ein vorhandenes StringBuilder-Objekt.
public:
static void AppendKeyValuePair(System::Text::StringBuilder ^ builder, System::String ^ keyword, System::String ^ value, bool useOdbcRules);
public static void AppendKeyValuePair(System.Text.StringBuilder builder, string keyword, string? value, bool useOdbcRules);
public static void AppendKeyValuePair(System.Text.StringBuilder builder, string keyword, string value, bool useOdbcRules);
static member AppendKeyValuePair : System.Text.StringBuilder * string * string * bool -> unit
Public Shared Sub AppendKeyValuePair (builder As StringBuilder, keyword As String, value As String, useOdbcRules As Boolean)
Parameter
- builder
- StringBuilder
Der StringBuilder , dem das Schlüssel-Wert-Paar hinzugefügt werden soll.
- keyword
- String
Der hinzuzufügende Schlüssel.
- value
- String
Der Wert für den angegebenen Schlüssel.
- useOdbcRules
- Boolean
true
{} um Felder zu trennen, false um Anführungszeichen zu verwenden.
Beispiele
Wenn ein Prozess eine Verbindungszeichenfolge erstellt hat, aber jetzt muss eine Anwendung eine einfache Änderung an diesem Verbindungszeichenfolge durchführen, ist es möglicherweise effizienter, das Schlüssel-Wert-Paar mithilfe eines StringBuilder-Objekts hinzuzufügen. Anstatt eine neue DbConnectionStringBuilder zu erstellen, können Entwickler die AppendKeyValuePair-Methode aufrufen und eine StringBuilder übergeben, die den angegebenen Verbindungszeichenfolge enthält. Das folgende Verfahren zeigt ein einfaches Beispiel für diese Technik, wobei ODBC-Regeln zum Zitieren von Werten verwendet werden.
public string AddPooling(string connectionString)
{
StringBuilder builder = new StringBuilder(connectionString);
DbConnectionStringBuilder.AppendKeyValuePair(builder, "Pooling", "true");
return builder.ToString();
}
Public Function AddPooling(ByVal connectionString As String) As String
Dim builder As New StringBuilder(connectionString)
DbConnectionStringBuilder.AppendKeyValuePair(builder, "Pooling", "True")
Return builder.ToString()
End Function
Hinweise
Mit dieser Methode können Entwickler eine StringBuilder Sammlung von Schlüssel-Wert-Paaren erstellen, um die in der DbConnectionStringBuilder Klasse enthaltenen Features beim Hinzufügen von Schlüssel-Wert-Paaren nutzen zu können, ohne dass der Aufwand beim Erstellen und Verwalten einer DbConnectionStringBuilder Instanz entstehen muss. Die AppendKeyValuePair Methode formatiert den Schlüssel und Wert richtig und fügt die neue Zeichenfolge der angegebenen StringBuilderhinzu.
Obwohl die meisten Datenquellen es Ihnen ermöglichen, Felder mithilfe von Anführungszeichen zu trennen, gilt ODBC nicht für ODBC-Verbindungszeichenfolgen, Sie müssen geschweifte Klammern ({}) verwenden. Um die DbConnectionStringBuilder ODBC-Regeln zum Trennen von Feldern zu verwenden, legen Sie den useOdbcRules Parameter auf true.