Partager via


TeamFoundationFileService, classe

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationFileService

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationResourceManagementService))> _
Public Class TeamFoundationFileService _
    Implements ITeamFoundationService, IDisposable
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationResourceManagementService))]
public class TeamFoundationFileService : ITeamFoundationService, 
    IDisposable

Le type TeamFoundationFileService expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TeamFoundationFileService

Début

Méthodes

  Nom Description
Méthode publique ComputePendingDelta
Méthode publique ComputePendingDeltas Calcule tous les deltas en attente
Méthode publique CopyStreamToTempFile
Méthode publique DeleteFile Supprime le fichier donné (marques il comme unaccessible).
Méthode publique DeleteFiles
Méthode publique DeleteNamedFiles
Méthode publique DoCleanup Nettoie les objets BLOB être devenus orphelins du d'archivage
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueMembre statique FromMimeType
Méthode publique GetFileStatistics Récupère des statistiques de fichier sur l'ID donné de fichier (utilisé principalement pour le test
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique QueryNamedFiles(TeamFoundationRequestContext, OwnerId)
Méthode publique QueryNamedFiles(TeamFoundationRequestContext, OwnerId, String)
Méthode publique RenameFile Renommez le fichier donné
Méthode publique RetrieveFile(TeamFoundationRequestContext, Int32, CompressionType%) Extrait un fichier du magasin de blob
Méthode publique RetrieveFile(TeamFoundationRequestContext, Int32, Boolean, array<Byte[]%, Int64%, CompressionType%) Extrait un fichier du magasin de blob
Méthode publique RetrieveNamedFile
Méthode publique ServiceEnd ITeamFoundationService.ServiceEnd
Méthode publique ServiceStart ITeamFoundationService.ServiceStart
Méthode publiqueMembre statique ToMimeType
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique TryGetFileId Retourne l'ID du fichier avec le nom
Méthode publique UploadFile(TeamFoundationRequestContext, array<Byte[]) Télécharge le fichier donné au magasin de blob
Méthode publique UploadFile(TeamFoundationRequestContext, array<Byte[], array<Byte[]) Télécharge le fichier donné au magasin de blob
Méthode publique UploadFile(TeamFoundationRequestContext, Stream, OwnerId) Télécharge le fichier donné au magasin de blob
Méthode publique UploadFile(TeamFoundationRequestContext, Stream, OwnerId, String) Télécharge le fichier donné au magasin de blob
Méthode publique UploadFile(TeamFoundationRequestContext, Stream, array<Byte[], OwnerId) Télécharge le fichier donné au magasin de blob
Méthode publique UploadFile(TeamFoundationRequestContext, array<Byte[], array<Byte[], Int64, CompressionType) Télécharge le fichier donné au magasin de blob
Méthode publique UploadFile(TeamFoundationRequestContext, Stream, array<Byte[], Int64, CompressionType, OwnerId, String, Int32) Télécharge le fichier donné au magasin de blob
Méthode publique UploadFile(TeamFoundationRequestContext, Int32%, array<Byte[], Int64, Int64, CompressionType, Int64, array<Byte[], Int32, OwnerId, String, Int32)
Méthode publique UploadFile(TeamFoundationRequestContext, Int32%, Stream, array<Byte[], Int64, Int64, Int64, CompressionType, OwnerId, String, Int32, Boolean) Télécharge le fichier donné au magasin de blob

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IDisposable.Dispose Suppression )n'appelez pas directement !

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms