Classe SqlDataSourceEnumerator (System.Data.Sql)

Cambia visualizzazione:
ScriptFree
Riferimento a .NET Framework
Classe SqlDataSourceEnumerator
Il presente articolo è stato tradotto manualmente. Per visualizzare questa pagina e contemporaneamente visualizzarne il contenuto in lingua inglese, passare alla visualizzazione semplificata.

Fornisce un meccanismo per l'enumerazione di tutte le istanze di SQL Server disponibili nella rete locale.

Gerarchia di ereditarietà

System.Object
  System.Data.Common.DbDataSourceEnumerator
    System.Data.Sql.SqlDataSourceEnumerator

Spazio dei nomi:  System.Data.Sql
Assembly:  System.Data (in System.Data.dll)
Sintassi

Visual Basic
Public NotInheritable Class SqlDataSourceEnumerator _
	Inherits DbDataSourceEnumerator
C#
public sealed class SqlDataSourceEnumerator : DbDataSourceEnumerator
Visual C++
public ref class SqlDataSourceEnumerator sealed : public DbDataSourceEnumerator
F#
[<Sealed>]
type SqlDataSourceEnumerator =  
    class
        inherit DbDataSourceEnumerator
    end

Il tipo SqlDataSourceEnumerator espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Membro statico Instance Ottiene un'istanza della classe SqlDataSourceEnumerator, che è possibile utilizzare per recuperare informazioni sulle istanze di SQL Server disponibili.
In alto
Metodi

  Nome Descrizione
Metodo pubblico Equals(Object) Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto 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)
Metodo pubblico 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()).
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
In alto
Note

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.

Informazioni sulla versione

.NET Framework

Supportato in: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1
Piattaforme

Windows 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.
Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche

Riferimenti

Altre risorse