SqlConnectionStringBuilder Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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
- 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 ( Ú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 Ú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 Ú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. |