OutputFile interface
Her karşıya yüklenen dosyada Batch hizmeti işlem düğümüne 'fileuploadout.txt' ve 'fileuploaderr.txt' olmak üzere iki günlük dosyası yazar. Bu günlük dosyaları belirli bir hata hakkında daha fazla bilgi edinmek için kullanılır.
Özellikler
| destination | Çıkış dosya(lar)ının hedefi. |
| file |
Hangi dosya(lar)ın yükleneceğini gösteren bir desen. Hem göreli hem de mutlak yollar desteklenir. Göreceli yollar, Görev çalışma dizinine görecelidir. Aşağıdaki joker kartlar desteklenir: * 0 veya daha fazla karakterle eşleşir (örneğin pattern abc* abc veya abcdef ile eşleşir), ** herhangi bir dizinle eşleşir, ? herhangi bir tek karakteri eşleştirir, [abc] parantez içindeki bir karakteri eşleştirir ve [a-c] aralıktaki bir karakteri eşleştirir. Parantezler, belirtilmeyen herhangi bir karakterle eşleşmek için bir neginleştirme içerebilir (örneğin [!abc] a, b veya c dışında herhangi bir karakterle eşleşir). Bir dosya adı "." ile başlarsa, varsayılan olarak göz ardı edilir ancak açıkça belirtilerek eşleştirilebilir ( örneğin.gif .a.gifile eşleşmeyecek, ancak ..gif eşleşecektir). Basit bir örnek: ***.txt, '.' ile başlamayan ve Görev çalışma dizininde veya herhangi bir alt dizinde .txt ile biten herhangi bir dosyayla eşleşir. Dosya adı joker kart karakteri içeriyorsa, parantez kullanarak kaçış yapılabilir (örneğin abc[] abc adlı bir dosyayla eşleşir). Hem \ hem de / Windows'ta dizin ayırıcısı olarak kabul edilir, ancak Linux'ta sadece / geçerlidir. Ortam değişkenleri (Windows'de%var% veya Linux'ta $var) desen uygulanmadan önce genişletilir. |
| upload |
Yükleme işlemi için ek seçenekler, yüklemenin hangi koşullarda yapılacağı dahil. |
Özellik Ayrıntıları
destination
Çıkış dosya(lar)ının hedefi.
destination: OutputFileDestination
Özellik Değeri
filePattern
Hangi dosya(lar)ın yükleneceğini gösteren bir desen. Hem göreli hem de mutlak yollar desteklenir. Göreceli yollar, Görev çalışma dizinine görecelidir. Aşağıdaki joker kartlar desteklenir: * 0 veya daha fazla karakterle eşleşir (örneğin pattern abc* abc veya abcdef ile eşleşir), ** herhangi bir dizinle eşleşir, ? herhangi bir tek karakteri eşleştirir, [abc] parantez içindeki bir karakteri eşleştirir ve [a-c] aralıktaki bir karakteri eşleştirir. Parantezler, belirtilmeyen herhangi bir karakterle eşleşmek için bir neginleştirme içerebilir (örneğin [!abc] a, b veya c dışında herhangi bir karakterle eşleşir). Bir dosya adı "." ile başlarsa, varsayılan olarak göz ardı edilir ancak açıkça belirtilerek eşleştirilebilir ( örneğin.gif .a.gifile eşleşmeyecek, ancak ..gif eşleşecektir). Basit bir örnek: ***.txt, '.' ile başlamayan ve Görev çalışma dizininde veya herhangi bir alt dizinde .txt ile biten herhangi bir dosyayla eşleşir. Dosya adı joker kart karakteri içeriyorsa, parantez kullanarak kaçış yapılabilir (örneğin abc[] abc adlı bir dosyayla eşleşir). Hem \ hem de / Windows'ta dizin ayırıcısı olarak kabul edilir, ancak Linux'ta sadece / geçerlidir. Ortam değişkenleri (Windows'de%var% veya Linux'ta $var) desen uygulanmadan önce genişletilir.
filePattern: string
Özellik Değeri
string
uploadOptions
Yükleme işlemi için ek seçenekler, yüklemenin hangi koşullarda yapılacağı dahil.
uploadOptions: OutputFileUploadConfig