Compartir a través de


TeamFoundationFileContainerService (Clase)

Administra los contenedores y los elementos del contenedor.

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationFileContainerService

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

Sintaxis

'Declaración
Public NotInheritable Class TeamFoundationFileContainerService _
    Implements ITeamFoundationService
public sealed class TeamFoundationFileContainerService : ITeamFoundationService

El tipo TeamFoundationFileContainerService expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público TeamFoundationFileContainerService

Arriba

Métodos

  Nombre Descripción
Método público CopyFiles Copie el archivo de código fuente (Item1) al archivo de destino (Item2) en la lista de Tuplas en las condiciones siguientes: - Orígenes todos existen - los destinos no existen y están todos únicos
Método público CopyFolder Copie la carpeta de origen en la carpeta de destino en las condiciones siguientes: - La carpeta de origen existe y no contiene ninguna carga pendiente (la carpeta de destino no existe y no es un elemento secundario de la carpeta de origen
Método público CreateContainer Crea un nuevo contenedor.
Método público CreateItems Crear elementos en un contenedor.Si los elementos ya existen con los mismos tipos, sobrescribalos.Si los elementos ya existen con diferentes tipos, se produce una excepción.
Método público DeleteContainer Elimina un contenedor.
Método público DeleteItems Eliminar elementos de un contenedor.Si el elemento es un archivo, elimine el elemento.Si el elemento es una carpeta, elimine la carpeta y sus elementos secundarios.Solo elimina elementos mencionados.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetContainer Obtiene un contenedor.
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público QueryContainers(TeamFoundationRequestContext) Consultas todos los contenedores.
Método público QueryContainers(TeamFoundationRequestContext, IList<Uri>) Consultas contenedores por una lista de artefactos.
Método público QueryItems(TeamFoundationRequestContext, Int64, String) Elementos de las consultas de un contenedor.Si los puntos de la ruta de acceso a un archivo o cadena, devuelven ese elemento.Si el punto de la ruta de acceso a una carpeta, devuelve la carpeta y sus elementos secundarios.Si no se especifica la ruta, devuelve todos los elementos del contenedor.
Método público QueryItems(TeamFoundationRequestContext, Int64, String, Boolean) Elementos de las consultas de un contenedor.Si los puntos de la ruta de acceso a un archivo o cadena, devuelven ese elemento.Si el punto de la ruta de acceso a una carpeta, devuelve la carpeta y sus elementos secundarios.Si no se especifica la ruta, devuelve todos los elementos del contenedor.
Método público RenameFiles Reanmes el archivo de código fuente (Item1) al archivo de destino (Item2) en la lista de Tuplas en las condiciones siguientes: - Orígenes todos existen - los destinos no existen y están todos únicos
Método público RenameFolder Cambia el nombre de la carpeta de origen en la carpeta de destino en las condiciones siguientes: - La carpeta de origen existe y no contiene ninguna carga pendiente (la carpeta de destino no existe y no es un elemento secundario de la carpeta de origen
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).
Método público UploadFile Carga un archivo al contenedor.
Método público WriteContents

Arriba

Implementaciones de interfaz explícita

  Nombre Descripción
Implementación explícita de interfacesMétodo privado ITeamFoundationService.ServiceEnd
Implementación explícita de interfacesMétodo privado ITeamFoundationService.ServiceStart

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)