PoolOperations.GetRDPFileAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
GetRDPFileAsync(String, String, Stream, IEnumerable<BatchClientBehavior>, CancellationToken) |
Obtiene un archivo de Protocolo de escritorio remoto (RDP) para el nodo especificado. |
GetRDPFileAsync(String, String, String, IEnumerable<BatchClientBehavior>, CancellationToken) |
Obtiene un archivo de protocolo de Escritorio remoto para el nodo especificado. |
GetRDPFileAsync(String, String, Stream, IEnumerable<BatchClientBehavior>, CancellationToken)
- Source:
- PoolOperations.cs
Obtiene un archivo de Protocolo de escritorio remoto (RDP) para el nodo especificado.
public System.Threading.Tasks.Task GetRDPFileAsync (string poolId, string computeNodeId, System.IO.Stream rdpStream, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.GetRDPFileAsync : string * string * System.IO.Stream * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function GetRDPFileAsync (poolId As String, computeNodeId As String, rdpStream As Stream, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Parámetros
- poolId
- String
Identificador del grupo que contiene el nodo de proceso.
- computeNodeId
- String
Identificador del nodo de proceso para el que se va a obtener un archivo de Escritorio remoto.
- additionalBehaviors
- IEnumerable<BatchClientBehavior>
Colección de BatchClientBehavior instancias que se aplican a la solicitud de servicio de Batch después de CustomBehaviors.
- cancellationToken
- CancellationToken
para CancellationToken controlar la duración de la operación asincrónica.
Devoluciones
Objeto Task que representa la operación asincrónica.
Comentarios
Este método no cierra la rdpStream
secuencia y no restablece la posición después de escribir. Es responsabilidad del autor de la llamada cerrar la secuencia o restablecer la posición si es necesario.
La operación obtener archivo RDP se ejecuta de forma asincrónica.
Este método solo se puede invocar si el grupo se crea con una CloudServiceConfiguration propiedad . Si este método se invoca en grupos creados con VirtualMachineConfiguration, el servicio Batch devuelve 409 (conflicto). En el caso de los grupos con VirtualMachineConfiguration propiedad , se debe usar el nuevo método GetRemoteLoginSettings(String, String, IEnumerable<BatchClientBehavior>) .
Se aplica a
GetRDPFileAsync(String, String, String, IEnumerable<BatchClientBehavior>, CancellationToken)
- Source:
- PoolOperations.cs
Obtiene un archivo de protocolo de Escritorio remoto para el nodo especificado.
public System.Threading.Tasks.Task GetRDPFileAsync (string poolId, string computeNodeId, string rdpFileNameToCreate, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.BatchClientBehavior> additionalBehaviors = default, System.Threading.CancellationToken cancellationToken = default);
member this.GetRDPFileAsync : string * string * string * seq<Microsoft.Azure.Batch.BatchClientBehavior> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function GetRDPFileAsync (poolId As String, computeNodeId As String, rdpFileNameToCreate As String, Optional additionalBehaviors As IEnumerable(Of BatchClientBehavior) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Parámetros
- poolId
- String
Identificador del grupo que contiene el nodo de proceso.
- computeNodeId
- String
Identificador del nodo de proceso para el que se va a obtener un archivo de Escritorio remoto.
- rdpFileNameToCreate
- String
Ruta de acceso del archivo en la que se va a crear el archivo RDP.
- additionalBehaviors
- IEnumerable<BatchClientBehavior>
Colección de BatchClientBehavior instancias que se aplican a la solicitud de servicio de Batch después de CustomBehaviors.
- cancellationToken
- CancellationToken
para CancellationToken controlar la duración de la operación asincrónica.
Devoluciones
Objeto Task que representa la operación asincrónica.
Comentarios
Si el archivo especificado por rdpFileNameToCreate
ya existe, se sobrescribe.
La operación obtener archivo RDP se ejecuta de forma asincrónica.
Este método solo se puede invocar si el grupo se crea con una CloudServiceConfiguration propiedad . Si este método se invoca en grupos creados con VirtualMachineConfiguration, el servicio Batch devuelve 409 (conflicto). En el caso de los grupos con VirtualMachineConfiguration propiedad , se debe usar el nuevo método GetRemoteLoginSettingsAsync(String, String, IEnumerable<BatchClientBehavior>, CancellationToken) .
Se aplica a
Azure SDK for .NET