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 | |
---|---|---|
QueryHistoryParameters() | Inicializa una nueva instancia de la clase QueryHistoryParameters. | |
QueryHistoryParameters(ItemSpec) | Crea un nuevo objeto de QueryHistoryParameters. | |
QueryHistoryParameters(String, RecursionType) | Crea un nuevo objeto de QueryHistoryParameters. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
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\user”.Servidores posteriores aceptan identidades en este formato, y también los nombres para mostrar (“Maggie Carrido”). | |
BatchSize | El tamaño de lote para el mecanismo de paginación de QueryHistory.El valor predeterminado de esta propiedad es 256. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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. | |
RecursionType | El tipo de recursividad a aplicar a la propiedad item cuando se realiza la consulta de historial. | |
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. | |
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. | |
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. | |
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 | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
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). | |
GetHashCode | Sirve como la función hash predeterminada. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
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)