Udostępnij przez


SwitchAttribute.GetAll(Assembly) Metoda

Definicja

Zwraca wszystkie atrybuty przełącznika dla określonego zestawu.

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()

Parametry

assembly
Assembly

Zestaw do sprawdzania atrybutów przełącznika.

Zwraca

Tablica zawierająca wszystkie atrybuty przełącznika dla zestawu.

Wyjątki

assembly to null.

Przykłady

Poniższy przykład kodu przedstawia użycie GetAll metody do identyfikowania przełączników używanych w zestawie. Ten przykład kodu jest częścią większego przykładu udostępnionego TraceSource dla klasy .

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

Dotyczy