BatchingLoggerProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un proveedor de Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger instancias.
public ref class BatchingLoggerProvider abstract : IDisposable, Microsoft::Extensions::Logging::ILoggerProvider, Microsoft::Extensions::Logging::ISupportExternalScope
public abstract class BatchingLoggerProvider : IDisposable, Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope
type BatchingLoggerProvider = class
interface ILoggerProvider
interface IDisposable
interface ISupportExternalScope
Public MustInherit Class BatchingLoggerProvider
Implements IDisposable, ILoggerProvider, ISupportExternalScope
- Herencia
-
BatchingLoggerProvider
- Derivado
- Implementaciones
Propiedades
| Nombre | Description |
|---|---|
| IsEnabled |
Obtiene un valor que indica si la cola está habilitada. |
Métodos
| Nombre | Description |
|---|---|
| CreateLogger(String) |
Crea un Microsoft.Extensions.Logging.AzureAppServices.BatchingLogger objeto con el especificado |
| Dispose() |
Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados. |
| IntervalAsync(TimeSpan, CancellationToken) |
Espera el especificado TimeSpan. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ISupportExternalScope.SetScopeProvider(IExternalScopeProvider) |
Establece el ámbito en este proveedor. |