PoolOperations.GetRDPFile Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetRDPFile(String, String, Stream, IEnumerable<BatchClientBehavior>) |
Ruft eine RDP-Datei (Remote Desktop Protocol) für den angegebenen Knoten ab. |
GetRDPFile(String, String, String, IEnumerable<BatchClientBehavior>) |
Ruft eine Remotedesktopprotokolldatei für den angegebenen Knoten ab. |
GetRDPFile(String, String, Stream, IEnumerable<BatchClientBehavior>)
- Quelle:
- PoolOperations.cs
Ruft eine RDP-Datei (Remote Desktop Protocol) für den angegebenen Knoten ab.
public void GetRDPFile (string poolId, string computeNodeId, System.IO.Stream rdpStream, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.GetRDPFile : string * string * System.IO.Stream * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub GetRDPFile (poolId As String, computeNodeId As String, rdpStream As Stream, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)
Parameter
- poolId
- String
Die ID des Pools, der den Computeknoten enthält.
- computeNodeId
- String
Die ID des Computeknotens, für den eine Remotedesktopdatei abgerufen werden soll.
- additionalBehaviors
- IEnumerable<BatchClientBehavior>
Eine Auflistung von BatchClientBehavior Instanzen, die auf die Batch-Dienstanforderung nach CustomBehaviorsangewendet werden.
Hinweise
Diese Methode schließt den rdpStream
Stream nicht und setzt die Position nach dem Schreiben nicht zurück. Es liegt in der Verantwortung des Aufrufers, den Stream zu schließen oder die Position bei Bedarf zurückzusetzen.
Dies ist ein blockierende Vorgang. Eine nicht blockierende Entsprechung finden Sie unter GetRDPFileAsync(String, String, Stream, IEnumerable<BatchClientBehavior>, CancellationToken).
Diese Methode kann nur aufgerufen werden, wenn der Pool mit einer CloudServiceConfiguration -Eigenschaft erstellt wird. Wenn diese Methode für Pools aufgerufen wird, die mit VirtualMachineConfigurationerstellt wurden, gibt der Batch-Dienst 409 (Konflikt) zurück. Für Pools mit VirtualMachineConfiguration -Eigenschaft muss die neue Methode GetRemoteLoginSettings(String, String, IEnumerable<BatchClientBehavior>) verwendet werden.
Gilt für:
GetRDPFile(String, String, String, IEnumerable<BatchClientBehavior>)
- Quelle:
- PoolOperations.cs
Ruft eine Remotedesktopprotokolldatei für den angegebenen Knoten ab.
public void GetRDPFile (string poolId, string computeNodeId, string rdpFileNameToCreate, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default);
member this.GetRDPFile : string * string * string * seq<Microsoft.Azure.Batch.BatchClientBehavior> -> unit
Public Sub GetRDPFile (poolId As String, computeNodeId As String, rdpFileNameToCreate As String, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing)
Parameter
- poolId
- String
Die ID des Pools, der den Computeknoten enthält.
- computeNodeId
- String
Die ID des Computeknotens, für den eine Remotedesktopdatei abgerufen werden soll.
- rdpFileNameToCreate
- String
Der Dateipfad, an dem die RDP-Datei erstellt werden soll.
- additionalBehaviors
- IEnumerable<BatchClientBehavior>
Eine Auflistung von BatchClientBehavior Instanzen, die auf die Batch-Dienstanforderung nach CustomBehaviorsangewendet werden.
Hinweise
Wenn die von rdpFileNameToCreate
angegebene Datei bereits vorhanden ist, wird sie überschrieben.
Dies ist ein blockierende Vorgang. Eine nicht blockierende Entsprechung finden Sie unter GetRDPFileAsync(String, String, String, IEnumerable<BatchClientBehavior>, CancellationToken).
Diese Methode kann nur aufgerufen werden, wenn der Pool mit einer CloudServiceConfiguration -Eigenschaft erstellt wird. Wenn diese Methode für Pools aufgerufen wird, die mit VirtualMachineConfigurationerstellt wurden, gibt der Batch-Dienst 409 (Konflikt) zurück. Für Pools mit VirtualMachineConfiguration -Eigenschaft muss die neue Methode GetRemoteLoginSettings(String, String, IEnumerable<BatchClientBehavior>) verwendet werden.
Gilt für:
Azure SDK for .NET