Configurar LINQPad para NCache
NCache ofrece una integración perfecta con LINQ Pad, una utilidad de .NET que se usa a menudo para consultar bases de datos SQL de forma interactiva mediante expresiones LINQ y Lambda, así como para escribir C# de forma interactiva sin necesidad de un IDE. NCache proporciona a su proveedor soporte para consultas LINQ en LINQPad para un mejor análisis de datos y facilidad de uso.
NCache la integración con LINQPad es bastante simple ya que solo requiere agregar una referencia al NCache proveedor de LINQPad y los objetos personalizados que ha almacenado en NCache. Los objetos que se consultan deben estar indexados en NCache.
Note
La siguiente sección ha sido implementada usando LINQ Pad 5.
Para configurar LINQPad para NCache consulta, siga los pasos que se detallan a continuación:
Paso 1: consulte el paquete NuGet para configurar LINQPad
NCache proporciona un LinqPad.NCache y Linq.NCache Paquetes NuGet para configurar la integración de LINQPad con NCache. Para hacer referencia a estos paquetes en LINQ, siga estos pasos:
Abra LINQPad y vaya a Archivo -> Nueva consulta o presione Ctrl + N.
En Consulta menú, haga clic Referencia y Propiedades o pulse F4 para agregar una referencia. Propiedades de la consulta aparece el asistente.
- En Referencias Adicionales pestaña, haga clic en Añadir NuGet... botón para ir a Administrador NuGet de LINQPad.
- En la barra de búsqueda, escribe y busca LinqPad.NCache paquete. Clickea en el Agregar a consulta botón para instalar LinqPad.NCache Paquete NuGet.
Note
Cuando se instala LinqPad.NCache, se instala automáticamente Linq.NCache Paquete NuGet como dependencia.
- Haga Clic en Cerrar salir Administrador NuGet de LINQPad.
Paso 2: consulte el ensamblaje para conocer los atributos que se pueden buscar
Una vez que haya instalado con éxito NCache En los paquetes NuGet para la integración de LINQ, debe agregar una referencia al ensamblado que contiene las entidades que desea buscar en la memoria caché. Para hacer esto, siga estos pasos:
En Referencias Adicionales pestaña, haga clic en Explorar botón. Esto abrirá un cuadro de diálogo desde donde puede buscar el ensamblaje requerido.
Seleccione el archivo de montaje y haga clic en el Abierto para agregar la referencia de ensamblaje.
Paso 3: Adición de ensamblados y espacios de nombres necesarios
El último paso en la configuración NCache en LINQPad es agregar los ensamblajes y espacios de nombres requeridos por NCache para consultar con éxito los datos almacenados en caché mediante LINQPad. Siga los pasos que se proporcionan a continuación para entender cómo proporcionar estas referencias:
- Visite la Importaciones de espacios de nombres adicionales pestaña de la Propiedades de la consulta caja de diálogo.
- En la esquina superior derecha, haga clic en el Seleccionar de ensamblajes enlace que mostrará el asambleas y Los espacios de nombres .
- Elige Alachisoft.NCache.LinqPadIntegration.dll de el asambleas sección y luego elija Alachisoft.LinqPadIntegración del desplegable Los espacios de nombres sección y clic < Agregar espacios de nombres seleccionados.
- Del mismo modo, realice los mismos pasos para Alachisoft.NCache.linq.dll al elegirlo de la asambleas sección y Los espacios de nombres .
- Además, elija SampleData.dll, que contiene entidades que desea almacenar en caché, realizando los mismos pasos.
Note
Se sugiere hacer clic en el Establecer como predeterminado para nuevas consultas botón para persistir referencias para todas las consultas nuevas.
- Haga Clic en OK.
Vea también
Consulta NCache Datos en LINQPad
Caché de búsqueda con LINQ
Referencia de LINQ para NCache