TeamFoundationFileService.UploadFile, méthode (TeamFoundationRequestContext, Int32%, Stream, array<Byte[], Int64, Int64, Int64, CompressionType, OwnerId, String, Int32, Boolean)
Télécharge le fichier donné au magasin de blob
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Ensemble compressContent true pour faire pour compresser UploadFile le flux de contenu avant de télécharger.Si la compression échoue, ou entraîne un plus grand fichier que l'origine, le fichier sera enregistré comme décompressée.Remarque : si compressContent a la valeur true, les autres paramètres doivent être définis comme si le flux a été conçu pour être enregistré comme décompressée (l'IE, le compressedLength et l'uncompressedLength sont deux ensemble au contenu. Longueur).
- fileId
Type : System.Int32%
- content
Type : System.IO.Stream
- hashValue
Type : array<System.Byte[]
- compressedLength
Type : System.Int64
- uncompressedLength
Type : System.Int64
- offsetFrom
Type : System.Int64
- compressionType
Type : Microsoft.TeamFoundation.Framework.Server.CompressionType
- ownerId
Type : Microsoft.TeamFoundation.Framework.Server.OwnerId
- fileName
Type : System.String
- relatedFileId
Type : System.Int32
- compressContent
Type : System.Boolean
Valeur de retour
Type : System.Boolean
True si le téléchargement terminé (C. Autrement dit. c'est le dernier segment)
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.