Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

OnDemandTransferOptions - класс

 

Обновлено: Октябрь 2011

Указывает параметры для передачи по запросу.

Пространство имен:   Microsoft.WindowsAzure.Diagnostics.Management
Сборка:  Microsoft.WindowsAzure.Diagnostics (в Microsoft.WindowsAzure.Diagnostics.dll)

System.Object
  Microsoft.WindowsAzure.Diagnostics.Management.OnDemandTransferOptions

public class OnDemandTransferOptions

ИмяОписание
System_CAPS_pubpropertyFrom

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

System_CAPS_pubpropertyLogLevelFilter

Получает или задает уровень фильтрации данных событий, которые записаны в журнал с информацией об уровне.

System_CAPS_pubpropertyNotificationQueueName

Получает или задает имя очереди, с помощью которой можно будет отправить уведомление о завершении передачи.

System_CAPS_pubpropertyTo

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

ИмяОписание
System_CAPS_pubmethodEquals(Object)

(Наследуется от Object.)

System_CAPS_protmethodFinalize()

(Наследуется от Object.)

System_CAPS_pubmethodGetHashCode()

(Наследуется от Object.)

System_CAPS_pubmethodGetType()

(Наследуется от Object.)

System_CAPS_protmethodMemberwiseClone()

(Наследуется от Object.)

System_CAPS_pubmethodToString()

(Наследуется от Object.)

Классы System.Threading.Tasks.Task и System.Threading.Tasks.Task<TResult> поддерживают отмену через использование токенов отмены в .NET Framework. Например, можно указать период времени для возврата результатов, а также указать уровни ведения журнала и имя очереди уведомлений в постоянном хранилище.

Example

В следующем фрагменте кода создается полная OnDemandTransferOptions объекта и начинает передачу по требованию.

// Specify the on-demand transfer options for the diagnostic data. OnDemandTransferOptions transferOptions = new OnDemandTransferOptions(); // Get data starting from an hour ago until now. transferOptions.From = DateTime.UtcNow.AddHours(1.0); transferOptions.To = DateTime.UtcNow; // Specify only error-level logs. transferOptions.LogLevelFilter = LogLevel.Error; // Provide a name for the queue where completion messages will be stored. transferOptions.NotificationQueueName = "wad-on-demand-transfers"; // Start a transfer of Windows event logs. roleInstanceDiagnosticManager.BeginOnDemandTransfer(DataBufferName.PerformanceCounters, transferOptions);

System_CAPS_warningПредупреждение

Этот API не поддерживается в Azure SDK версии 2.5 и более поздние версии. Вместо него используйте XML-файл конфигурации diagnostics.wadcfg. Дополнительные сведения см. в разделе Сбор данных журналов с помощью диагностики Azure.

Любые открытые статические (общие в Visual Basic) члены этого типа являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

Вернуться в начало
Показ: