Compartir a través de


QueryHistoryParameters (Clase)

Representa todos los parámetros necesarios para llamar al método de QueryHistory en el objeto de VersionControlServer.

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.QueryHistoryParameters

Espacio de nombres:  Microsoft.TeamFoundation.VersionControl.Client
Ensamblado:  Microsoft.TeamFoundation.VersionControl.Client (en Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintaxis

'Declaración
Public Class QueryHistoryParameters
public class QueryHistoryParameters

El tipo QueryHistoryParameters expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido QueryHistoryParameters() Inicializa una nueva instancia de la clase QueryHistoryParameters.
Método público QueryHistoryParameters(ItemSpec) Crea un nuevo objeto de QueryHistoryParameters.
Método público QueryHistoryParameters(String, RecursionType) Crea un nuevo objeto de QueryHistoryParameters.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Author El valor predeterminado de esta propiedad es null.Establezca esta propiedad para restringir la consulta historial el conjunto de conjuntos de cambios creados por una identidad concreta.Para los servidores de TFS 2010 y versiones anteriores, esta propiedad debe tener el formato “DOMAIN \ usuario”.Servidores posteriores aceptan identidades en este formato, y también los nombres para mostrar (“Maggie Carrido”).
Propiedad pública BatchSize El tamaño de lote para el mecanismo de paginación de QueryHistory.El valor predeterminado de esta propiedad es 256.
Propiedad pública DeletionId Si la ruta indicada en la propiedad item se elimina, el identificador de la eliminación de elemento determinado al que hace referencia la propiedad de elementos se puede proporcionar aquí.Valores predeterminados en cero; proporcionar otro valor para esta propiedad no es habitual, y solo es necesario cuando se utiliza TFS 2005 o 2008.
Propiedad pública IncludeChanges Establezca esta propiedad en true si necesita para que los objetos devueltos por Conjunto contienen objetos reales de cambios (el manifiesto del conjunto de cambios).De forma predeterminada, esta propiedad es false, y los objetos de conjunto de cambios devueltos contendrán sólo los metadatos del conjunto de cambios. Observe que incluso cuando esta propiedad se establece en true, el conjunto de objetos devueltos de cambio ámbito a pares de elementos y de RecursionType utilizados para realizar la consulta.
Propiedad pública IncludeDownloadInfo Esta propiedad solo se aplica cuando IncludeChanges se establece en true.Establezca esta propiedad en true para que el servidor generar direcciones URL de descarga e incluir con objetos de cambio devueltos en cada conjunto de cambios.Esto permite que el cliente descarga el archivo asociado a un objeto determinado de cambio mediante una operación de ida y vuelta al servidor en lugar de dos.Estableciendo esta propiedad en true se aumenta el tiempo de cálculo en el servidor para la llamada de QueryHistory, y también el tamaño del conjunto de resultados en la conexión.Por razones de rendimiento, debe habilitar esta marca únicamente si piensa descargar contenido los objetos devueltos de cambio.
Propiedad pública Item El elemento cuyo historial se va a recuperar.¿La última parte de la ruta de acceso puede incluir?y * caracteres comodín, que son $/Abc/def/*.cs.El elemento puede ser un servidor o una ruta de acceso local.
Propiedad pública ItemVersion VersionSpec que describe el punto en el tiempo en el que debe resolver la ruta indicada en la propiedad item.Valores predeterminados a VersionSpec.Latest; proporcionar otro valor para esta propiedad no es habitual.
Propiedad pública MaxResults Establezca esta propiedad para limitar el número de resultados devueltos por la llamada de QueryHistory.De forma predeterminada, esta propiedad se establece en Int32.MaxValue.Los resultados de las páginas de QueryHistory admiten de servidor a petición.Por consiguiente, restringir el propio consumo de IEnumerable es prácticamente como eficaz desde la perspectiva del rendimiento.
Propiedad pública RecursionType El tipo de recursividad a aplicar a la propiedad item cuando se realiza la consulta de historial.
Propiedad pública SlotMode Si esta propiedad es false, después (elemento, ItemVersion, DeletionId) la tupla se resuelve un Id. de elemento y el historial se realiza en ese Id. de elemento, siguiendo a través de.Si esta propiedad es true, el tupla no se resuelve.En su lugar, se devuelven todos los conjuntos de cambios que tienen un elemento con el elemento name (o por debajo, si la consulta es recursiva).Es decir, la consulta está en un “ranura determinada del espacio de nombres” (modo de la ranura) en vez activada de un elemento determinado. Valor predeterminado de esta propiedad en true.
Propiedad pública SortAscending De forma predeterminada, los resultados de una llamada de QueryHistory son de VersionEnd a VersionStart (orden inverso). Si desea que los resultados que se obtienen en orden ascendente en su lugar (de VersionStart a VersionEnd), establezca esta marca en true. Este marcador requiere un TFS 2010 un servidor o posterior de la versión tener ningún efecto.
Propiedad pública VersionEnd Establezca esta propiedad para restringir la consulta de historial a lo largo del eje de tiempo.Valor predeterminado de esta propiedad en NULL, indica que el intervalo de la consulta de historial comienza con el último conjunto de repositorio.
Propiedad pública VersionStart Establezca esta propiedad para restringir la consulta de historial a lo largo del eje de tiempo.Valor predeterminado de esta propiedad en NULL, indica que el intervalo de la consulta de historial va hasta el final de nuevo a cuando el repositorio se creó.

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.VersionControl.Client (Espacio de nombres)