Freigeben über


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>