Man braucht es nicht oft, daher ist die dafür relevante Klasse nicht unbedingt in Scope der ersten Gedanken. Wer jedoch eine Liste aller SQL Server Instanzen des Netzwerks benötigt, der sei auf die Klasse SqlDataSourceEnumerator aus dem Namespace System.Data.Sql verwiesen.
Dabei handelt es sich um einen Singleton, dessen Instanz über die Eigenschaft Instance bezogen werden kann. Durch den Aufruf der Methode GetDataSources wird eine Instanz vom Typ DataTable zurück geliefert, welche in der Auflistung Rows Einträge für jede gefundene SQL Server Instanz beinhält. Dies kann ausgewertet und weiter verwendet werden.