Compartir a través de


Miembros SPWorkItemCollection

Una colección de instancias de objeto de SPWorkItem . Se deriva de Microsoft.SharePoint.SPBaseCollection.

El tipo SPWorkItemCollection expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SPWorkItemCollection(SPContentDatabase, Guid) Crea una nueva instancia de SPWorkItemCollection que especifica la base de datos y proporciona un identificador único para el tipo de elemento de trabajo para los objetos de la colección.
Método público SPWorkItemCollection(SPSite, Guid) Crea una nueva instancia de SPWorkItemCollection que especifica el objeto SPSite y un identificador único para el tipo de elemento de trabajo para el objeto de la colección.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública ContentDatabase Obtiene una instancia de objeto de base de datos de contenido (SPContentDatabase).
Propiedad pública Count Obtiene un recuento del número de objetos de SPWorkItem de la colección. (Reemplaza a SPBaseCollection.Count).
Propiedad pública Item[Guid] Obtiene un objeto específico SPWorkItem de la colección mediante el uso de un identificador único global (GUID).
Propiedad pública Item[Int32] Obtiene un objeto específico SPWorkItem en la colección por su índice en la colección.
Propiedad pública ParentId Obtiene un identificador único global (GUID) para la entidad principal.
Propiedad pública ParentList Obtiene un objeto deSPListque representa la lista principal para los objetos de la colección SPWorkItemCollection .
Propiedad pública ParentWeb Obtiene un objeto SPWeb que representa al elemento principal de objetos de la colección SPWorkItemCollection , en los casos en que el elemento primario tiene como ámbito el nivel del sitio Web.
Propiedad pública ProcessingBatchSize Obtiene o establece el número máximo de elementos de trabajo que están a paginar en un trabajo del temporizador de procesamiento.
Propiedad pública ProcessingThrottle Obtiene o establece un valor que especifica el número máximo de instancias de flujo de trabajo que se pueden obtener en una consulta determinada para los elementos de trabajo ejecutables.
Propiedad pública WorkItemType Obtiene un identificador único global (GUID) que especifica el tipo de elementos de trabajo en la colección SPWorkItemCollection . Los tipos de sí mismos son definidas por el usuario.

Arriba

Métodos

  Nombre Descripción
Método público CompleteInProgressWorkItems Marca la lista de elementos de trabajo en curso como "complete" cuando se procesa correctamente la colección de elementos de trabajo. Tiene el efecto de mantener los elementos de trabajo en la tabla de elemento de trabajo, pero en un estado donde que no se recogen por la consulta GetRunnableWorkItems se ha agregado.
Método público CopyTo Copias de una colección como una matriz en otra colección de elementos de trabajo de elementos de trabajo.
Método público DeleteInProgressWorkItems Marca la lista de elementos de trabajo en curso como "complete" cuando se procesa correctamente la colección de elementos de trabajo y elimina los elementos de trabajo de la cola de procesamiento.
Método público DeleteWorkItem Elimina un elemento de trabajo especificado único de la cola de procesamiento.
Método públicoMiembro estático DoesUserHaveWorkItems Comprueba si el usuario especificado tiene los elementos de trabajo para cualquiera de especificado de elementos de trabajo tipos.
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetEnumerator Obtiene un enumerador para recorrer en iteración la colección. (Heredado desde SPBaseCollection).
Método público GetHashCode (Heredado desde Object).
Método público GetType (Heredado desde Object).
Método público GetTypedEnumerator<T> Devuelve un enumerador de seguridad de tipos para recorrer en iteración la colección. (Heredado desde SPBaseCollection).
Método públicoMiembro estático GetWorkItemCount Devuelve el número de elementos de trabajo del tipo de elemento de trabajo especificado de la base de datos de contenido especificada sin la obtención de los elementos de trabajo real.
Método protegido MemberwiseClone (Heredado desde Object).
Método público RevertInProgressWorkItem Marca un elemento de trabajo en proceso como aún no se ha completado, pero también no procesados. Tiene el efecto de devolver el elemento de trabajo a un estado sin procesar de modo que se obtuvo durante una invocación subsiguiente de la consulta RunnableWorkItems .
Método público RevertInProgressWorkItems Marcas en un proceso funcionan la colección de elementos como aún no se ha completado, pero también no procesados. Tiene el efecto de devolver toda la colección a un estado sin procesar de modo que se obtuvo durante una invocación de la consulta RunnableWorkItems posterior.
Método público SubCollection Devuelve una instancia de SPWorkItemCollection (como una colección) desde los sitios individuales al recorrer en iteración todos los sitios para ensamblar la colección de elementos de trabajo completo de las subcolecciones específicos del sitio.
Método público ToString (Heredado desde Object).
Método público UpdateWorkItem Permite cambiar la fecha de entrega, la carga binaria o la carga del texto en un elemento de trabajo especificado.

Arriba

Implementaciones de interfaz explícitas

  Nombre Descripción
Implementación de interfaz explícitaMétodo privado ICollection.CopyTo Copia los elementos de la colección en una matriz, empezando en el índice de matriz especificada. (Heredado desde SPBaseCollection).
Implementación de interfaz explícitaPropiedad privada ICollection.IsSynchronized Obtiene un valor booleano que indica si el acceso a la colección está sincronizado o seguros para subprocesos. (Heredado desde SPBaseCollection).
Implementación de interfaz explícitaPropiedad privada ICollection.SyncRoot Obtiene un objeto que se usa para sincronizar el acceso a la colección. (Heredado desde SPBaseCollection).

Arriba

Vea también

Referencia

clase SPWorkItemCollection

Espacio de nombres Microsoft.SharePoint