Compartir a través de


ServicingJobData (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Framework.Server.ServicingJobData

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxis

'Declaración
Public Class ServicingJobData
public class ServicingJobData

El tipo ServicingJobData expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ServicingJobData()
Método público ServicingJobData(array<String[])

Arriba

Propiedades

  Nombre Descripción
Propiedad pública JobTitle Esto es un nombre descriptivo para este trabajo.Se utilizará como nombre del trabajo cuando los trabajos se ponen en la cola.
Propiedad pública OperationClass La clase [Operation] define la clase general de esta operación de mantenimiento.
Propiedad pública ServicingHostId Una solicitud de mantenimiento puede especificar [InstanceId] host que mantendrá.Esto permitirá que el motor de mantenimiento realice tareas con respecto al host de servicio.
Propiedad pública ServicingItems
Propiedad pública ServicingItemsValue Nota: Éstos no deben cambiar, ambos son el formulario serializado del diccionario de ServicingItems.
Propiedad pública ServicingLocks [LockMode] se utiliza para definir el bloqueo para determinados tipos de trabajo.Efectos de[LockMode] : [TeamFoundationLockMode.NoLock] - These bloqueos se omitirá. [TeamFoundationLockMode.Shared] - Esto hará que el trabajo de tomar un bloqueo compartido en este [ServicingLock].Cualquier otro trabajo que toma un bloqueo compartido podrá continuar, pero un bloqueo exclusivo se bloqueará hasta que termine y no podrá iniciar hasta el trabajo exclusivo finaliza. [TeamFoundationLockMode.Exclusive] - Esto hará que el trabajo de tomar un bloqueo exclusivo en este [ServicingLock].Esto significa que no hay otras operaciones iniciar después de que se adquiera este bloqueo.También esperará cualquier trabajo en ejecución que tiene un bloqueo en uno.
Propiedad pública ServicingOperations Éste es el conjunto [ServicingOperations] que se debe ejecutar para este trabajo de servicio.Se ejecutan en el orden indicado en la matriz.Las operaciones se ejecutan de forma serializada, donde la segunda operación no comenzará hasta la primera operación finaliza.
Propiedad pública ServicingOptions [ServicingOptions] se utiliza para controlar la validación de trabajo de servicio cuando se inicia el trabajo.Vea la enumeración [ServicingFlags] para las opciones disponibles.
Propiedad pública ServicingOptionsInt32
Propiedad pública ServicingTokens
Propiedad pública ServicingTokensValue Nota: Estos no deben cambiar; son el formulario serializado del diccionario de ServicingTokens.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.Framework.Server (Espacio de nombres)