Поделиться через


LoggingFields.AddUInt8Array Метод

Определение

Перегрузки

AddUInt8Array(String, Byte[])

Добавляет 8-разрядное целое поле массива без знака с указанным именем поля.

AddUInt8Array(String, Byte[], LoggingFieldFormat)

Добавляет 8-разрядное целое поле массива без знака с указанным именем поля и форматом.

AddUInt8Array(String, Byte[], LoggingFieldFormat, Int32)

Добавляет 8-разрядное целочисленное поле массива без знака с указанным именем поля, форматом и тегами.

AddUInt8Array(String, Byte[])

Добавляет 8-разрядное целое поле массива без знака с указанным именем поля.

public:
 virtual void AddUInt8Array(Platform::String ^ name, Platform::Array <byte> ^ value) = AddUInt8Array;
/// [Windows.Foundation.Metadata.Overload("AddUInt8Array")]
void AddUInt8Array(winrt::hstring const& name, winrt::array_view <byte> const& value);
[Windows.Foundation.Metadata.Overload("AddUInt8Array")]
public void AddUInt8Array(string name, byte[] value);
function addUInt8Array(name, value)
Public Sub AddUInt8Array (name As String, value As Byte())

Параметры

name
String

Platform::String

winrt::hstring

Имя поля события.

value

Byte[]

byte[]

Значение поля события. Формат массива — двоичный.

Атрибуты

См. также раздел

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

AddUInt8Array(String, Byte[], LoggingFieldFormat)

Добавляет 8-разрядное целое поле массива без знака с указанным именем поля и форматом.

public:
 virtual void AddUInt8Array(Platform::String ^ name, Platform::Array <byte> ^ value, LoggingFieldFormat format) = AddUInt8Array;
/// [Windows.Foundation.Metadata.Overload("AddUInt8ArrayWithFormat")]
void AddUInt8Array(winrt::hstring const& name, winrt::array_view <byte> const& value, LoggingFieldFormat const& format);
[Windows.Foundation.Metadata.Overload("AddUInt8ArrayWithFormat")]
public void AddUInt8Array(string name, byte[] value, LoggingFieldFormat format);
function addUInt8Array(name, value, format)
Public Sub AddUInt8Array (name As String, value As Byte(), format As LoggingFieldFormat)

Параметры

name
String

Platform::String

winrt::hstring

Имя поля события.

value

Byte[]

byte[]

Значение поля события. По умолчанию для массива используется двоичный формат. Другие форматы, которые могут быть указаны, см. в разделе примечаний.

format
LoggingFieldFormat

Формат поля события. Указывает необязательное указание форматирования, которое может использоваться средствами трассировки событий Windows (ETW).

Атрибуты

Комментарии

Используйте параметр format , чтобы указать формат массива. Можно использовать следующие форматы LoggingFieldFormat :

Значение Описание
По умолчанию Формат не указан.
Логическое Данные обрабатываются как массив логических значений.
Шестнадцатеричный Данные обрабатываются как массив из 8-разрядных целых чисел, отформатированных как шестнадцатеричное
Ipv6Address Данные обрабатываются как IPv6-адрес
Json Данные обрабатываются как строка нотации объектов JavaScript (JSON) с многобайтовым набором символов (MBCS)
Со знаком Данные обрабатываются как массив 8-разрядных целых чисел со знаком
Строка Данные обрабатываются как строка MBCS
SocketAddress Данные обрабатываются как sockaddr
Без знака Данные обрабатываются как массив 8-разрядных целых чисел без знака.
XML Данные обрабатываются как XML-строка MBCS

См. также раздел

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

AddUInt8Array(String, Byte[], LoggingFieldFormat, Int32)

Добавляет 8-разрядное целочисленное поле массива без знака с указанным именем поля, форматом и тегами.

public:
 virtual void AddUInt8Array(Platform::String ^ name, Platform::Array <byte> ^ value, LoggingFieldFormat format, int tags) = AddUInt8Array;
/// [Windows.Foundation.Metadata.Overload("AddUInt8ArrayWithFormatAndTags")]
void AddUInt8Array(winrt::hstring const& name, winrt::array_view <byte> const& value, LoggingFieldFormat const& format, int const& tags);
[Windows.Foundation.Metadata.Overload("AddUInt8ArrayWithFormatAndTags")]
public void AddUInt8Array(string name, byte[] value, LoggingFieldFormat format, int tags);
function addUInt8Array(name, value, format, tags)
Public Sub AddUInt8Array (name As String, value As Byte(), format As LoggingFieldFormat, tags As Integer)

Параметры

name
String

Platform::String

winrt::hstring

Имя поля события.

value

Byte[]

byte[]

Значение поля события. По умолчанию для массива используется двоичный формат. Другие форматы, которые могут быть указаны, см. в разделе примечаний.

format
LoggingFieldFormat

Формат поля события. Указывает необязательное указание форматирования, которое может использоваться средствами трассировки событий Windows (ETW).

tags
Int32

int

Определяемый пользователем тег для поля события. Указывает до двадцати восьми битов пользовательских метаданных обработки полей для использования пользовательским средством обработки трассировки событий Windows. Первые четыре бита зарезервированы и должны иметь нулевое значение (0).

Атрибуты

Комментарии

Используйте параметр format , чтобы указать формат массива. Можно использовать следующие форматы LoggingFieldFormat :

Значение по умолчаниюФормат не указан.
ЛогическоеДанные обрабатываются как массив логических значений.
ШестнадцатеричныйДанные обрабатываются как массив из 8-разрядных целых чисел, отформатированных как шестнадцатеричное
Ipv6AddressДанные обрабатываются как IPv6-адрес
JsonДанные обрабатываются как строка нотации объектов JavaScript (JSON) с многобайтовым набором символов (MBCS)
Со знакомДанные обрабатываются как массив 8-разрядных целых чисел со знаком
СтрокаДанные обрабатываются как строка MBCS
SocketAddressДанные обрабатываются как [sockaddr](/windows/desktop/WinSock/sockaddr-2)
Без знакаДанные обрабатываются как массив 8-разрядных целых чисел без знака.
XMLДанные обрабатываются как XML-строка MBCS

См. также раздел

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