ExitConditions interface
Określa, jak usługa Batch powinna odpowiadać po zakończeniu zadania.
Właściwości
| default |
Jak powinna zareagować usługa wsadowa, jeśli zadanie nie ulegnie awarii z warunkiem wyjścia nieobjętym żadną z innych właściwości. Ta wartość jest używana, jeśli zadanie kończy się z dowolnym niezerowym kodem wyjścia niewymienionym w kolekcji exitCodes lub exitCodeRanges, z błędem wstępnego przetwarzania, jeśli nie ma właściwości preProcessingError, lub z błędem przesyłania pliku, jeśli nie ma właściwości fileUploadError. Jeśli chcesz zachować niedomyślne zachowanie przy kodzie wyjścia 0, musisz je wyraźnie wypisać, korzystając z kolekcji exitCodes lub exitCodeRanges. |
| exit |
Lista zakresów kodów wyjścia zadań oraz sposób, w jaki usługa wsadowa powinna na nie reagować. |
| exit |
Lista indywidualnych kodów wyjścia Task oraz sposób, w jaki usługa Batch powinna na nie reagować. |
| file |
Jak usługa wsadowa powinna zareagować, jeśli wystąpi błąd przesyłania plików. Jeśli zadanie zakończyło się z kodem wyjścia określonym za pomocą exitCodes lub exitCodeRanges, a następnie napotkało błąd przesyłania plików, to działanie określone w kodzie wyjściowym ma pierwszeństwo. |
| pre |
Jak usługa wsadowa powinna zareagować, jeśli zadanie nie zostanie uruchomione z powodu błędu. |
Szczegóły właściwości
defaultOptions
Jak powinna zareagować usługa wsadowa, jeśli zadanie nie ulegnie awarii z warunkiem wyjścia nieobjętym żadną z innych właściwości. Ta wartość jest używana, jeśli zadanie kończy się z dowolnym niezerowym kodem wyjścia niewymienionym w kolekcji exitCodes lub exitCodeRanges, z błędem wstępnego przetwarzania, jeśli nie ma właściwości preProcessingError, lub z błędem przesyłania pliku, jeśli nie ma właściwości fileUploadError. Jeśli chcesz zachować niedomyślne zachowanie przy kodzie wyjścia 0, musisz je wyraźnie wypisać, korzystając z kolekcji exitCodes lub exitCodeRanges.
defaultOptions?: ExitOptions
Wartość właściwości
exitCodeRanges
Lista zakresów kodów wyjścia zadań oraz sposób, w jaki usługa wsadowa powinna na nie reagować.
exitCodeRanges?: ExitCodeRangeMapping[]
Wartość właściwości
exitCodes
Lista indywidualnych kodów wyjścia Task oraz sposób, w jaki usługa Batch powinna na nie reagować.
exitCodes?: ExitCodeMapping[]
Wartość właściwości
fileUploadError
Jak usługa wsadowa powinna zareagować, jeśli wystąpi błąd przesyłania plików. Jeśli zadanie zakończyło się z kodem wyjścia określonym za pomocą exitCodes lub exitCodeRanges, a następnie napotkało błąd przesyłania plików, to działanie określone w kodzie wyjściowym ma pierwszeństwo.
fileUploadError?: ExitOptions
Wartość właściwości
preProcessingError
Jak usługa wsadowa powinna zareagować, jeśli zadanie nie zostanie uruchomione z powodu błędu.
preProcessingError?: ExitOptions