Clase NCacheDirectorio
Clase base para Directorio implementaciones que almacenan archivos de índice en NCache.
La implementación de bloqueo es por defecto NativoFSLockFactory, pero se puede cambiar pasando una costumbre BloquearFábrica ejemplo.
Miembros heredados
Asamblea: DistribuidoLucene.Net.dll
Sintaxis
public class NCacheDirectory : BaseDirectory, IIdentifiableSurrogate, ISerializable
Constructores
Nombre | Descripción |
---|---|
NCacheDirectorio (SerializationInfo, StreamingContext) |
Terrenos
Nombre | Descripción |
---|---|
DEFAULT_READ_CHUNK_SIZE | Tamaño de fragmento de lectura predeterminado: 8192 bytes (este es el tamaño hasta el cual el tiempo de ejecución no asigna matrices adicionales durante la lectura/escritura) |
Propiedades
Nombre | Descripción |
---|---|
Permitirresultadosparciales | Establézcalo en falso para devolver un error general si la solicitud produce resultados parciales. Establézcalo en verdadero, lo que permitirá resultados parciales en el caso de un clúster parcial. |
Métodos
Nombre | Descripción |
---|---|
BorrarBloqueo(Cadena) | |
CreateOutput(Cadena, IOContext) | Crea un Salida de índice para el archivo con el nombre dado. |
Eliminar archivo (cadena) | Elimina un archivo existente en el directorio. |
BorrarÍndice(Cadena) | |
Deserializar (CompactReader) | |
Disponer() | |
Desechar (booleano) | |
El archivo existe (cadena) | Devuelve verdadero si existe un archivo con el nombre dado. |
Longitud del archivo (cadena) | Devuelve la longitud en bytes de un archivo en el directorio. |
ObtenerIDBloqueo() | |
GetObjectData(SerializationInfo, StreamingContext) | |
Listar todo() | Muestra todos los archivos (no los subdirectorios) en el directorio. |
Abierto (Cadena, Cadena) | Crea y devuelve un NCache Directorio, una implementación de Directoriobase, que se puede utilizar para escribir y leer índices |
Abierto (Cadena, Cadena, LockFactory) | Al igual que |
OpenInput(Cadena, IOContexto) | |
Serializar (CompactWriter) | |
EstablecerLockFactory(LockFactory) | |
Sincronizar (IColección ) | |
Tostring () | Para la salida de depuración. |