SwitchAttribute.GetAll(Assembly) Metodo

Definizione

Restituisce tutti gli attributi delle opzioni per l'assembly specificato.Returns all switch attributes for the specified assembly.

public:
 static cli::array <System::Diagnostics::SwitchAttribute ^> ^ GetAll(System::Reflection::Assembly ^ assembly);
public static System.Diagnostics.SwitchAttribute[] GetAll (System.Reflection.Assembly assembly);
static member GetAll : System.Reflection.Assembly -> System.Diagnostics.SwitchAttribute[]
Public Shared Function GetAll (assembly As Assembly) As SwitchAttribute()

Parametri

assembly
Assembly

Assembly per controllare gli attributi delle opzioni.The assembly to check for switch attributes.

Restituisce

SwitchAttribute[]

Matrice che contiene tutti gli attributi delle opzioni per l'assembly.An array that contains all the switch attributes for the assembly.

Eccezioni

assembly è null.assembly is null.

Esempio

Nell'esempio di codice seguente viene illustrato l'utilizzo del GetAll metodo per identificare le opzioni utilizzate in un assembly.The following code example shows the use of the GetAll method to identify the switches used in an assembly. Questo esempio di codice fa parte di un esempio più ampio fornito per la TraceSource classe.This code example is part of a larger example provided for the TraceSource class.

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);
}
Dim switches As SwitchAttribute() = SwitchAttribute.GetAll(GetType(TraceTest).Assembly)
Dim i As Integer
For i = 0 To switches.Length - 1
    Console.WriteLine("Switch name = " + switches(i).SwitchName.ToString())
    Console.WriteLine("Switch type = " + switches(i).SwitchType.ToString())
Next i

Si applica a