UploadFileResult
Namespace: Vercel.AI.Operations
public sealed class UploadFileResultResult of CancellationToken).
Inheritance: object
Constructors
Section titled “Constructors”UploadFileResult(ProviderFileReference, string?, string?, long?, DateTime?, DateTime?, JsonElement?, IReadOnlyList<OperationWarning>)
Section titled “UploadFileResult(ProviderFileReference, string?, string?, long?, DateTime?, DateTime?, JsonElement?, IReadOnlyList<OperationWarning>)”public UploadFileResult(ProviderFileReference providerReference, string? mediaType, string? filename, long? byteSize, DateTime? createdAt, DateTime? expiresAt, JsonElement? providerMetadata, IReadOnlyList<OperationWarning> warnings)Creates an upload result.
Parameters
| Name | Type | Description |
|---|---|---|
providerReference |
ProviderFileReference | |
mediaType |
string | |
filename |
string | |
byteSize |
long? | |
createdAt |
DateTime? | |
expiresAt |
DateTime? | |
providerMetadata |
JsonElement? | |
warnings |
IReadOnlyList<OperationWarning> |
Properties
Section titled “Properties”ByteSize
Section titled “ByteSize”public long? ByteSize { get; }Byte size.
Value: long?
CreatedAt
Section titled “CreatedAt”public DateTime? CreatedAt { get; }Creation time.
Value: DateTime?
ExpiresAt
Section titled “ExpiresAt”public DateTime? ExpiresAt { get; }Expiry time.
Value: DateTime?
Filename
Section titled “Filename”public string? Filename { get; }Filename.
Value: string
MediaType
Section titled “MediaType”public string? MediaType { get; }Media type.
Value: string
ProviderMetadata
Section titled “ProviderMetadata”public JsonElement? ProviderMetadata { get; }Provider metadata.
Value: JsonElement?
ProviderReference
Section titled “ProviderReference”public ProviderFileReference ProviderReference { get; }Provider reference.
Value: ProviderFileReference
Warnings
Section titled “Warnings”public IReadOnlyList<OperationWarning> Warnings { get; }Warnings.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product