Nyelv

SqlConnectionStringBuilder Osztály

Definíció

Egyszerű módot kínál az osztály által SqlConnection használt kapcsolati sztringek tartalmának létrehozására és kezelésére.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

public ref class SqlConnectionStringBuilder sealed : System::Data::Common::DbConnectionStringBuilder
public sealed class SqlConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
[System.ComponentModel.TypeConverter(typeof(System.Data.SqlClient.SqlConnectionStringBuilder+SqlConnectionStringBuilderConverter))]
public sealed class SqlConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
type SqlConnectionStringBuilder = class
    inherit DbConnectionStringBuilder
[<System.ComponentModel.TypeConverter(typeof(System.Data.SqlClient.SqlConnectionStringBuilder+SqlConnectionStringBuilderConverter))>]
type SqlConnectionStringBuilder = class
    inherit DbConnectionStringBuilder
Public NotInheritable Class SqlConnectionStringBuilder
Inherits DbConnectionStringBuilder
Öröklődés
SqlConnectionStringBuilder
Attribútumok

Példák

Az alábbi konzolalkalmazás kapcsolati sztringeket hoz létre egy SQL Server-adatbázishoz. A kód a SqlConnectionStringBuilder osztályt használja a kapcsolati karakterlánc létrehozásához. A példa ezután elemzi a kapcsolati karakterlánc, és bemutatja a tartalom manipulálásának különböző módjait.

// Create a new SqlConnectionStringBuilder and
// initialize it with a few name/value pairs.
SqlConnectionStringBuilder builder = new(
    "Server=(local);Integrated Security=true;" +
    "Initial Catalog=AdventureWorks"
    );

// The input connection string used the
// Server key, but the new connection string uses
// the well-known Data Source key instead.
Console.WriteLine($"Original connection string: '{builder.ConnectionString}'");

// Now that the connection string has been parsed,
// you can work with individual items.
Console.WriteLine($"Initial catalog: '{builder.InitialCatalog}'");
builder.InitialCatalog = "Northwind";
builder.AsynchronousProcessing = true;

// You can refer to connection keys using strings,
// as well. When you use this technique (the default
// Item property in Visual Basic, or the indexer in C#),
// you can specify any synonym for the connection string key name.
builder["Server"] = ".";
builder["Connect Timeout"] = 1000;
builder["Trusted_Connection"] = true;
Console.WriteLine($"Modified connection string: '{builder.ConnectionString}'");
Imports System.Data.SqlClient

Module Module1
    Sub Main()
        ' Create a new SqlConnectionStringBuilder and
        ' initialize it with a few name/value pairs:
        Dim builder As New SqlConnectionStringBuilder(
            "Server=(local);Integrated Security=true;" &
            "Initial Catalog=AdventureWorks"
            )

        ' The input connection string used the 
        ' Server key, but the new connection string uses
        ' the well-known Data Source key instead.
        Console.WriteLine("Original connection string: " + builder.ConnectionString)

        ' Now that the connection string has been parsed,
        ' you can work with individual items.
        Console.WriteLine("Initial catalog: " + builder.InitialCatalog)
        builder.InitialCatalog = "Northwind"
        builder.AsynchronousProcessing = True

        ' You can refer to connection keys using strings, 
        ' as well. When you use this technique (the default
        ' Item property in Visual Basic, or the indexer in C#)
        ' you can specify any synonym for the connection string key
        ' name.
        builder("Server") = "."
        builder("Connect Timeout") = 1000

        ' The Item property is the default for the class, 
        ' and setting the Item property adds the value to the 
        ' dictionary, if necessary. 
        builder.Item("Trusted_Connection") = True
        Console.WriteLine("Modified connection string: " + builder.ConnectionString)
    End Sub
End Module

Megjegyzések

A kapcsolati karakterlánc szerkesztő lehetővé teszi a fejlesztők számára a szintaktikailag helyes kapcsolati sztringek programozott létrehozását, valamint a meglévő kapcsolati sztringek elemzését és újraépítését az osztály tulajdonságainak és metódusainak használatával. A kapcsolati karakterlánc-szerkesztő az SQL Server által engedélyezett ismert kulcs-érték pároknak megfelelő, erősen beírt tulajdonságokat biztosít. Ha az alkalmazás részeként létre kell hoznia kapcsolati sztringeket, az SqlConnectionStringBuilder osztály használatával létrehozhat és módosíthat kapcsolati sztringeket. Az osztály megkönnyíti az alkalmazáskonfigurációs fájlban tárolt kapcsolati sztringek kezelését is.

