DbConnectionStringBuilder.AppendKeyValuePair 메서드

정의

기존 StringBuilder 개체에 키와 값을 추가하는 효율적이고 안전한 방법을 제공합니다.

오버로드

Name Description
AppendKeyValuePair(StringBuilder, String, String)

기존 StringBuilder 개체에 키와 값을 추가하는 효율적이고 안전한 방법을 제공합니다.

AppendKeyValuePair(StringBuilder, String, String, Boolean)

기존 StringBuilder 개체에 키와 값을 추가하는 효율적이고 안전한 방법을 제공합니다.

AppendKeyValuePair(StringBuilder, String, String)

Source:
DbConnectionStringBuilder.cs
Source:
DbConnectionStringBuilder.cs
Source:
DbConnectionStringBuilder.cs
Source:
DbConnectionStringBuilder.cs
Source:
DbConnectionStringBuilder.cs

기존 StringBuilder 개체에 키와 값을 추가하는 효율적이고 안전한 방법을 제공합니다.

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)

매개 변수

builder
StringBuilder

StringBuilder 키/값 쌍을 추가할 값입니다.

keyword
String

추가할 키입니다.

value
String

제공된 키의 값입니다.

예제

일부 프로세스에서 연결 문자열 만들었지만 이제 애플리케이션에서 해당 연결 문자열 간단하게 수정해야 하는 경우 StringBuilder 개체를 사용하여 키/값 쌍을 추가하는 것이 더 효율적일 수 있습니다. 개발자는 새 DbConnectionStringBuilder 만드는 대신 제공된 연결 문자열 포함하는 AppendKeyValuePair 전달하여 StringBuilder 메서드를 호출할 수 있습니다. 다음 절차에서는 이 기술의 간단한 예제를 보여 있습니다.

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

설명

이 메서드를 사용하면 StringBuilder 개발자가 인스턴스를 만들고 유지 관리하는 DbConnectionStringBuilder 오버헤드 없이 키/값 쌍을 추가할 때 클래스에 DbConnectionStringBuilder 포함된 기능을 활용할 수 있도록 키/값 쌍 컬렉션을 만들 수 있습니다. 이 메서드는 AppendKeyValuePair 키와 값의 서식을 올바르게 지정하고 제공된 StringBuilder문자열에 새 문자열을 추가합니다.

추가 정보

적용 대상

AppendKeyValuePair(StringBuilder, String, String, Boolean)

Source:
DbConnectionStringBuilder.cs
Source:
DbConnectionStringBuilder.cs
Source:
DbConnectionStringBuilder.cs
Source:
DbConnectionStringBuilder.cs
Source:
DbConnectionStringBuilder.cs

기존 StringBuilder 개체에 키와 값을 추가하는 효율적이고 안전한 방법을 제공합니다.

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)

매개 변수

builder
StringBuilder

StringBuilder 키/값 쌍을 추가할 값입니다.

keyword
String

추가할 키입니다.

value
String

제공된 키의 값입니다.

useOdbcRules
Boolean

true 을 사용하여 {} 필드를 false 구분하고 따옴표를 사용합니다.

예제

일부 프로세스에서 연결 문자열 만들었지만 이제 애플리케이션에서 해당 연결 문자열 간단하게 수정해야 하는 경우 StringBuilder 개체를 사용하여 키/값 쌍을 추가하는 것이 더 효율적일 수 있습니다. 개발자는 새 DbConnectionStringBuilder 만드는 대신 제공된 연결 문자열 포함하는 AppendKeyValuePair 전달하여 StringBuilder 메서드를 호출할 수 있습니다. 다음 절차에서는 값을 따옴표로 묶기 위해 ODBC 규칙을 사용하는 이 기술의 간단한 예제를 보여 있습니다.

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

설명

이 메서드를 사용하면 StringBuilder 개발자가 인스턴스를 만들고 유지 관리하는 DbConnectionStringBuilder 오버헤드 없이 키/값 쌍을 추가할 때 클래스에 DbConnectionStringBuilder 포함된 기능을 활용할 수 있도록 키/값 쌍 컬렉션을 만들 수 있습니다. 이 메서드는 AppendKeyValuePair 키와 값의 서식을 올바르게 지정하고 제공된 StringBuilder문자열에 새 문자열을 추가합니다.

대부분의 데이터 원본에서는 따옴표를 사용하여 필드를 구분할 수 있지만 ODBC에서는 ODBC 연결 문자열의 경우 중괄호({})를 사용해야 합니다. 필드를 구분하기 위해 ODBC 규칙을 사용하려면 DbConnectionStringBuilder 매개 변수useOdbcRulestrue .로 설정합니다.

추가 정보

적용 대상