IServiceCollection Interfaz

Definición

Especifica el contrato para una colección de descriptores de servicio.

public interface class IServiceCollection : System::Collections::Generic::ICollection<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>, System::Collections::Generic::IEnumerable<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>, System::Collections::Generic::IList<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>
public interface IServiceCollection : System.Collections.Generic.ICollection<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>, System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>, System.Collections.Generic.IList<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>
type IServiceCollection = interface
    interface IList<ServiceDescriptor>
    interface ICollection<ServiceDescriptor>
    interface seq<ServiceDescriptor>
    interface IEnumerable
type IServiceCollection = interface
    interface ICollection<ServiceDescriptor>
    interface seq<ServiceDescriptor>
    interface IEnumerable
    interface IList<ServiceDescriptor>
Public Interface IServiceCollection
Implements ICollection(Of ServiceDescriptor), IEnumerable(Of ServiceDescriptor), IList(Of ServiceDescriptor)
Derivado
Implementaciones

Propiedades

Count

Obtiene el número de elementos incluidos en ICollection<T>.

(Heredado de ICollection<T>)
IsReadOnly

Obtiene un valor que indica si ICollection<T> es de solo lectura.

(Heredado de ICollection<T>)
Item[Int32]

Obtiene o establece el elemento en el índice especificado.

(Heredado de IList<T>)

Métodos

Add(T)

Agrega un elemento a ICollection<T>.

(Heredado de ICollection<T>)
Clear()

Quita todos los elementos de ICollection<T>.

(Heredado de ICollection<T>)
Contains(T)

Determina si ICollection<T> contiene un valor específico.

(Heredado de ICollection<T>)
CopyTo(T[], Int32)

Copia los elementos de ICollection<T> en Array, empezando por un índice determinado de Array.

(Heredado de ICollection<T>)
GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección.

(Heredado de IEnumerable)
IndexOf(T)

Determina el índice de un elemento específico de IList<T>.

(Heredado de IList<T>)
Insert(Int32, T)

Inserta un elemento en la interfaz IList<T>, en el índice especificado.

(Heredado de IList<T>)
Remove(T)

Quita la primera aparición de un objeto específico de la interfaz ICollection<T>.

(Heredado de ICollection<T>)
RemoveAt(Int32)

Quita el elemento de la interfaz IList<T> que se encuentra en el índice especificado.

(Heredado de IList<T>)

Métodos de extensión

AddServiceLogEnricher(IServiceCollection)

Agrega una instancia del enriquecidor de servicio a .IServiceCollection

AddServiceLogEnricher(IServiceCollection, IConfigurationSection)

Agrega una instancia del enriquecidor de servicio a .IServiceCollection

AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)

Agrega una instancia del enriquecidor de servicio a .IServiceCollection

AddApplicationMetadata(IServiceCollection, IConfigurationSection)

Agrega una instancia de ApplicationMetadata a un contenedor de inserción de dependencias.

AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>)

Agrega una instancia de ApplicationMetadata a un contenedor de inserción de dependencias.

AddAsyncState(IServiceCollection)

