Konfigurationseigenschaften des Dateiadapters
In der folgenden Tabelle sind die Konfigurationseigenschaften aufgelistet, die Sie für den Empfangsspeicherort des Dateiadapters festlegen können.
Eigenschaftenname | type | BESCHREIBUNG | Beschränkungen | Kommentare |
---|---|---|---|---|
RemoveReceivedFileRetryCount | VT_UI4 | Geben Sie an, wie oft der Dateiadapter versuchen soll, eine gelesene und an BizTalk Server übermittelte Datei zu löschen. | Gültige Werte liegen zwischen 0 und 100. | Der Standardwert ist 5. |
RemoveReceivedFileMaxInterval | VT_UI4 | Geben Sie das Erstintervall (in Millisekunden) an, nach dessen Ablauf der Dateiadapter versuchen soll, eine gelesene und an BizTalk Server übermittelte Datei zu löschen. | Gültige Werte liegen zwischen 1 und 1000. | Der Standardwert ist 10. |
FileMask | VT_BSTR | Geben Sie die Maske für die Dateien an. | Keine | Der Standardwert ist *.xml. |
BatchSizeInBytes | VT_UI4 | Geben Sie die maximale Gesamtzahl der Bytes für einen Batch von Dateien an, die an BizTalk MessageBox gesendet werden. | Gültige Werte sind zwischen 1024 und 104857600. | Der Standardwert ist 102400. |
PollingInterval | VT_UI4 | Geben Sie an, in welchem Intervall (in Millisekunden) der Dateiadapter neue Dateien vom angegebenen Speicherort abrufen soll. | Gültige Werte sind zwischen 1000 und 36000000. | Legen Sie den Wert zum Deaktivieren der Abrufe auf 1 fest. |
BatchSize | VT_UI4 | Geben Sie an, wie viele Nachrichten maximal in einem Batch übermittelt werden können. | Gültige Werte liegen zwischen 1 und 256. | Der Standardwert lautet 20. |
FileNetFailRetryInt | VT_UI4 | Geben Sie an, in welchem Intervall (in Minuten) versucht werden soll, auf den vorübergehend nicht verfügbaren Empfangsspeicherort in der Netzwerkfreigabe zuzugreifen. | Gültige Werte sind von 0 bis 4294967295. | Der Standardwert ist 5. |
RemoveReceivedFileDelay | VT_UI4 | Geben Sie das Erstintervall (in Millisekunden) an, nach dessen Ablauf der Dateiadapter versuchen soll, eine gelesene und an BizTalk Server übermittelte Datei zu löschen. | Dieses Intervall verdoppelt sich nach jedem Wiederholungsintervall bis zum Erreichen des maximalen Wiederholungsintervalls. Gültige Werte liegen zwischen 1 und 1000. |
Der Standardwert ist 10. |
RenameReceivedFiles | VT_BOOL | Geben Sie an, ob Dateien umbenannt werden sollen, bevor sie zum Verarbeiten abgerufen werden. | Gültige Werte sind: - -1 (wahr) - 0 (false) |
Der Standardwert ist 0. |
FileNetFailRetryCount | VT_UI4 | Geben Sie an, wie oft versucht werden soll, auf den vorübergehend nicht verfügbaren Empfangsspeicherort in einer Netzwerkfreigabe zuzugreifen. | Gültige Werte sind von 0 bis 4294967295. | Der Standardwert ist 5. |
Der folgende Code zeigt das Format der XML-Zeichenfolge, die zum Festlegen der Eigenschaften verwendet wird:
<CustomProps>
<RemoveReceivedFileRetryCount vt="19">5</RemoveReceivedFileRetryCount>
<RemoveReceivedFileMaxInterval vt="19">300000</RemoveReceivedFileMaxInterval>
<FileMask vt="8">*.xml</FileMask>
<BatchSizeInBytes vt="19">102400</BatchSizeInBytes>
<PollingInterval vt="19">60000</PollingInterval>
<BatchSize vt="19">20</BatchSize>
<FileNetFailRetryInt vt="19">5</FileNetFailRetryInt>
<RemoveReceivedFileDelay vt="19">10</RemoveReceivedFileDelay>
<RenameReceivedFiles vt="11">0</RenameReceivedFiles>
<FileNetFailRetryCount vt="19">5</FileNetFailRetryCount>
</CustomProps>
In der folgenden Tabelle sind die Konfigurationseigenschaften aufgelistet, die Sie für den Sendeport eines Dateiadapters festlegen können.
Eigenschaftenname | type | BESCHREIBUNG | Beschränkungen | Kommentare |
---|---|---|---|---|
Username | VT_BSTR | Geben Sie alternative Anmeldeinformationen an, wenn die Hostinstanz des Dateiadapters nicht über die erforderlichen Rechte für eine Netzwerkfreigabe verfügt. | Keine | Geben Sie den Benutzernamen im Format <Domäne>\Benutzername an. |
UseTempFileOnWrite | VT_BOOL | Gibt an, dass beim Schreiben in den Zielordner eine temporäre Datei verwendet werden soll. Nachdem der Schreibvorgang in der Datei abgeschlossen wurde, wird diese in den Wert der Eigenschaft "Filename" umbenannt. | Diese Eigenschaft kann nur dann auf -1 (wahr) festgelegt werden, wenn die Eigenschaft "CopyMode" auf 2 (Neu erstellen) festgelegt wurde. Gültige Werte sind: - -1 (wahr) - 0 (false) |
Der Standardwert ist 0 (falsch). |
CopyMode | VT_UI4 | Legen Sie den Kopiermodus fest, der beim Schreiben einer Nachricht in eine Datei verwendet werden soll. | Gültige Werte sind: - 0 (Anfügen) - 1 (Überschreiben) - 2 (Neu erstellen) |
Der Standardwert ist 2 (Neu erstellen). |
FileName | VT_BSTR | Geben Sie den Namen der Datei an, in die der Dateisendehandler die Meldung schreibt. | Informationen zu Einschränkungen für diese Eigenschaft finden Sie unter Einschränkungen beim Konfigurieren des Dateiadapters. | Der Standardwert ist %MessageID%.xml. |
AllowCacheOnWrite | VT_BOOL | Gibt an, ob beim Schreiben einer Meldung in eine Datei der Dateisystemcache verwendet werden soll. | Gültige Werte sind: - 0 (zwischenspeichern nicht verwenden) - -1 (Zwischenspeicherung verwenden) |
Der Standardwert ist 0 (Zwischenspeichern nicht verwenden). |
Kennwort | VT_NULL | Gibt das Kennwort an, das zusammen mit der Eigenschaft "Username" verwendet werden soll, wenn die Hostinstanz des Dateiadapters nicht über die erforderlichen Rechte für eine Netzwerkfreigabe verfügt. | Dieser Wert ist beim Exportieren einer Bindungsdatei immer auf Null festgelegt. In dieses Feld muss das Kennwort manuell eingegeben werden, bevor die Bindungsdatei in die Konfiguration des BizTalk-Zielservers importiert wird. | Keine |
Der folgende Code zeigt das Format der XML-Zeichenfolge, die zum Festlegen der Eigenschaften verwendet wird:
<CustomProps>
<Username vt="8">Domainname\User</Username>
<UseTempFileOnWrite vt="11">-1</UseTempFileOnWrite>
<CopyMode vt="19">1</CopyMode>
<FileName vt="8">%MessageID%.xml</FileName>
<AllowCacheOnWrite vt="11">-1</AllowCacheOnWrite>
<Password vt="1" />
</CustomProps>