SqlConnectionStringBuilder érvényes kulcs/érték párok ellenőrzését végzi el. Ezért nem használhatja ezt az osztályt érvénytelen kapcsolati sztringek létrehozásához; Érvénytelen párok hozzáadásának kísérlete kivételt eredményez. Az osztály fenntartja a szinonimák rögzített gyűjteményét, és szinonimából lefordíthatja a megfelelő jól ismert kulcsnevet.

Ha például a Item tulajdonságot használja egy érték lekéréséhez, megadhat egy sztringet, amely a szükséges kulcs szinonimáit tartalmazza. Megadhat például "Hálózati cím", "addr" vagy bármely más elfogadható szinonimát a kulcshoz egy kapcsolati karakterlánc belül, ha olyan tagot használ, amely a kulcs nevét tartalmazó sztringet igényel, például a Item[String] tulajdonságot vagy a Remove metódust. Az elfogadható szinonimák teljes listáját a ConnectionString tulajdonságban találja.

A Item[String] tulajdonság kezeli a rosszindulatú bejegyzések beszúrására tett kísérleteket. A következő kód például az alapértelmezett Item tulajdonság (az indexelő C#-ban) használatával helyesen menekül a beágyazott kulcs/érték pártól:

Dim builder As New System.Data.SqlClient.SqlConnectionStringBuilder
builder("Data Source") = "(local)"
builder("Integrated Security") = True
builder("Initial Catalog") = "AdventureWorks;NewValue=Bad"
Console.WriteLine(builder.ConnectionString)
System.Data.SqlClient.SqlConnectionStringBuilder builder =
  new System.Data.SqlClient.SqlConnectionStringBuilder();
builder["Data Source"] = "(local)";
builder["integrated Security"] = true;
builder["Initial Catalog"] = "AdventureWorks;NewValue=Bad";
Console.WriteLine(builder.ConnectionString);

Az eredmény a következő kapcsolati karakterlánc, amely biztonságosan kezeli az érvénytelen értéket:

Source=(local);Initial Catalog="AdventureWorks;NewValue=Bad";
Integrated Security=True

Konstruktorok

Név Description
SqlConnectionStringBuilder()

Inicializálja a SqlConnectionStringBuilder osztály új példányát.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

SqlConnectionStringBuilder(String)

Inicializálja a SqlConnectionStringBuilder osztály új példányát. A megadott kapcsolati karakterlánc biztosítják a példány belső kapcsolati adatainak adatait.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Tulajdonságok

Név Description
ApplicationIntent

Deklarálja az alkalmazás számítási feladatainak típusát, amikor egy SQL Server rendelkezésre állási csoportban lévő adatbázishoz csatlakozik. Ennek a tulajdonságnak az értékét a következővel ApplicationIntentállíthatja be: . Az Always On rendelkezésre állási csoportok SqlClient-támogatásáról további információt a SqlClient magas rendelkezésre állású és vészhelyreállításicímű témakörben talál.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ApplicationName

Lekéri vagy beállítja a kapcsolati karakterlánc társított alkalmazás nevét.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

AsynchronousProcessing

Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy a kapcsolati karakterlánc használatával létrehozott kapcsolat engedélyezi-e az aszinkron feldolgozást.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

AttachDBFilename

Lekéri vagy beállítja az elsődleges adatfájl nevét tartalmazó sztringet. Ide tartozik egy csatolható adatbázis teljes elérési útja.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Authentication

Lekéri a kapcsolati karakterlánc hitelesítését.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

BrowsableConnectionString

Olyan értéket kap vagy állít be, amely jelzi, hogy a ConnectionString tulajdonság látható-e Visual Studio tervezőkben.

(Öröklődés forrása DbConnectionStringBuilder)
ColumnEncryptionSetting

Lekéri vagy beállítja a kapcsolati karakterlánc-szerkesztő oszloptitkosítási beállításait.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ConnectionReset
Elavult.

Obsolete. Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy a kapcsolat alaphelyzetbe áll-e, amikor a kapcsolatkészletből származik.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ConnectionString

Lekéri vagy beállítja a DbConnectionStringBuilder társított kapcsolati karakterlánc.

(Öröklődés forrása DbConnectionStringBuilder)
ConnectRetryCount

Az inaktív kapcsolati hiba azonosítását követően megkísérelt újracsatlakozások száma. Ennek 0 és 255 közötti egész számnak kell lennie. Az alapértelmezett érték 1. Állítsa a 0 értéket az inaktív kapcsolati hibák újracsatlakozásának letiltásához. A ArgumentException rendszer egy olyan értéket ad vissza, amely az engedélyezett tartományon kívüli értékre van állítva.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ConnectRetryInterval

Az egyes újracsatlakozási kísérletek között eltelt idő (másodpercben), miután megállapították, hogy tétlen kapcsolati hiba történt. Ennek 1 és 60 közötti egész számnak kell lennie. Az alapértelmezett érték 10 másodperc. A ArgumentException rendszer egy olyan értéket ad vissza, amely az engedélyezett tartományon kívüli értékre van állítva.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ConnectTimeout

Lekéri vagy beállítja a kiszolgálóhoz való csatlakozás várakozási időtartamát (másodpercben), mielőtt megszakítja a kísérletet, és hibát okozna.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ContextConnection

Lekéri vagy beállít egy értéket, amely jelzi, hogy létre kell-e hozni egy ügyfél-/kiszolgáló- vagy folyamatban lévő kapcsolatot SQL Server.

Ez az API támogatja SQL Server Common Language Runtime (SQLCLR) környezetkapcsolatokat. Új ügyfélalkalmazás-fejlesztéshez használja a Microsoft. Data.SqlClient; a System.Data.SqlClient megőrzése SQLCLR-környezetkapcsolatokhoz.

Count

Lekéri a tulajdonságban ConnectionString található kulcsok aktuális számát.

(Öröklődés forrása DbConnectionStringBuilder)
CurrentLanguage

Lekéri vagy beállítja a SQL Server nyelvi rekord nevét.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

DataSource

Lekéri vagy beállítja a SQL Server példányának nevét vagy hálózati címét, amelyhez csatlakozni szeretne.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

EnclaveAttestationUrl

Lekéri vagy beállítja az enklávé igazolási URL-címét az enklávéalapú Always Encryptedhez.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Encrypt

Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy SQL Server SSL-titkosítást használ-e az ügyfél és a kiszolgáló között küldött összes adathoz, ha a kiszolgáló rendelkezik tanúsítvánnyal.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Enlist

Logikai értéket kap vagy állít be, amely azt jelzi, hogy a SQL Server kapcsolatkészletező automatikusan bevonja-e a kapcsolatot a létrehozási szál aktuális tranzakciós környezetében.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

FailoverPartner

Lekéri vagy beállítja a partnerkiszolgáló nevét vagy címét, amelyhez csatlakozni szeretne, ha az elsődleges kiszolgáló le van állítva.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

InitialCatalog

Lekéri vagy beállítja a kapcsolathoz társított adatbázis nevét.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

IntegratedSecurity

Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy a felhasználóazonosító és a jelszó meg van-e adva a kapcsolatban (false esetén), vagy az aktuális Windows fiók hitelesítő adatait használja-e a hitelesítéshez (true esetén).

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

IsFixedSize

Olyan értéket kap, amely jelzi, hogy a SqlConnectionStringBuilder méret rögzített-e.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

IsReadOnly

Olyan értéket kap, amely jelzi, hogy az DbConnectionStringBuilder írásvédett-e.

(Öröklődés forrása DbConnectionStringBuilder)
Item[String]

Lekéri vagy beállítja a megadott kulccsal társított értéket. A C#-ban ez a tulajdonság az indexelő.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Keys

ICollection Lekéri azokat a kulcsokat, amelyek a SqlConnectionStringBuilder.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

LoadBalanceTimeout

Másodpercek alatt lekéri vagy beállítja a minimális időt, hogy a kapcsolat a kapcsolatkészletben éljen, mielőtt megsemmisülne.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

MaxPoolSize

Lekéri vagy beállítja az adott kapcsolati karakterlánc kapcsolatkészletében engedélyezett kapcsolatok maximális számát.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

MinPoolSize

Lekéri vagy beállítja az adott kapcsolati karakterlánc kapcsolatkészletében engedélyezett kapcsolatok minimális számát.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

MultipleActiveResultSets

Ha igaz, az alkalmazás több aktív eredményhalmazt (MARS) is képes fenntartani. Ha hamis, az alkalmazásnak egy kötegből kell feldolgoznia vagy megszakítania az összes eredményhalmazt, mielőtt bármilyen más köteget végrehajthat az adott kapcsolaton.

További információért lásd a(z) Több aktív eredményhalmaz (MARS).

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

MultiSubnetFailover

Ha az alkalmazás egy Always On rendelkezésre állási csoporthoz (AG) vagy always on feladatátvevő fürtpéldányhoz (FCI) csatlakozik különböző alhálózatokon, a MultiSubnetFailover=true beállítás gyorsabb észlelést és kapcsolatot biztosít az (jelenleg) aktív kiszolgálóval. Az Always On funkciók SqlClient-támogatásáról további információt az SqlClient magas rendelkezésre állású és vészhelyreállítási támogatása című témakörben talál.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

NetworkLibrary

Lekéri vagy beállít egy sztringet, amely a SQL Server való kapcsolat létrehozásához használt hálózati kódtár nevét tartalmazza.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

PacketSize

Lekéri vagy beállítja a méretet bájtban a SQL Server egy példányával való kommunikációhoz használt hálózati csomagokban.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Password

Lekéri vagy beállítja a SQL Server-fiók jelszavát.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

PersistSecurityInfo

Lekéri vagy beállít egy értéket, amely jelzi, hogy a biztonsági szempontból bizalmas információkat, például a jelszót vagy a hozzáférési jogkivonatot a kapcsolati karakterlánc részeként kell-e visszaadni az ezzel a SqlConnectionStringBuilder kapcsolattal létrehozott kapcsolaton, miután a kapcsolat nyílt állapotban volt.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

PoolBlockingPeriod

A kapcsolatkészlet blokkolási időszakának viselkedése.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Pooling

Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy a kapcsolat készletezve vagy explicit módon lesz-e megnyitva minden alkalommal, amikor a kapcsolatot kérik.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Replication

Lekéri vagy beállít egy logikai értéket, amely jelzi, hogy a replikáció támogatott-e a kapcsolat használatával.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

TransactionBinding

Lekéri vagy beállít egy sztringértéket, amely jelzi, hogy a kapcsolat hogyan tartja fenn a társítását egy bevont System.Transactions tranzakcióval.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

TransparentNetworkIPResolution

Ha ennek a kulcsnak az értéke be van állítva true, az alkalmazásnak le kell kérnie egy adott DNS-bejegyzéshez tartozó összes IP-címet, és meg kell kísérelnie a kapcsolatot a listában szereplő elsővel. Ha a kapcsolat 0,5 másodpercen belül nem jön létre, az alkalmazás megpróbálja párhuzamosan csatlakozni az összes többi felhasználóhoz. Az első válaszok után az alkalmazás létrehozza a kapcsolatot a válaszadó IP-címével.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

TrustServerCertificate

Lekéri vagy beállít egy értéket, amely jelzi, hogy a csatorna titkosítva lesz-e, miközben megkerüli a tanúsítványláncot a megbízhatóság ellenőrzéséhez.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

TypeSystemVersion

Lekéri vagy beállít egy sztringértéket, amely az alkalmazás által várt típusrendszert jelzi.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

UserID

Lekéri vagy beállítja a SQL Server való csatlakozáskor használandó felhasználói azonosítót.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

UserInstance

Lekéri vagy beállít egy értéket, amely jelzi, hogy a kapcsolatot átirányítja-e az alapértelmezett SQL Server Express-példányról egy futtatókörnyezet által kezdeményezett példányra, amely a hívó fiókja alatt fut.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Values

ICollection Lekéri a értékét tartalmazó értéket.SqlConnectionStringBuilder

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

WorkstationID

Lekéri vagy beállítja a SQL Server csatlakozó munkaállomás nevét.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Metódusok

Név Description
Add(String, Object)

A megadott kulccsal és értékkel rendelkező bejegyzést ad hozzá a DbConnectionStringBuilder.

(Öröklődés forrása DbConnectionStringBuilder)
Clear()

Törli a példány tartalmát SqlConnectionStringBuilder .

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ClearPropertyDescriptors()

Törli a társított PropertyDescriptorobjektumgyűjteménytDbConnectionStringBuilder.

(Öröklődés forrása DbConnectionStringBuilder)
ContainsKey(String)

Meghatározza, hogy a SqlConnectionStringBuilder kulcs tartalmaz-e egy adott kulcsot.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
EquivalentTo(DbConnectionStringBuilder)

Összehasonlítja az objektum kapcsolati adatait DbConnectionStringBuilder a megadott objektum kapcsolati adataival.

(Öröklődés forrása DbConnectionStringBuilder)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetProperties(Hashtable)

Kitölti a megadott Hashtable adatokat ennek minden tulajdonságáról DbConnectionStringBuilder.

(Öröklődés forrása DbConnectionStringBuilder)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
Remove(String)

Eltávolítja a megadott kulccsal rendelkező bejegyzést a SqlConnectionStringBuilder példányból.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ShouldSerialize(String)

Azt jelzi, hogy a megadott kulcs létezik-e ebben a SqlConnectionStringBuilder példányban.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

ToString()

A DbConnectionStringBuilder társított kapcsolati karakterlánc adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
TryGetValue(String, Object)

A megadott kulcsnak megfelelő értéket kér le ebből.SqlConnectionStringBuilder

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Explicit interfész-implementációk

Név Description
ICollection.CopyTo(Array, Int32)

Az elemeket ICollection egy adott indextől kezdve másolja Arrayegy adott Array indexbe.

(Öröklődés forrása DbConnectionStringBuilder)
ICollection.IsSynchronized

Beolvas egy értéket, amely jelzi, hogy a ICollection hozzáférés szinkronizálva van-e (a szál biztonságos).

(Öröklődés forrása DbConnectionStringBuilder)
ICollection.SyncRoot

Lekéri az objektumot, amely a hozzáférés szinkronizálására használható.ICollection

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetAttributes()

Egy összetevő jelen példányához tartozó egyéni attribútumok gyűjteményét adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetClassName()

Egy összetevő példányának osztálynevét adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetComponentName()

Egy összetevő példányának nevét adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetConverter()

Egy összetevő jelen példányához tartozó típuskonvertert ad vissza.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultEvent()

Egy összetevő jelen példányának alapértelmezett eseményét adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultProperty()

Az összetevő jelen példányának alapértelmezett tulajdonságát adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEditor(Type)

Egy adott típusú szerkesztőt ad vissza egy összetevő jelen példányához.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents()

Egy összetevő jelen példányának eseményeit adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents(Attribute[])

Egy összetevő jelen példányának eseményeit adja vissza, szűrőként a megadott attribútumtömböt használva.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties()

Egy összetevő jelen példányának tulajdonságait adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties(Attribute[])

Egy összetevő jelen példányának tulajdonságait adja vissza, amely szűrőként használja az attribútumtömböt.

(Öröklődés forrása DbConnectionStringBuilder)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

A megadott tulajdonságleíró által leírt tulajdonságot tartalmazó objektumot ad vissza.

(Öröklődés forrása DbConnectionStringBuilder)
IDictionary.Add(Object, Object)

Hozzáad egy elemet a megadott kulccsal és értékkel az IDictionary objektumhoz.

(Öröklődés forrása DbConnectionStringBuilder)
IDictionary.Contains(Object)

Meghatározza, hogy az IDictionary objektum tartalmaz-e a megadott kulccsal rendelkező elemet.

(Öröklődés forrása DbConnectionStringBuilder)
IDictionary.GetEnumerator()

IDictionaryEnumerator Az objektum objektumát IDictionary adja vissza.

(Öröklődés forrása DbConnectionStringBuilder)
IDictionary.IsFixedSize

Beolvas egy értéket, amely jelzi, hogy az IDictionary objektum rögzített méretű-e.

(Öröklődés forrása DbConnectionStringBuilder)
IDictionary.IsReadOnly

Beolvas egy értéket, amely jelzi, hogy az IDictionary írásvédett-e.

(Öröklődés forrása DbConnectionStringBuilder)
IDictionary.Item[Object]

Lekéri vagy beállítja az elemet a megadott kulccsal.

(Öröklődés forrása DbConnectionStringBuilder)
IDictionary.Remove(Object)

Eltávolítja a megadott kulccsal rendelkező elemet az IDictionary objektumból.

(Öröklődés forrása DbConnectionStringBuilder)
IEnumerable.GetEnumerator()

Egy gyűjteményen keresztül iteráló enumerátort ad vissza.

(Öröklődés forrása DbConnectionStringBuilder)

Bővítő metódusok

Név Description
AsParallel(IEnumerable)

Lehetővé teszi a lekérdezés párhuzamosítását.

AsQueryable(IEnumerable)

Átalakítja az egyiket IEnumerableIQueryable.

Cast<TResult>(IEnumerable)

Egy elem elemeit IEnumerable a megadott típusra veti.

OfType<TResult>(IEnumerable)

Egy adott típus alapján szűri IEnumerable egy adott elem elemeit.

A következőre érvényes:

Lásd még