Файлы служб ввода

 

DCTSCaptureService.exe.config

 

Перечень секций файла настроек

Перечень секций файла настроек имеет следующую структуру:

 

<configSections>

  {Секция настроек}

  {Секция групп DCTS}

  </configSections>

где {Секция настроек}::=

<section name="{Название секции}" type="{Описание класса}"/>

где {Секция групп DCTS}::=

  <sectionGroup name="DCTS">

    {Секция настроек}

    …

    {Секция групп Packers}

    {Секция групп Senders}

   </sectionGroup>

где

{Секция групп {Имя группы}}::=

<sectionGroup name="{Имя группы}">

  {Секция настроек}

  …

</sectionGroup>

В перечне должны быть указаны секции настроек всех модулей ввода, работающих на данном компьютере, секции настроек линий, модулей упаковки и отправки. Секции файла нельзя изменять. Можно удалять только информацию о не используемых модулях (подробнее см. раздел «Структура файла»). Секции настроек модулей упаковки и отправки вкладываются в теги sectionGroup.

Название секции. Название одной из секций файла настроек.

Описание класса. Описание класса, реализующего объект, настройки которого задаются в секции. В качестве значения описание класса следует через запятую указывать имя класса и имя сборки файла.

Пример перечня секций файла настроек:

 

<configSections>

  <section name="enterpriseLibrary.ConfigurationSource"

type="Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ConfigurationSourceSection, Microsoft.Practices.EnterpriseLibrary.Common, Version=3.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>

  <sectionGroup name="Dcts">

    <section

      name="CaptureServices"

      type="NpoComputer.Dcts.Capture.CaptureServiceConfigurationSection, DctsCaptureService"/>

    <section

      name="Mail"

type="NpoComputer.Dcts.Capture.MailCapture.MailCaptureConfigurationSection, NpoComputer.Dcts.MailCapture"/>

    <section

      name="FileSystem"

type="NpoComputer.Dcts.Capture.FileSystemCapture.FileSystemCaptureConfigurationSection, NpoComputer.Dcts.FileSystemCapture"/>

    <section

      name="Fax"

type="NpoComputer.Dcts.Capture.MicrosoftFaxCapture.MicrosoftFaxCaptureConfigurationSection, NpoComputer.Dcts.MicrosoftFaxCapture"/>

   

    <section

      name="Lines"

      type="NpoComputer.Dcts.Capture.Lines.LineConfigurationSection, NpoComputer.Dcts.Lines"/>

   

    <sectionGroup

      name="Senders">

      <section

      name="ProgramSender"

type="NpoComputer.Dcts.Capture.Senders.ProgramSender.ProgramSenderFactorySettings, NpoComputer.Dcts.ProgramSender" />

      <section

        name="MailSender" type="NpoComputer.Dcts.Capture.Senders.MailSender.MailSenderFactorySettings, NpoComputer.Dcts.MailSender"/>

      <section

        name="DirectumSender" type="NpoComputer.Dcts.Capture.Senders.DirectumSender.DirectumSenderFactorySettings, NpoComputer.Dcts.DirectumSender" />  

    </sectionGroup>

 

    <sectionGroup

      name="Packers">

      <section

        name="BasePacker"

type="NpoComputer.Dcts.Capture.Packers.StandardPackers.BasePacker.BasePackerFactorySettings, NpoComputer.Dcts.StandardPackers"/>

      <section

        name="ImagePacker"

type="NpoComputer.Dcts.Capture.Packers.StandardPackers.ImagePacker.ImagePackerFactorySettings, NpoComputer.Dcts.StandardPackers"/>

    </sectionGroup>

  </sectionGroup>

</configSections>

 

 

 

См. также:

·         Структура файла;

·         Перечень модулей ввода;

·         Настройки модуля ввода с электронной почты;

·         Настройки модуля ввода из файловой системы;

·         Настройки модуля ввода с факса;

·         Настройки линий;

·         Настройки модуля упаковки;

·         Настройки модуля отправки в произвольную программу ;

·         Настройки модуля отправки на почтовый сервер;

·         Настройки модуля отправки в систему DIRECTUM.