SwitchAttribute.GetAll(Assembly) Metodo

Definizione

Restituisce tutti gli attributi delle opzioni per l'assembly specificato.

public static System.Diagnostics.SwitchAttribute[] GetAll (System.Reflection.Assembly assembly);

Parametri

assembly
Assembly

Assembly per controllare gli attributi delle opzioni.

Restituisce

Matrice che contiene tutti gli attributi delle opzioni per l'assembly.

Eccezioni

assembly è null.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del GetAll metodo per identificare le opzioni usate in un assembly. Questo esempio di codice fa parte di un esempio più ampio fornito per la TraceSource classe .

SwitchAttribute[] switches = SwitchAttribute.GetAll(typeof(TraceTest).Assembly);
for (int i = 0; i < switches.Length; i++)
{
    Console.WriteLine("Switch name = " + switches[i].SwitchName);
    Console.WriteLine("Switch type = " + switches[i].SwitchType);
}

Si applica a

Prodotto Versioni
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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
.NET Standard 2.0, 2.1