OracleConnectionStringBuilder Klasa

Definicja

Przestroga

OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260

Zapewnia prosty sposób tworzenia zawartości parametrów połączenia używanych przez klasę i zarządzania nią OracleConnection .Provides a simple way to create and manage the contents of connection strings used by the OracleConnection class.

public ref class OracleConnectionStringBuilder sealed : System::Data::Common::DbConnectionStringBuilder
[System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder/OracleConnectionStringBuilderConverter))]
public sealed class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
[System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder/OracleConnectionStringBuilderConverter))]
[System.Obsolete("OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)]
public sealed class OracleConnectionStringBuilder : System.Data.Common.DbConnectionStringBuilder
[<System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder/OracleConnectionStringBuilderConverter))>]
type OracleConnectionStringBuilder = class
    inherit DbConnectionStringBuilder
[<System.ComponentModel.TypeConverter(typeof(System.Data.OracleClient.OracleConnectionStringBuilder/OracleConnectionStringBuilderConverter))>]
[<System.Obsolete("OracleConnectionStringBuilder has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)>]
type OracleConnectionStringBuilder = class
    inherit DbConnectionStringBuilder
Public NotInheritable Class OracleConnectionStringBuilder
Inherits DbConnectionStringBuilder
Dziedziczenie
OracleConnectionStringBuilder
Atrybuty

Przykłady

Następująca aplikacja konsolowa tworzy parametry połączenia dla bazy danych Oracle.The following console application builds connection strings for an Oracle database. Kod używa OracleConnectionStringBuilder klasy do tworzenia parametrów połączenia, a następnie przekazuje ConnectionString Właściwość OracleConnectionStringBuilder wystąpienia do konstruktora klasy Connection.The code uses an OracleConnectionStringBuilder class to create the connection string, and then passes the ConnectionString property of the OracleConnectionStringBuilder instance to the constructor of the connection class. Przykład analizuje również istniejące parametry połączenia i pokazuje różne sposoby manipulowania zawartością parametrów połączenia.The example also parses an existing connection string, and demonstrates various ways of manipulating the connection string's contents.

Uwaga

Ten przykład zawiera hasło, aby zademonstrować sposób OracleConnectionStringBuilder działania z parametrami połączenia.This example includes a password to demonstrate how OracleConnectionStringBuilder works with connection strings. W aplikacjach zalecamy używanie uwierzytelniania systemu Windows.In your applications, we recommend that you use Windows Authentication. Jeśli musisz użyć hasła, nie dołączaj zakodowanego hasła do aplikacji.If you must use a password, do not include a hard-coded password in your application.

// You may need to set a reference to the System.Data.OracleClient
// assembly before you can run this sample.
using System.Data.OracleClient;

class Program
{
    static void Main()
    {
        // Create a new OracleConnectionStringBuilder and
        // initialize it with a few name/value pairs.
        OracleConnectionStringBuilder builder =
            new OracleConnectionStringBuilder(GetConnectionString());

        // Note that the input connection string used the
        // Server key, but the new connection string uses
        // the well-known Data Source key instead.
        Console.WriteLine(builder.ConnectionString);

        // Pass the OracleConnectionStringBuilder an existing
        // connection string, and you can retrieve and
        // modify any of the elements.
        builder.ConnectionString = "server=OracleDemo;user id=maryc;" +
            "password=pass@word1";

        // Now that the connection string has been parsed,
        // you can work with individual items.
        Console.WriteLine(builder.Password);
        builder.Password = "newPassword";
        builder.PersistSecurityInfo = 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["Load Balance Timeout"] = 1000;
        builder["Integrated Security"] = true;
        Console.WriteLine(builder.ConnectionString);

        Console.WriteLine("Press Enter to finish.");
        Console.ReadLine();
    }

    private static string GetConnectionString()
    {
        // To avoid storing the connection string in your code,
        // you can retrieve it from a configuration file.
        return "Server=OracleDemo;Integrated Security=true";
    }
}
' You may need to set a reference to the System.Data.OracleClient
' assembly before running this example.
Imports System.Data.OracleClient

Module Module1
  Sub Main()
    ' Create a new OracleConnectionStringBuilder and
    ' initialize it with a few name/value pairs.
    Dim builder As New OracleConnectionStringBuilder(GetConnectionString())

    ' Note that the input connection string used the 
    ' Server key, but the new connection string uses
    ' the well-known Data Source key instead.
    Console.WriteLine(builder.ConnectionString)

    ' Pass the OracleConnectionStringBuilder an existing 
    ' connection string, and you can retrieve and
    ' modify any of the elements.
    builder.ConnectionString = _
        "server=OracleDemo;user id=Mary;" & _
        "password=*****"
    ' Now that the connection string has been parsed,
    ' you can work with individual items.
    Console.WriteLine(builder.Password)
    builder.Password = "newPassword"
    builder.PersistSecurityInfo = 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") = "NewDemo"
    builder("Load Balance 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("Integrated Security") = True
    Console.WriteLine(builder.ConnectionString)

    Console.WriteLine("Press Enter to finish.")
    Console.ReadLine()
  End Sub

  Private Function GetConnectionString() As String
    ' To avoid storing the connection string in your code,
    ' you can retrieve it from a configuration file. 
    Return "Server=OracleDemo;Integrated Security=True;" & _
      "Unicode=True"
  End Function

End Module

Uwagi

Ten typ jest przestarzały i zostanie usunięty w przyszłych wersjach .NET Framework.This type is deprecated and will be removed in a future version of the .NET Framework. Aby uzyskać więcej informacji, zobacz artykuł Oracle i ADO.NET.For more information, see Oracle and ADO.NET.

Konstruktory parametrów połączenia umożliwiają deweloperom Programistyczne tworzenie ciągów parametrów połączenia oraz analizowanie i ponowne kompilowanie istniejących parametrów połączenia przy użyciu właściwości i metod klasy.The connection string builders allow developers to programmatically create syntactically correct connection strings, and to parse and rebuild existing connection strings, using properties and methods of the class. Konstruktor parametrów połączenia udostępnia właściwości silnie wpisane odpowiadające znanym par klucz/wartość dozwolonych przez firmę Oracle.The connection string builder provides strongly typed properties corresponding to the known key/value pairs allowed by Oracle. Klasa OracleConnectionStringBuilder implementuje interfejs ICustomTypeDescriptor.The OracleConnectionStringBuilder class implements the ICustomTypeDescriptor interface. Oznacza to, że Klasa współpracuje z projektantami Visual Studio .NET w czasie projektowania.This means that the class works with Visual Studio .NET designers at design time. Gdy deweloperzy wykorzystują projektanta do kompilowania silnie wpisanych zestawów danych i połączeń z jednoznacznie określonymi typami w programie Visual Studio .NET, Klasa konstruktora parametrów połączenia z silną nazwą będzie wyświetlała właściwości skojarzone z jej typem, a także konwertery, które mogą mapować typowe wartości znanych kluczy.When developers use the designer to build strongly typed DataSets and strongly typed connections within Visual Studio .NET, the strongly typed connection string builder class will display the properties associated with its type and will also have converters that can map common values for known keys.

Deweloperzy potrzebujący tworzenia parametrów połączenia w ramach aplikacji mogą używać OracleConnectionStringBuilder klasy do kompilowania i modyfikowania parametrów połączenia.Developers needing to create connection strings as part of applications can use the OracleConnectionStringBuilder class to build and modify connection strings. OracleConnectionStringBuilderKlasa ułatwia również zarządzanie ciągami połączeń przechowywanymi w pliku konfiguracyjnym aplikacji.The OracleConnectionStringBuilder class also makes it easy to manage connection strings stored in an application configuration file.

OracleConnectionStringBuilderWykonuje sprawdzanie prawidłowych par klucz/wartość.The OracleConnectionStringBuilder performs checks for valid key/value pairs. W związku z tym ta klasa nie może być używana do tworzenia nieprawidłowych parametrów połączenia.Therefore, this class cannot be used to create invalid connection strings. Próba dodania nieprawidłowych par spowoduje zgłoszenie wyjątku.Trying to add invalid pairs will throw an exception. OracleConnectionStringBuilderKlasa przechowuje stałe kolekcje synonimów i w razie potrzeby może przeprowadzić wymagane tłumaczenie w celu konwersji z synonimu do odpowiedniej dobrze znanej nazwy klucza.The OracleConnectionStringBuilder class maintains a fixed collection of synonyms, and when required, can perform the required translation to convert from a synonym to the corresponding well-known key name. Na przykład w przypadku użycia Item[] właściwości do pobrania wartości można określić ciąg zawierający dowolny synonim dla potrzebnego klucza.For example, when you use the Item[] property to retrieve a value, you can specify a string that contains any synonym for the key you need. Aby zapoznać się z Item[] pełną listą akceptowalnych synonimów, zobacz Właściwość.See the Item[] property for a full list of acceptable synonyms.

OracleConnectionStringBuilderUchwyty próbuje wstawić złośliwe wpisy.The OracleConnectionStringBuilder handles attempts to insert malicious entries. Na przykład poniższy kod korzystający z Item[] właściwości Default (indeksator, w języku C#) poprawnie wyprowadza zagnieżdżoną parę klucz/wartość.For example, the following code, using the default Item[] property (the indexer, in C#) correctly escapes the nested key/value pair.

Dim builder As New System.Data. _  
    OracleClient.OracleConnectionStringBuilder  
builder("Data Source") = "OracleDemo"  
builder("Integrated Security") = True  
builder("User ID") = "Mary;NewValue=Bad"  
System.Diagnostics.Debug.WriteLine(builder.ConnectionString)  
System.Data.OracleClient.OracleConnectionStringBuilder builder =  
   new System.Data.OracleClient.OracleConnectionStringBuilder();  
builder["Data Source"] = "OracleDemo";  
builder["integrated Security"] = true;  
builder["User ID"] = "Mary;NewValue=Bad";  
System.Diagnostics.Debug.WriteLine(builder.ConnectionString);  

Wynikiem są następujące parametry połączenia, które obsługują nieprawidłową wartość w bezpieczny sposób, przez uwzględnienie wartości identyfikatora użytkownika w cudzysłowie:The result is the following connection string that handles the invalid value in a safe manner by enclosing the User ID value in quotes:

Data Source=OracleDemo;Integrated Security=True;User ID="Mary;NewValue=Bad"  

Konstruktory

OracleConnectionStringBuilder()

Inicjuje nowe wystąpienie klasy OracleConnectionStringBuilder.Initializes a new instance of the OracleConnectionStringBuilder class.

OracleConnectionStringBuilder(String)

Inicjuje nowe wystąpienie klasy OracleConnectionStringBuilder.Initializes a new instance of the OracleConnectionStringBuilder class. Podane parametry połączenia zapewniają dane dotyczące wewnętrznych połączeń wystąpienia.The provided connection string provides the data for the instance's internal connection information.

Właściwości

BrowsableConnectionString

Pobiera lub ustawia wartość wskazującą, czy ConnectionString Właściwość jest widoczna w projektantach programu Visual Studio.Gets or sets a value that indicates whether the ConnectionString property is visible in Visual Studio designers.

(Odziedziczone po DbConnectionStringBuilder)
ConnectionString

Pobiera lub ustawia parametry połączenia skojarzone z DbConnectionStringBuilder .Gets or sets the connection string associated with the DbConnectionStringBuilder.

(Odziedziczone po DbConnectionStringBuilder)
Count

Pobiera bieżącą liczbę kluczy znajdujących się w ConnectionString właściwości.Gets the current number of keys that are contained within the ConnectionString property.

(Odziedziczone po DbConnectionStringBuilder)
DataSource

Pobiera lub ustawia nazwę źródła danych Oracle, z którym ma zostać nawiązane połączenie.Gets or sets the name of the Oracle data source to connect to.

Enlist

Pobiera lub ustawia wartość wskazującą, czy pulę automatycznie nawiąże połączenie w bieżącym kontekście transakcji wątku tworzenia.Gets or sets a value that indicates whether the pooler automatically enlists the connection in the creation thread's current transaction context.

IntegratedSecurity

Pobiera lub ustawia wartość wskazującą, czy w połączeniu (gdy) są określone parametry "User ID" i "Password" (gdy false ) lub czy bieżące poświadczenia konta systemu Windows są używane do uwierzytelniania (Kiedy true ).Gets or sets a value that indicates whether "User ID" and "Password" are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true).

IsFixedSize

Pobiera wartość wskazującą, czy OracleConnectionStringBuilder ma stały rozmiar.Gets a value that indicates whether the OracleConnectionStringBuilder has a fixed size.

IsReadOnly

Pobiera wartość wskazującą, czy DbConnectionStringBuilder jest tylko do odczytu.Gets a value that indicates whether the DbConnectionStringBuilder is read-only.

(Odziedziczone po DbConnectionStringBuilder)
Item[String]

Pobiera lub ustawia wartość skojarzoną z określonym kluczem.Gets or sets the value associated with the specified key. W języku C# ta właściwość jest indeksatorem.In C#, this property is the indexer.

Keys

Pobiera ICollection , który zawiera klucze w OracleConnectionStringBuilder .Gets an ICollection that contains the keys in the OracleConnectionStringBuilder.

LoadBalanceTimeout

Pobiera lub ustawia minimalny czas (w sekundach) nawiązywania połączenia na żywo w puli połączeń przed jego usunięciem.Gets or sets the minimum time, in seconds, for the connection to live in the connection pool before it is removed.

MaxPoolSize

Pobiera lub ustawia maksymalną liczbę połączeń dozwolonych w puli połączeń dla określonych parametrów połączenia.Gets or sets the maximum number of connections allowed in the connection pool for this specific connection string.

MinPoolSize

Pobiera lub ustawia minimalną liczbę połączeń dozwolonych w puli połączeń dla tych określonych parametrów połączenia.Gets or sets the minimum number of connections allowed in the connection pool for this specific connection string.

OmitOracleConnectionName

Pobiera lub ustawia flagę umożliwiającą wycofywanie transakcji we wcześniejszych wersjach programu Oracle (przed 8.1.7.4.1).Gets or sets the flag that enables transaction rollbacks on earlier versions of Oracle (prior to 8.1.7.4.1).

Password

Pobiera lub ustawia hasło dla konta programu Oracle.Gets or sets the password for the Oracle account.

PersistSecurityInfo

Pobiera lub ustawia wartość logiczną wskazującą, czy informacje o zabezpieczeniach, takie jak hasło, nie są zwracane w ramach połączenia, jeśli połączenie jest otwarte lub kiedykolwiek było w stanie otwartym.Gets or sets a Boolean value that indicates if security-sensitive information, such as the password, is not returned as part of the connection if the connection is open or has ever been in an open state.

Pooling

Pobiera lub ustawia wartość logiczną wskazującą, czy połączenie będzie w puli lub czy każde połączenie będzie jawnie otwierane za każdym razem, gdy zostanie wysłane żądanie połączenia.Gets or sets a Boolean value that indicates whether the connection will be pooled, or whether each connection will be explicitly opened every time that the connection is requested.

Unicode

Pobiera lub ustawia wartość logiczną wskazującą, czy klient obsługuje funkcje Unicode dostępne w nowszych klientach programu Oracle, czy też jest niezgodny z kodowaniem Unicode.Gets or sets a Boolean value that indicates if the client supports the Unicode functionality available in later Oracle clients, or if it is non-Unicode aware.

UserID

Pobiera lub ustawia identyfikator użytkownika, który ma być używany podczas nawiązywania połączenia z bazą danych Oracle.Gets or sets the user ID to be used when connecting to Oracle.

Values

Pobiera ICollection , który zawiera wartości w OracleConnectionStringBuilder .Gets an ICollection that contains the values in the OracleConnectionStringBuilder.

Metody

Add(String, Object)

Dodaje wpis z określonym kluczem i wartością do DbConnectionStringBuilder .Adds an entry with the specified key and value into the DbConnectionStringBuilder.

(Odziedziczone po DbConnectionStringBuilder)
Clear()

Czyści zawartość OracleConnectionStringBuilder wystąpienia.Clears the contents of the OracleConnectionStringBuilder instance.

ClearPropertyDescriptors()

Czyści kolekcję PropertyDescriptor obiektów w skojarzonym DbConnectionStringBuilder .Clears the collection of PropertyDescriptor objects on the associated DbConnectionStringBuilder.

(Odziedziczone po DbConnectionStringBuilder)
ContainsKey(String)

Określa, czy OracleConnectionStringBuilder zawiera określony klucz.Determines whether the OracleConnectionStringBuilder contains a specific key.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
EquivalentTo(DbConnectionStringBuilder)

Porównuje informacje o połączeniu w tym DbConnectionStringBuilder obiekcie z informacjami o połączeniu w podanym obiekcie.Compares the connection information in this DbConnectionStringBuilder object with the connection information in the supplied object.

(Odziedziczone po DbConnectionStringBuilder)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetProperties(Hashtable)

Wypełnia dane Hashtable informacjami o wszystkich właściwościach tego elementu DbConnectionStringBuilder .Fills a supplied Hashtable with information about all the properties of this DbConnectionStringBuilder.

(Odziedziczone po DbConnectionStringBuilder)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Remove(String)

Usuwa wpis z określonym kluczem z OracleConnectionStringBuilder wystąpienia.Removes the entry with the specified key from the OracleConnectionStringBuilder instance.

ShouldSerialize(String)

Wskazuje, czy określony klucz istnieje w tym OracleConnectionStringBuilder wystąpieniu.Indicates whether the specified key exists in this OracleConnectionStringBuilder instance.

ToString()

Zwraca parametry połączenia skojarzone z tym elementem DbConnectionStringBuilder .Returns the connection string associated with this DbConnectionStringBuilder.

(Odziedziczone po DbConnectionStringBuilder)
TryGetValue(String, Object)

Pobiera wartość odpowiadającą dostarczonemu kluczowi z tego elementu OracleConnectionStringBuilder .Retrieves a value corresponding to the supplied key from this OracleConnectionStringBuilder.

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje elementy ICollection do Array , zaczynając od określonego Array indeksu.Copies the elements of the ICollection to an Array, starting at a particular Array index.

(Odziedziczone po DbConnectionStringBuilder)
ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do elementu ICollection jest synchronizowany (bezpieczny wątkowo).Gets a value indicating whether access to the ICollection is synchronized (thread safe).

(Odziedziczone po DbConnectionStringBuilder)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ICollection .Gets an object that can be used to synchronize access to the ICollection.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetAttributes()

Zwraca kolekcję atrybutów niestandardowych dla tego wystąpienia składnika.Returns a collection of custom attributes for this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetClassName()

Zwraca nazwę klasy tego wystąpienia składnika.Returns the class name of this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetComponentName()

Zwraca nazwę tego wystąpienia składnika.Returns the name of this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetConverter()

Zwraca konwerter typu dla tego wystąpienia składnika.Returns a type converter for this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultEvent()

Zwraca domyślne zdarzenie dla tego wystąpienia składnika.Returns the default event for this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetDefaultProperty()

Zwraca domyślną właściwość dla tego wystąpienia składnika.Returns the default property for this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEditor(Type)

Zwraca Edytor określonego typu dla tego wystąpienia składnika.Returns an editor of the specified type for this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents()

Zwraca zdarzenia dla tego wystąpienia składnika.Returns the events for this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetEvents(Attribute[])

Zwraca zdarzenia dla tego wystąpienia składnika przy użyciu określonej tablicy atrybutów jako filtru.Returns the events for this instance of a component using the specified attribute array as a filter.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties()

Zwraca właściwości dla tego wystąpienia składnika.Returns the properties for this instance of a component.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetProperties(Attribute[])

Zwraca właściwości dla tego wystąpienia składnika, używając tablicy atrybutów jako filtru.Returns the properties for this instance of a component using the attribute array as a filter.

(Odziedziczone po DbConnectionStringBuilder)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Zwraca obiekt, który zawiera właściwość opisaną przez określony deskryptor właściwości.Returns an object that contains the property described by the specified property descriptor.

(Odziedziczone po DbConnectionStringBuilder)
IDictionary.Add(Object, Object)

Dodaje element o podanym kluczu i wartości do IDictionary obiektu.Adds an element with the provided key and value to the IDictionary object.

(Odziedziczone po DbConnectionStringBuilder)
IDictionary.Contains(Object)

Określa, czy IDictionary obiekt zawiera element z określonym kluczem.Determines whether the IDictionary object contains an element with the specified key.

(Odziedziczone po DbConnectionStringBuilder)
IDictionary.GetEnumerator()

Zwraca IDictionaryEnumerator obiekt dla IDictionary obiektu.Returns an IDictionaryEnumerator object for the IDictionary object.

(Odziedziczone po DbConnectionStringBuilder)
IDictionary.IsFixedSize

Pobiera wartość wskazującą, czy IDictionary obiekt ma stały rozmiar.Gets a value indicating whether the IDictionary object has a fixed size.

(Odziedziczone po DbConnectionStringBuilder)
IDictionary.IsReadOnly

Pobiera wartość wskazującą, czy kolekcja IDictionary jest przeznaczona tylko do odczytu.Gets a value indicating whether the IDictionary is read-only.

(Odziedziczone po DbConnectionStringBuilder)
IDictionary.Item[Object]

Pobiera lub ustawia element z określonym kluczem.Gets or sets the element with the specified key.

(Odziedziczone po DbConnectionStringBuilder)
IDictionary.Remove(Object)

Usuwa element z określonym kluczem z IDictionary obiektu.Removes the element with the specified key from the IDictionary object.

(Odziedziczone po DbConnectionStringBuilder)
IEnumerable.GetEnumerator()

Zwraca moduł wyliczający, który iteruje po kolekcji.Returns an enumerator that iterates through a collection.

(Odziedziczone po DbConnectionStringBuilder)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Dotyczy

Zobacz też