Fornisce un meccanismo per l'enumerazione di tutte le istanze di SQL Server disponibili nella rete locale.
System.Data.Common.DbDataSourceEnumerator
System.Data.Sql.SqlDataSourceEnumerator
Spazio dei nomi: System.Data.Sql
Assembly: System.Data (in System.Data.dll)
Public NotInheritable Class SqlDataSourceEnumerator _ Inherits DbDataSourceEnumerator
public sealed class SqlDataSourceEnumerator : DbDataSourceEnumerator
public ref class SqlDataSourceEnumerator sealed : public DbDataSourceEnumerator
[<Sealed>] type SqlDataSourceEnumerator = class inherit DbDataSourceEnumerator end
Il tipo SqlDataSourceEnumerator espone i seguenti membri.
| Nome | Descrizione | |
|---|---|---|
|
Instance | Ottiene un'istanza della classe SqlDataSourceEnumerator, che è possibile utilizzare per recuperare informazioni sulle istanze di SQL Server disponibili. |
| Nome | Descrizione | |
|---|---|---|
|
Equals(Object) | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) |
|
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
|
GetDataSources | Recupera una classe DataTable contenente informazioni su tutte le istanze visibili di SQL Server 2000 o SQL Server 2005. (Esegue l'override di DbDataSourceEnumerator.GetDataSources()). |
|
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
|
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
|
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
|
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
SQL Server 2000 e SQL Server 2005 dispongono di una funzionalità che consente alle applicazioni di rilevare l'esistenza di istanze di SQL Server nella rete attualmente in uso. La classe SqlDataSourceEnumerator espone tali informazioni allo sviluppatore dell'applicazione tramite una classe DataTable contenente le informazioni su tutti i server disponibili. La tabella restituita contiene l'elenco delle istanze dei server corrispondente all'elenco visualizzato quando un utente avvia la creazione di una nuova connessione ed espande l'elenco a discesa nella finestra di dialogo Proprietà connessione contenente tutti i server disponibili.
.NET Framework
Supportato in: 4, 3.5, 3.0, 2.0.NET Framework Client Profile
Supportato in: 4, 3.5 SP1Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.