Agrega implementaciones predeterminadas para IAsyncStatelos servicios , IAsyncContext<T>y Microsoft.Extensions.AsyncState.IAsyncLocalContext`1 . Tenga en cuenta que las implementaciones de estas interfaces no son seguras para subprocesos.

ActivateKeyedSingleton(IServiceCollection, Type, Object)

Aplica la activación de singleton con clave en tiempo de inicio en lugar de en tiempo de ejecución.

ActivateKeyedSingleton<TService>(IServiceCollection, Object)

Aplica la activación de singleton con clave en tiempo de inicio en lugar de en tiempo de ejecución.

ActivateSingleton(IServiceCollection, Type)

Aplica la activación singleton en tiempo de inicio en lugar de en tiempo de ejecución.

ActivateSingleton<TService>(IServiceCollection)

Aplica la activación singleton en tiempo de inicio en lugar de en tiempo de ejecución.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Agrega un servicio singleton activado automáticamente.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Agrega un servicio singleton activado automáticamente.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Agrega un servicio singleton activado automáticamente.

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Agrega un servicio singleton activado automáticamente.

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Agrega un servicio singleton activado automáticamente.

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Agrega un servicio singleton activado automáticamente.

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Agrega un servicio singleton activado automáticamente.

AddActivatedSingleton(IServiceCollection, Type)

Agrega un servicio singleton activado automáticamente del tipo especificado en serviceType al especificado IServiceCollection.

AddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Agrega un servicio singleton activado automáticamente.

AddActivatedSingleton(IServiceCollection, Type, Type)

Agrega un servicio singleton activado automáticamente.

AddActivatedSingleton<TService>(IServiceCollection)

Agrega un servicio singleton activado automáticamente.

AddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Agrega un servicio singleton activado automáticamente.

AddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Agrega un servicio singleton activado automáticamente.

AddActivatedSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Agrega un servicio singleton activado automáticamente.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedSingleton(IServiceCollection, Type)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedSingleton(IServiceCollection, Type, Type)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedSingleton<TService>(IServiceCollection)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Intenta agregar un servicio singleton activado automáticamente.

TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Intenta agregar un servicio singleton activado automáticamente.

AddTelemetryHealthCheckPublisher(IServiceCollection)

Registra un publicador de comprobación de estado que emite telemetría que representa el estado de la aplicación.

AddTelemetryHealthCheckPublisher(IServiceCollection, IConfigurationSection)

Registra un publicador de comprobación de estado que emite telemetría que representa el estado de la aplicación.

AddTelemetryHealthCheckPublisher(IServiceCollection, Action<TelemetryHealthCheckPublisherOptions>)

Registra un publicador de comprobación de estado que emite telemetría que representa el estado de la aplicación.

AddContextualOptions(IServiceCollection)

Agrega servicios necesarios para usar opciones contextuales.

Configure<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Registra una acción para configurar un tipo de opciones concreto.

Configure<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Registra una acción para configurar un tipo de opciones concreto.

Configure<TOptions>(IServiceCollection, String, Action<IOptionsContext,TOptions>)

Registra una acción para configurar un tipo de opciones concreto.

Configure<TOptions>(IServiceCollection, String, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Registra una acción para configurar un tipo de opciones concreto.

PostConfigure<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Registra una acción que se usa para inicializar un tipo de opciones concreto.

PostConfigure<TOptions>(IServiceCollection, String, Action<IOptionsContext,TOptions>)

Registra una acción que se usa para inicializar un tipo de opciones concreto.

PostConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Registra una acción utilizada para inicializar todas las instancias de un tipo determinado de opciones.

ValidateContextualOptions<TOptions>(IServiceCollection, Func<TOptions,Boolean>, String)

Registra una acción de validación para un tipo de opciones.

ValidateContextualOptions<TOptions>(IServiceCollection, String, Func<TOptions,Boolean>, String)

Registra una acción de validación para un tipo de opciones.

AddWebEncoders(IServiceCollection)

Agrega HtmlEncoder, JavaScriptEncoder y UrlEncoder al objeto services especificado.

AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>)

Agrega HtmlEncoder, JavaScriptEncoder y UrlEncoder al objeto services especificado.

AddLogEnricher(IServiceCollection, ILogEnricher)

Registra una instancia del enriquecidor de registro.

AddLogEnricher<T>(IServiceCollection)

Registra un tipo de enriquecedor de registro.

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Registra una instancia de enriquecedor de registro estático.

AddStaticLogEnricher<T>(IServiceCollection)

Registra un tipo de enriquecidor de registro estático.

AddExceptionSummarizer(IServiceCollection)

Registra un generador de resumen de excepciones en un contenedor de inserción de dependencias.

AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>)

Registra un generador de resumen de excepciones en un contenedor de inserción de dependencias.

Add(IServiceCollection, ServiceDescriptor)

Agrega el objeto descriptor especificado a la colección collection.

Add(IServiceCollection, IEnumerable<ServiceDescriptor>)

Agrega una secuencia de ServiceDescriptor a collection.

RemoveAll(IServiceCollection, Type)

Quita todos los servicios de tipo serviceType en IServiceCollection.

RemoveAll<T>(IServiceCollection)

Quita todos los servicios de tipo T en IServiceCollection.

RemoveAllKeyed(IServiceCollection, Type, Object)

Quita todos los servicios de tipo serviceType en collection.

RemoveAllKeyed<T>(IServiceCollection, Object)

Quita todos los servicios de tipo T en collection.

Replace(IServiceCollection, ServiceDescriptor)

Quita el primer servicio de IServiceCollection con el mismo tipo de servicio que descriptor y agrega descriptor a la colección.

TryAdd(IServiceCollection, ServiceDescriptor)

Agrega el objeto descriptor especificado a collection si el tipo de servicio todavía no se ha registrado.

TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)

Agrega el objeto descriptors especificado a collection si el tipo de servicio todavía no se ha registrado.

TryAddEnumerable(IServiceCollection, ServiceDescriptor)

Agrega un objeto ServiceDescriptor si un descriptor existente con el mismo objeto ServiceType y una implementación que todavía no existe en services.

TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)

Agrega las instancias de ServiceDescriptor especificadas si un descriptor existente con el mismo objeto ServiceType y una implementación que todavía no existe en services.

TryAddKeyedScoped(IServiceCollection, Type, Object)

Agrega el objeto service especificado como servicio Scoped a collection si el tipo de servicio todavía no se ha registrado.

TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Agrega a collection el objeto service especificado como servicio Scoped mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddKeyedScoped(IServiceCollection, Type, Object, Type)

Agrega a collection el objeto service especificado como servicio Scoped con la implementación de implementationType si el tipo de servicio todavía no se ha registrado.

TryAddKeyedScoped<TService>(IServiceCollection, Object)

Agrega el objeto TService especificado como servicio Scoped a collection si el tipo de servicio todavía no se ha registrado.

TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Agrega a services el objeto TService especificado como servicio Scoped mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Agrega a collection el objeto TService especificado como tipo de implementación de servicio Scoped especificado en TImplementation si el tipo de servicio todavía no se ha registrado.

TryAddKeyedSingleton(IServiceCollection, Type, Object)

Agrega el objeto service especificado como servicio Singleton a collection si el tipo de servicio todavía no se ha registrado.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Agrega a collection el objeto service especificado como servicio Singleton mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)

Agrega a collection el objeto service especificado como servicio Singleton con la implementación de implementationType si el tipo de servicio todavía no se ha registrado.

TryAddKeyedSingleton<TService>(IServiceCollection, Object)

Agrega el objeto TService especificado como servicio Singleton a collection si el tipo de servicio todavía no se ha registrado.

TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Agrega a collection el objeto TService especificado como servicio Singleton con una instancia especificada en instance si el tipo de servicio todavía no se ha registrado.

TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Agrega a services el objeto TService especificado como servicio Singleton mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Agrega a collection el objeto TService especificado como tipo de implementación de servicio Singleton especificado en TImplementation si el tipo de servicio todavía no se ha registrado.

TryAddKeyedTransient(IServiceCollection, Type, Object)

Agrega el objeto service especificado como servicio Transient a collection si el tipo de servicio todavía no se ha registrado.

TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Agrega a collection el objeto service especificado como servicio Transient mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddKeyedTransient(IServiceCollection, Type, Object, Type)

Agrega a collection el objeto service especificado como servicio Transient con la implementación de implementationType si el tipo de servicio todavía no se ha registrado.

TryAddKeyedTransient<TService>(IServiceCollection, Object)

Agrega el objeto TService especificado como servicio Transient a collection si el tipo de servicio todavía no se ha registrado.

TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Agrega a services el objeto TService especificado como servicio Transient mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Agrega a collection el objeto TService especificado como tipo de implementación de servicio Transient especificado en TImplementation si el tipo de servicio todavía no se ha registrado.

TryAddScoped(IServiceCollection, Type)

Agrega el objeto service especificado como servicio Scoped a collection si el tipo de servicio todavía no se ha registrado.

TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>)

Agrega a collection el objeto service especificado como servicio Scoped mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddScoped(IServiceCollection, Type, Type)

Agrega a collection el objeto service especificado como servicio Scoped con la implementación de implementationType si el tipo de servicio todavía no se ha registrado.

TryAddScoped<TService>(IServiceCollection)

Agrega el objeto TService especificado como servicio Scoped a collection si el tipo de servicio todavía no se ha registrado.

TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Agrega a services el objeto TService especificado como servicio Scoped mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddScoped<TService,TImplementation>(IServiceCollection)

Agrega a collection el objeto TService especificado como tipo de implementación de servicio Scoped especificado en TImplementation si el tipo de servicio todavía no se ha registrado.

TryAddSingleton(IServiceCollection, Type)

Agrega el objeto service especificado como servicio Singleton a collection si el tipo de servicio todavía no se ha registrado.

TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Agrega a collection el objeto service especificado como servicio Singleton mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddSingleton(IServiceCollection, Type, Type)

Agrega a collection el objeto service especificado como servicio Singleton con la implementación de implementationType si el tipo de servicio todavía no se ha registrado.

TryAddSingleton<TService>(IServiceCollection)

Agrega el objeto TService especificado como servicio Singleton a collection si el tipo de servicio todavía no se ha registrado.

TryAddSingleton<TService>(IServiceCollection, TService)

Agrega a collection el objeto TService especificado como servicio Singleton con una instancia especificada en instance si el tipo de servicio todavía no se ha registrado.

TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Agrega a services el objeto TService especificado como servicio Singleton mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddSingleton<TService,TImplementation>(IServiceCollection)

Agrega a collection el objeto TService especificado como tipo de implementación de servicio Singleton especificado en TImplementation si el tipo de servicio todavía no se ha registrado.

TryAddTransient(IServiceCollection, Type)

Agrega el objeto service especificado como servicio Transient a collection si el tipo de servicio todavía no se ha registrado.

TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>)

Agrega a collection el objeto service especificado como servicio Transient mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddTransient(IServiceCollection, Type, Type)

Agrega a collection el objeto service especificado como servicio Transient con la implementación de implementationType si el tipo de servicio todavía no se ha registrado.

TryAddTransient<TService>(IServiceCollection)

Agrega el objeto TService especificado como servicio Transient a collection si el tipo de servicio todavía no se ha registrado.

TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Agrega a services el objeto TService especificado como servicio Transient mediante el generador especificado en implementationFactory si el tipo de servicio todavía no se ha registrado.

TryAddTransient<TService,TImplementation>(IServiceCollection)

Agrega a collection el objeto TService especificado como tipo de implementación de servicio Transient especificado en TImplementation si el tipo de servicio todavía no se ha registrado.

AddFakeLogging(IServiceCollection)

Configura el registro falso con opciones predeterminadas.

AddFakeLogging(IServiceCollection, IConfigurationSection)

Configura el registro falso.

AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>)

Configura el registro falso.

AddFakeRedaction(IServiceCollection)

Registra el proveedor de redactores falsos que siempre devuelve instancias falsas de redactor.

AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>)

Registra el proveedor de redactores falsos que siempre devuelve instancias falsas de redactor.

AddHealthChecks(IServiceCollection)

Agrega el objeto HealthCheckService al contenedor, mediante el delegado proporcionado para registrar las comprobaciones de estado.

AddHttpClient(IServiceCollection)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection.

AddHttpClient(IServiceCollection, String)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un objeto HttpClient con nombre.

AddHttpClient(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un objeto HttpClient con nombre.

AddHttpClient(IServiceCollection, String, Action<HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un objeto HttpClient con nombre.

AddHttpClient<TClient>(IServiceCollection)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre. El nombre de cliente se establecerá en el nombre completo de TClient.

AddHttpClient<TClient>(IServiceCollection, Action<IServiceProvider,HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre. El nombre de cliente se establecerá en el nombre de tipo de TClient.

AddHttpClient<TClient>(IServiceCollection, Action<HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre. El nombre de cliente se establecerá en el nombre de tipo de TClient.

AddHttpClient<TClient>(IServiceCollection, String)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

AddHttpClient<TClient>(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

AddHttpClient<TClient>(IServiceCollection, String, Action<HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

AddHttpClient<TClient,TImplementation>(IServiceCollection)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre. El nombre de cliente se establecerá en el nombre de tipo de TClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<IServiceProvider,HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre. El nombre de cliente se establecerá en el nombre de tipo de TClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre. El nombre de cliente se establecerá en el nombre de tipo de TClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,TImplementation>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,IServiceProvider,TImplementation>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre. El nombre de cliente se establecerá en el nombre de tipo de TClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<HttpClient>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,TImplementation>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,IServiceProvider,TImplementation>)

Agrega IHttpClientFactory y los servicios relacionados a IServiceCollection y configura un enlace entre el tipo TClient y un objeto HttpClient con nombre.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Agrega un delegado que se usará para configurar todas las HttpClient instancias.

AddHttpClientLatencyTelemetry(IServiceCollection)

Agrega un DelegatingHandler para recopilar información de latencia y enriquecer el registro de solicitudes salientes para todos los clientes http.

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

Agrega un DelegatingHandler para recopilar información de latencia y enriquecer el registro de solicitudes salientes para todos los clientes http.

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

Agrega un DelegatingHandler para recopilar información de latencia y enriquecer el registro de solicitudes salientes para todos los clientes http.

AddExtendedHttpClientLogging(IServiceCollection)

Agrega un IHttpClientAsyncLogger objeto para emitir registros para las solicitudes salientes de todos los clientes HTTP creados con IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

Agrega un IHttpClientAsyncLogger objeto para emitir registros para las solicitudes salientes de todos los clientes HTTP creados con IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

Agrega un IHttpClientAsyncLogger objeto para emitir registros para las solicitudes salientes de todos los clientes HTTP creados con IHttpClientFactory.

AddHttpClientLogEnricher<T>(IServiceCollection)

Agrega una instancia de enricher de T a para IServiceCollection enriquecer HttpClient los registros.

AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata)

Agrega metadatos de dependencia.

AddDownstreamDependencyMetadata<T>(IServiceCollection)

Agrega metadatos de dependencia.

AddKubernetesProbes(IServiceCollection)

Registra sondeos de ejecución, inicio y preparación mediante las opciones predeterminadas.

AddKubernetesProbes(IServiceCollection, IConfigurationSection)

Registra sondeos de ejecución, inicio y preparación mediante las opciones configuradas.

AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>)

Registra sondeos de ejecución, inicio y preparación mediante las opciones configuradas.

AddConsoleLatencyDataExporter(IServiceCollection)

Agregue el exportador de datos de latencia para la consola.

AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection)

Agregue el exportador de datos de latencia para la consola.

AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>)

Agregue el exportador de datos de latencia para la consola.

AddLatencyContext(IServiceCollection)

Agrega contexto de latencia.

AddLatencyContext(IServiceCollection, IConfigurationSection)

Agrega contexto de latencia.

AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>)

Agrega contexto de latencia.

RegisterCheckpointNames(IServiceCollection, String[])

Registra un conjunto de nombres de punto de comprobación para un contexto de latencia.

RegisterMeasureNames(IServiceCollection, String[])

Registra un conjunto de nombres de medida para un contexto de latencia.

RegisterTagNames(IServiceCollection, String[])

Registra un conjunto de nombres de etiqueta para un contexto de latencia.

AddLocalization(IServiceCollection)

Agrega los servicios necesarios para la localización de la aplicación.

AddLocalization(IServiceCollection, Action<LocalizationOptions>)

Agrega los servicios necesarios para la localización de la aplicación.

AddLogging(IServiceCollection)

Agrega servicios de registro a la instancia de IServiceCollection especificada.

AddLogging(IServiceCollection, Action<ILoggingBuilder>)

Agrega servicios de registro a la instancia de IServiceCollection especificada.

AddDistributedMemoryCache(IServiceCollection)

Agrega una implementación predeterminada de IDistributedCache que almacena elementos en memoria en IServiceCollection. Los marcos de trabajo que requieren una caché distribuida para funcionar pueden agregar esta dependencia como parte de su lista de dependencias para asegurarse de que haya al menos una implementación disponible.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Agrega una implementación predeterminada de IDistributedCache que almacena elementos en memoria en IServiceCollection. Los marcos de trabajo que requieren una caché distribuida para funcionar pueden agregar esta dependencia como parte de su lista de dependencias para asegurarse de que haya al menos una implementación disponible.

AddMemoryCache(IServiceCollection)

Agrega una implementación de memoria no distribuida de IMemoryCache a IServiceCollection.

AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>)

Agrega una implementación de memoria no distribuida de IMemoryCache a IServiceCollection.

AddMetrics(IServiceCollection)

Agrega servicios de métricas al especificado IServiceCollection.

AddMetrics(IServiceCollection, Action<IMetricsBuilder>)

Agrega servicios de métricas al especificado IServiceCollection.

AddNullLatencyContext(IServiceCollection)

Agrega un contexto de latencia sin operación a un contenedor de inserción de dependencias.

AddPooled<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>)

Agrega y ObjectPool<T> permite que la inserción de dependencias devuelva instancias con ámbito de TService.

AddPooled<TService,TImplementation>(IServiceCollection, Action<DependencyInjectionPoolOptions>)

Agrega y ObjectPool<T> permite que la inserción de dependencias devuelva instancias con ámbito de TService.

ConfigurePool<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>)

Registra una acción utilizada para configurar el DependencyInjectionPoolOptions de un grupo con tipo.

ConfigurePools(IServiceCollection, IConfigurationSection)

Configura grupos de inserción de dependencias.

Configure<TOptions>(IServiceCollection, IConfiguration)

Registra una instancia de configuración para enlazarla a TOptions y actualiza las opciones cuando cambia la configuración.

Configure<TOptions>(IServiceCollection, IConfiguration, Action<BinderOptions>)

Registra una instancia de configuración sobre la que se enlazará TOptions.

Configure<TOptions>(IServiceCollection, String, IConfiguration)

Registra una instancia de configuración sobre la que se enlazará TOptions.

Configure<TOptions>(IServiceCollection, String, IConfiguration, Action<BinderOptions>)

Registra una instancia de configuración sobre la que se enlazará TOptions.

AddOptions(IServiceCollection)

Agrega los servicios necesarios para usar las opciones.

AddOptions<TOptions>(IServiceCollection)

Obtiene un generador de opciones que reenvía Configure llamadas para el mismo nombre TOptions a la colección de servicios subyacente.

AddOptions<TOptions>(IServiceCollection, String)

Obtiene un generador de opciones que reenvía Configure llamadas para el mismo nombre TOptions a la colección de servicios subyacente.

AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)

Agrega los servicios necesarios para usar opciones y aplica la comprobación de validación de opciones al inicio en lugar de en tiempo de ejecución.

AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)

Agrega los servicios necesarios para usar opciones y aplica la comprobación de validación de opciones al inicio en lugar de en tiempo de ejecución.

Configure<TOptions>(IServiceCollection, Action<TOptions>)

Registra una acción para configurar un tipo de opciones concreto una vez durante el inicio. Se ejecuta antes de PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Novedades a la configuración no invoca de nuevo la acción.

Configure<TOptions>(IServiceCollection, String, Action<TOptions>)

Registra una acción para configurar un tipo de opciones concreto. Estas se ejecutan antes de todas las instancias de PostConfigure<TOptions>(IServiceCollection, Action<TOptions>).

ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>)

Registra una acción que se usa para configurar todas las instancias de un tipo de opciones concreto.

ConfigureOptions(IServiceCollection, Object)

Registra un objeto que tendrá todos sus I[Post]ConfigureOptions registros.

ConfigureOptions(IServiceCollection, Type)

Registra un tipo que tendrá todos sus I[Post]ConfigureOptions registros.

ConfigureOptions<TConfigureOptions>(IServiceCollection)

Registra un tipo que tendrá todos sus I[Post]ConfigureOptions registros.

PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)

Registra una acción que se usa para inicializar un tipo de opciones concreto. Estas se ejecutan después de todas las instancias de Configure<TOptions>(IServiceCollection, Action<TOptions>).

PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>)

Registra una acción para configurar un tipo de opciones concreto. Estas se ejecutan después de todas las instancias de Configure<TOptions>(IServiceCollection, Action<TOptions>).

PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>)

Registra una acción que se usa para la configuración posterior de todas las instancias de un tipo de opciones concreto. Estas se ejecutan después de todas las instancias de Configure<TOptions>(IServiceCollection, Action<TOptions>).

AddPolicyRegistry(IServiceCollection)

Registra una instancia de PolicyRegistry vacía en la colección de servicios con los tipos de servicio IPolicyRegistry<TKey> y IReadOnlyPolicyRegistry<TKey>, y devuelve el registro recién creado.

AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>)

Registra la instancia de IPolicyRegistry<TKey> proporcionada en la colección de servicios con los tipos de servicio IPolicyRegistry<TKey> y IReadOnlyPolicyRegistry<TKey>, y devuelve el registro proporcionado.

AddProcessLogEnricher(IServiceCollection)

Agrega una instancia del enriquecidor de procesos a .IServiceCollection

AddProcessLogEnricher(IServiceCollection, IConfigurationSection)

Agrega una instancia del enriquecidor de host a IServiceCollection.

AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>)

Agrega una instancia del enriquecidor de procesos a .IServiceCollection

AddRedaction(IServiceCollection)

Registra una implementación de IRedactorProvider en .IServiceCollection

AddRedaction(IServiceCollection, Action<IRedactionBuilder>)

Registra una implementación de IRedactorProvider en y IServiceCollection configura los redactores disponibles.

AddDistributedRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Agrega servicios de almacenamiento en caché en Redis al objeto IServiceCollection especificado.

AddResilienceEnricher(IServiceCollection)

Agrega enriquecedores de resistencia.

AddResourceMonitoring(IServiceCollection)

Configura y agrega una IResourceMonitor implementación a una colección de servicios.

AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>)

Configura y agrega una IResourceMonitor implementación a una colección de servicios.

BuildServiceProvider(IServiceCollection)

Crea un objeto ServiceProvider que contiene servicios de la interfaz IServiceCollection proporcionada.

BuildServiceProvider(IServiceCollection, ServiceProviderOptions)

Crea un objeto ServiceProvider que contiene servicios de la interfaz IServiceCollection proporcionada y habilita opcionalmente la creación de servicios y la validación de ámbitos.

BuildServiceProvider(IServiceCollection, Boolean)

Crea un objeto ServiceProvider que contiene servicios de la interfaz IServiceCollection proporcionada y habilita opcionalmente la validación de ámbito.

AddHostedService<THostedService>(IServiceCollection)

Se agrega un registro de IHostedService para el tipo especificado.

AddHostedService<THostedService>(IServiceCollection, Func<IServiceProvider,THostedService>)

Se agrega un registro de IHostedService para el tipo especificado.

AddKeyedScoped(IServiceCollection, Type, Object)

Agrega un servicio con ámbito del tipo especificado en serviceType a la instancia de IServiceCollection especificada.

AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Agrega un servicio con ámbito del tipo especificado en serviceType con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddKeyedScoped(IServiceCollection, Type, Object, Type)

Agrega un servicio con ámbito del tipo especificado en serviceType con una implementación del tipo especificado en implementationType a la instancia de IServiceCollection especificada.

AddKeyedScoped<TService>(IServiceCollection, Object)

Agrega un servicio con ámbito del tipo especificado en TService a la instancia de IServiceCollection especificada.

AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Agrega un servicio con ámbito del tipo especificado en TService con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Agrega un servicio con ámbito del tipo especificado en TService con un tipo de implementación especificado en TImplementation a la instancia de IServiceCollection especificada.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Agrega un servicio con ámbito del tipo especificado en TService con un tipo de implementación especificado en TImplementation mediante el generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddKeyedSingleton(IServiceCollection, Type, Object)

Agrega un servicio singleton del tipo especificado en serviceType a la instancia de IServiceCollection especificada.

AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Agrega un servicio singleton del tipo especificado en serviceType con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddKeyedSingleton(IServiceCollection, Type, Object, Object)

Agrega un servicio singleton del tipo especificado en serviceType con una instancia especificada en implementationInstance a la instancia de IServiceCollection especificada.

AddKeyedSingleton(IServiceCollection, Type, Object, Type)

Agrega un servicio singleton del tipo especificado en serviceType con una implementación del tipo especificado en implementationType a la instancia de IServiceCollection especificada.

AddKeyedSingleton<TService>(IServiceCollection, Object)

Agrega un servicio singleton del tipo especificado en TService a la instancia de IServiceCollection especificada.

AddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Agrega un servicio singleton del tipo especificado en TService con una instancia especificada en implementationInstance a la instancia de IServiceCollection especificada.

AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Agrega un servicio singleton del tipo especificado en TService con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Agrega un servicio singleton del tipo especificado en TService con un tipo de implementación especificado en TImplementation a la instancia de IServiceCollection especificada.

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Agrega un servicio singleton del tipo especificado en TService con un tipo de implementación especificado en TImplementation mediante el generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddKeyedTransient(IServiceCollection, Type, Object)

Agrega un servicio transitorio del tipo especificado en serviceType a la instancia de IServiceCollection especificada.

AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Agrega un servicio transitorio del tipo especificado en serviceType con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddKeyedTransient(IServiceCollection, Type, Object, Type)

Agrega un servicio transitorio del tipo especificado en serviceType con una implementación del tipo especificado en implementationType a la instancia de IServiceCollection especificada.

AddKeyedTransient<TService>(IServiceCollection, Object)

Agrega un servicio transitorio del tipo especificado en TService a la instancia de IServiceCollection especificada.

AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Agrega un servicio transitorio del tipo especificado en TService con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Agrega un servicio transitorio del tipo especificado en TService con un tipo de implementación especificado en TImplementation a la instancia de IServiceCollection especificada.

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Agrega un servicio transitorio del tipo especificado en TService con un tipo de implementación especificado en TImplementation mediante el generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddScoped(IServiceCollection, Type)

Agrega un servicio con ámbito del tipo especificado en serviceType a la instancia de IServiceCollection especificada.

AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>)

Agrega un servicio con ámbito del tipo especificado en serviceType con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddScoped(IServiceCollection, Type, Type)

Agrega un servicio con ámbito del tipo especificado en serviceType con una implementación del tipo especificado en implementationType a la instancia de IServiceCollection especificada.

AddScoped<TService>(IServiceCollection)

Agrega un servicio con ámbito del tipo especificado en TService a la instancia de IServiceCollection especificada.

AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Agrega un servicio con ámbito del tipo especificado en TService con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddScoped<TService,TImplementation>(IServiceCollection)

Agrega un servicio con ámbito del tipo especificado en TService con un tipo de implementación especificado en TImplementation a la instancia de IServiceCollection especificada.

AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Agrega un servicio con ámbito del tipo especificado en TService con un tipo de implementación especificado en TImplementation mediante el generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddSingleton(IServiceCollection, Type)

Agrega un servicio singleton del tipo especificado en serviceType a la instancia de IServiceCollection especificada.

AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Agrega un servicio singleton del tipo especificado en serviceType con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddSingleton(IServiceCollection, Type, Object)

Agrega un servicio singleton del tipo especificado en serviceType con una instancia especificada en implementationInstance a la instancia de IServiceCollection especificada.

AddSingleton(IServiceCollection, Type, Type)

Agrega un servicio singleton del tipo especificado en serviceType con una implementación del tipo especificado en implementationType a la instancia de IServiceCollection especificada.

AddSingleton<TService>(IServiceCollection)

Agrega un servicio singleton del tipo especificado en TService a la instancia de IServiceCollection especificada.

AddSingleton<TService>(IServiceCollection, TService)

Agrega un servicio singleton del tipo especificado en TService con una instancia especificada en implementationInstance a la instancia de IServiceCollection especificada.

AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Agrega un servicio singleton del tipo especificado en TService con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddSingleton<TService,TImplementation>(IServiceCollection)

Agrega un servicio singleton del tipo especificado en TService con un tipo de implementación especificado en TImplementation a la instancia de IServiceCollection especificada.

AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Agrega un servicio singleton del tipo especificado en TService con un tipo de implementación especificado en TImplementation mediante el generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddTransient(IServiceCollection, Type)

Agrega un servicio transitorio del tipo especificado en serviceType a la instancia de IServiceCollection especificada.

AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>)

Agrega un servicio transitorio del tipo especificado en serviceType con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddTransient(IServiceCollection, Type, Type)

Agrega un servicio transitorio del tipo especificado en serviceType con una implementación del tipo especificado en implementationType a la instancia de IServiceCollection especificada.

AddTransient<TService>(IServiceCollection)

Agrega un servicio transitorio del tipo especificado en TService a la instancia de IServiceCollection especificada.

AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Agrega un servicio transitorio del tipo especificado en TService con un generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddTransient<TService,TImplementation>(IServiceCollection)

Agrega un servicio transitorio del tipo especificado en TService con un tipo de implementación especificado en TImplementation a la instancia de IServiceCollection especificada.

AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Agrega un servicio transitorio del tipo especificado en TService con un tipo de implementación especificado en TImplementation mediante el generador especificado en implementationFactory a la instancia de IServiceCollection especificada.

AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>)

Agrega servicios de almacenamiento en caché distribuida de Microsoft SQL Server al objeto IServiceCollection especificado.

AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Agrega servicios de almacenamiento en caché en Redis al objeto IServiceCollection especificado.

AddTcpEndpointProbe(IServiceCollection)

Registra los informes de estado de mantenimiento mediante un puerto TCP si el servicio se considera correcto IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, IConfigurationSection)

Registra los informes de estado de mantenimiento mediante un puerto TCP si el servicio se considera correcto IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, Action<TcpEndpointProbesOptions>)

Registra los informes de estado de mantenimiento mediante un puerto TCP si el servicio se considera correcto IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String)

Registra los informes de estado de mantenimiento mediante un puerto TCP si el servicio se considera correcto IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String, IConfigurationSection)

Registra los informes de estado de mantenimiento mediante un puerto TCP si el servicio se considera correcto IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String, Action<TcpEndpointProbesOptions>)

Registra los informes de estado de mantenimiento mediante un puerto TCP si el servicio se considera correcto IHealthCheck.

AddSystemd(IServiceCollection)

Especifica el contrato para una colección de descriptores de servicio.

AddWindowsService(IServiceCollection)

Especifica el contrato para una colección de descriptores de servicio.

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

Especifica el contrato para una colección de descriptores de servicio.

AsReadOnly<T>(IList<T>)

Devuelve un contenedor de solo ReadOnlyCollection<T> lectura para la lista especificada.

CopyToDataTable<T>(IEnumerable<T>)

Devuelve un objeto DataTable que contiene copias de los objetos DataRow, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Copia objetos DataRow en el objeto DataTable especificado, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Copia objetos DataRow en el objeto DataTable especificado, dado un objeto IEnumerable<T> de entrada donde el parámetro T genérico es DataRow.

Se aplica a