SwitchAttribute.GetAll(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()

Параметры

assembly
Assembly

Сборка для проверки атрибутов переключателей.

Возвращаемое значение

Массив, содержащий все атрибуты переключателя для данной сборки.

Исключения

assembly имеет значение null.

Примеры

В следующем примере кода показано использование GetAll метода для идентификации параметров, используемых в сборке. Этот пример входит в состав более крупного примера использования класса TraceSource.

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

Применяется к