Freigeben über


TeamFoundationFileContainerService-Klasse

Verwaltet Container und Containerelemente.

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public NotInheritable Class TeamFoundationFileContainerService _
    Implements ITeamFoundationService
public sealed class TeamFoundationFileContainerService : ITeamFoundationService

Der TeamFoundationFileContainerService-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode TeamFoundationFileContainerService

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CopyFiles Kopiert die Quelldatei (Element1) zur Zieldatei (Item) in der Liste von Tupeln unter folgenden Bedingungen: - Alle Quellen vorhanden - eindeutige alle Ziele nicht vorhanden und sind
Öffentliche Methode CopyFolder Kopieren Sie den Quellordner zum Zielordner unter folgenden Bedingungen: - Source-Ordner vorhanden und enthält keine ausstehenden Uploads - Target-, dasordner nicht vorhanden und ist kein untergeordnetes Element des Quellordners
Öffentliche Methode CreateContainer Stellt einen neuen Container.
Öffentliche Methode CreateItems Erstellt Elemente in einem Container.Wenn die Elemente bereits mit den gleichen Typen vorhanden sind, überschreiben Sie sie.Wenn die Elemente bereits mit verschiedenen Typen vorhanden sind, wird eine Ausnahme aus.
Öffentliche Methode DeleteContainer Löscht einen Container.
Öffentliche Methode DeleteItems Löscht Elemente aus einem Container.Wenn das Element eine Datei ist, deaktivieren Sie dieses Element.Wenn das Element ein Ordner ist, löscht den Ordner und die untergeordneten Elemente.Nur aufgeführte Elemente der Löschvorgänge.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetContainer Ruft einen Container ab.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode QueryContainers(TeamFoundationRequestContext) Fragt alle Container ab.
Öffentliche Methode QueryContainers(TeamFoundationRequestContext, IList<Uri>) Fragt die Container von einer Liste mit Artefakten ab.
Öffentliche Methode QueryItems(TeamFoundationRequestContext, Int64, String) Abfragen Elemente von einem Container ab.Wenn der Pfad zu einer Datei oder einer Zeichenfolge verweist, gibt dieses Element zurück.Wenn der Pfadpunkt zu einem Ordner, in den Ordner und den untergeordneten Elementen.Wenn der Pfad nicht angegeben, werden alle Elemente des Containers zurück.
Öffentliche Methode QueryItems(TeamFoundationRequestContext, Int64, String, Boolean) Abfragen Elemente von einem Container ab.Wenn der Pfad zu einer Datei oder einer Zeichenfolge verweist, gibt dieses Element zurück.Wenn der Pfadpunkt zu einem Ordner, in den Ordner und den untergeordneten Elementen.Wenn der Pfad nicht angegeben, werden alle Elemente des Containers zurück.
Öffentliche Methode RenameFiles Reanmes die Quelldatei (Element1) zur Zieldatei (Item) in der Liste von Tupeln unter folgenden Bedingungen: - Alle Quellen vorhanden - eindeutige alle Ziele nicht vorhanden und sind
Öffentliche Methode RenameFolder Benennt den Quellordner zum Zielordner unter folgenden Bedingungen um: - Source-Ordner vorhanden und enthält keine ausstehenden Uploads - Target-, dasordner nicht vorhanden und ist kein untergeordnetes Element des Quellordners
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UploadFile Lädt eine Datei hoch. bin
Öffentliche Methode WriteContents

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceEnd
Explizite SchnittstellenimplementierungPrivate Methode ITeamFoundationService.ServiceStart

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace