Class AbstractLoadOptionsProvider
Implementación para proporcionar múltiples opciones de carga para procesosque utiliza múltiples entradas (como los archivos de patrón).
public abstract class AbstractLoadOptionsProvider
Inheritance
object ← AbstractLoadOptionsProvider
Miembros heredados
- object.GetType() ,y,
- object.MemberwiseClone() ,y,
- object.ToString() ,y,
- object.Equals(object?) ,y,
- object.Equals(object?, object?) ,y,
- object.ReferenceEquals(object?, object?) ,y,
- object.GetHashCode()
Remarks
Por ejemplo, la función Sheetize.SpreadsheetMerger requiereMultiplos archivos de plantilla para fusionar.
Constructors
AbstractLoadOptionsProvider()
protected AbstractLoadOptionsProvider()
Properties
Current
Obtenga las opciones de carga desde las que cargar datos de la parte actualmente procesada.
public abstract LoadOptions Current { get; }
Valor de la propiedad
Methods
Finish(LoadOptions)
Libera los recursos después de procesar actualmente parte de la entrada.
public virtual void Finish(LoadOptions part)
Parameters
part
LoadOptions : las opciones de carga utilizadas para la parte dividida actualmente.
Remarks
Por defecto, este método sólo cierra el flujo especificado por elSheetize.LoadOptions.InputStream directamente(si las opciones de cargaespecificado un flujo como fuente).El usuario puede sobreescribir este método para controlar cómo liberar recursosde acuerdo con su requisito y la aplicación deSitio web.AbstractLoadOptionsProvider.Current.
MoveNext()
Verifique si hay más ingresos.
public abstract bool MoveNext()
Returns
bool :
Nombre del espacio: Sheetize La Asamblea Nacional: Sheetize.dll