TeamFoundationFileService.UploadFile-Methode (TeamFoundationRequestContext, Int32%, Stream, array<Byte[], Int64, Int64, Int64, CompressionType, OwnerId, String, Int32, Boolean)
Lädt die angegebene Datei dem Blob-Speicher hoch
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Function UploadFile ( _
requestContext As TeamFoundationRequestContext, _
ByRef fileId As Integer, _
content As Stream, _
hashValue As Byte(), _
compressedLength As Long, _
uncompressedLength As Long, _
offsetFrom As Long, _
compressionType As CompressionType, _
ownerId As OwnerId, _
fileName As String, _
relatedFileId As Integer, _
compressContent As Boolean _
) As Boolean
public bool UploadFile(
TeamFoundationRequestContext requestContext,
ref int fileId,
Stream content,
byte[] hashValue,
long compressedLength,
long uncompressedLength,
long offsetFrom,
CompressionType compressionType,
OwnerId ownerId,
string fileName,
int relatedFileId,
bool compressContent
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Satz compressContent ausrichten, um UploadFile zu bewirken, dass die Einstellung Stream vor dem Hochladen zu komprimieren.Wenn Komprimierung fehlschlägt oder eine größere Datei als Vorlage ergibt, wird die Datei gespeichert, z dekomprimiert.Hinweis: wenn compressContent, wird auf TRUE gesetzt, sollten alle anderen Parameter festgelegt sind, als wenn der Stream gedacht war, als unkomprimierter Form gespeichert werden (compressedLength IE, und uncompressedLength sind sowohl wird der Satz. Länge).
- fileId
Typ: System.Int32%
- content
Typ: System.IO.Stream
- hashValue
Typ: array<System.Byte[]
- compressedLength
Typ: System.Int64
- uncompressedLength
Typ: System.Int64
- offsetFrom
Typ: System.Int64
- compressionType
Typ: Microsoft.TeamFoundation.Framework.Server.CompressionType
- ownerId
Typ: Microsoft.TeamFoundation.Framework.Server.OwnerId
- fileName
Typ: System.String
- relatedFileId
Typ: System.Int32
- compressContent
Typ: System.Boolean
Rückgabewert
Typ: System.Boolean
true, falls Upload abgeschlossen wurde (d. h dieses, ist der letzte Block)
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.