Compartir a través de


RelationalOptionsExtension.RelationalExtensionInfo Clase

Definición

Información y metadatos de .RelationalOptionsExtension

protected abstract class RelationalOptionsExtension.RelationalExtensionInfo : Microsoft.EntityFrameworkCore.Infrastructure.DbContextOptionsExtensionInfo
Protected MustInherit Class RelationalOptionsExtension.RelationalExtensionInfo
Inherits DbContextOptionsExtensionInfo
Herencia
RelationalOptionsExtension.RelationalExtensionInfo

Constructores

RelationalOptionsExtension.RelationalExtensionInfo(IDbContextOptionsExtension)

Crea una nueva RelationalOptionsExtension.RelationalExtensionInfo instancia que contiene información o metadatos para la extensión especificada.

Propiedades

Extension

Extensión para la que esta instancia contiene metadatos.

IsDatabaseProvider

True, ya que se trata de una clase base del proveedor de bases de datos.

LogFragment

Un fragmento de mensaje para el registro normalmente contiene información sobre las opciones útiles que no son predeterminadas que se han configurado.

Métodos

GetServiceProviderHashCode()

Devuelve un código hash creado a partir de las opciones que harían que se necesite un nuevo IServiceProvider . Por ejemplo, si las opciones afectan a un servicio singleton. Sin embargo, la mayoría de las extensiones no tienen estas opciones y deben devolver cero.

PopulateDebugInfo(IDictionary<String,String>)

Rellena un diccionario de información que puede cambiar entre los usos de la extensión de modo que se pueda comparar con una configuración anterior para esta opción y se pueden registrar diferencias. La clave de diccionario debe tener el prefijo por el nombre de la extensión. Por ejemplo, "SqlServer:".

(Heredado de DbContextOptionsExtensionInfo)
ShouldUseSameServiceProvider(DbContextOptionsExtensionInfo)

Devuelve un valor que indica si todas las opciones usadas en GetServiceProviderHashCode() son las mismas que en la extensión especificada.

ShouldUseSameServiceProvider(DbContextOptionsExtensionInfo)

Devuelve un valor que indica si todas las opciones usadas en GetServiceProviderHashCode() son las mismas que en la extensión especificada.

(Heredado de DbContextOptionsExtensionInfo)

Se aplica a