Class AbstractLoadOptionsProvider

Class AbstractLoadOptionsProvider

Изпълнение за предоставяне на няколко опции за зареждане за процеси, които използват няколко входа (като шаблони файлове).

Имплементация за предоставяне на множество опции за зареждане на процесикоито използват няколко входа (като шаблони на файлове).

public abstract class AbstractLoadOptionsProvider

Inheritance

object AbstractLoadOptionsProvider

наследници

Remarks

Например, Sheetize.SpreadsheetMerger функция изискваМногобройни шаблони на файлове за сливане.

Constructors

AbstractLoadOptionsProvider()

protected AbstractLoadOptionsProvider()

Properties

Current

Получава опциите за зареждане, от които да зарежда данните на в момента обработваната част.

public abstract LoadOptions Current { get; }

стойност на имота

LoadOptions

Methods

Finish(LoadOptions)

Освобождава ресурсите след обработка на част от входа.

public virtual void Finish(LoadOptions part)

Parameters

  • part LoadOptions : опциите за натоварване, използвани за в момента разделена част.

Remarks

По подразбиране този метод просто затваря потока, определен отSheetize.LoadOptions.InputStream директно(ако опциите за зарежданеОпределяне на потока като източник).Потребителят може да препише този метод, за да контролира как да освободи ресурситев съответствие с изискванията и изпълнението наИзтегляне.AbstractLoadOptionsProvider.Current.

MoveNext()

Проверете дали има повече вноски.

public abstract bool MoveNext()

Returns

bool :

Името на пространството: Sheetize Заседание на Съвета: Sheetize.dll

 Български