SqlDataSourceEnumerator.Instance Proprietà

Definizione

Ottiene un'istanza della classe SqlDataSourceEnumerator, che è possibile utilizzare per recuperare informazioni sulle istanze di SQL Server disponibili.

C#
public static System.Data.Sql.SqlDataSourceEnumerator Instance { get; }

Valore della proprietà

Istanza della classe SqlDataSourceEnumerator, utilizzata per recuperare informazioni sulle istanze di SQL Server disponibili.

Esempio

L'applicazione console seguente visualizza un elenco di tutte le istanze disponibili SQL Server 2005 all'interno della rete locale. Questo codice usa il Select metodo per filtrare le righe nella tabella restituita dal GetDataSources metodo .

C#
using System.Data.Sql;  

class Program  
{  
  static void Main()  
  {  
    // Retrieve the enumerator instance, and  
    // then retrieve the data sources.  
    SqlDataSourceEnumerator instance =  
      SqlDataSourceEnumerator.Instance;  
    System.Data.DataTable table = instance.GetDataSources();  

    // Filter the sources to just show SQL Server 2005 instances.  
    System.Data.DataRow[] rows = table.Select("Version LIKE '9%'");  
    foreach (System.Data.DataRow row in rows)  
    {  
      Console.WriteLine(row["ServerName"]);  
    }  
    Console.WriteLine("Press any key to continue.");  
    Console.ReadKey();  
  }  
}  

Commenti

La SqlDataSourceEnumerator classe non fornisce un costruttore. Utilizzare la proprietà per recuperare un'istanza Instance della classe.

Si applica a

Prodotto Versioni
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche