Freigeben über


MultiInstanceSettings.CommonResourceFiles Eigenschaft

Definition

Ruft eine Liste von Dateien ab, die vom Batch-Dienst heruntergeladen werden, bevor die Koordinationsbefehlszeile ausgeführt wird, oder legt diese fest.

[Newtonsoft.Json.JsonProperty(PropertyName="commonResourceFiles")]
public System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> CommonResourceFiles { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="commonResourceFiles")>]
member this.CommonResourceFiles : System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> with get, set
Public Property CommonResourceFiles As IList(Of ResourceFile)

Eigenschaftswert

Attribute
Newtonsoft.Json.JsonPropertyAttribute

Hinweise

Der Unterschied zwischen allgemeinen Ressourcendateien und Taskressourcendateien besteht darin, dass allgemeine Ressourcendateien für alle Teilvorgänge einschließlich des primären heruntergeladen werden, während Taskressourcendateien nur für die primäre Datei heruntergeladen werden. Beachten Sie auch, dass diese Ressourcendateien nicht in das Arbeitsverzeichnis Task heruntergeladen werden, sondern stattdessen in das Stammverzeichnis der Aufgabe (ein Verzeichnis oberhalb des Arbeitsverzeichnisses) heruntergeladen werden. Es gibt eine maximale Größe für die Liste der Ressourcendateien. Wenn die maximale Größe überschritten wird, schlägt die Anforderung fehl, und der Antwortfehlercode lautet RequestEntityTooLarge. In diesem Fall muss die Sammlung von ResourceFiles verkleinert werden. Dies kann mithilfe von .zip-Dateien, Anwendungspaketen oder Docker-Containern erreicht werden.

Gilt für: