Click or drag to resize

IGridFSBucketTFileId Interface

Represents a GridFS system bucket.

Namespace:  MongoDB.Driver.GridFS
Assembly:  MongoDB.Driver.GridFS (in MongoDB.Driver.GridFS.dll) Version: 2.16.0+eeafbea0921243a5868b81984e1083a07c1f75bc
Syntax
public interface IGridFSBucket<TFileId>

Type Parameters

TFileId
The type of the file identifier.

The IGridFSBucketTFileId type exposes the following members.

Properties
  NameDescription
Public propertyDatabase
Gets the database where the GridFS files are stored.
Public propertyOptions
Gets the options.
Top
Methods
  NameDescription
Public methodDelete
Deletes a file from GridFS.
Public methodDeleteAsync
Deletes a file from GridFS.
Public methodDownloadAsBytes
Downloads a file stored in GridFS and returns it as a byte array.
Public methodDownloadAsBytesAsync
Downloads a file stored in GridFS and returns it as a byte array.
Public methodDownloadAsBytesByName
Downloads a file stored in GridFS and returns it as a byte array.
Public methodDownloadAsBytesByNameAsync
Downloads a file stored in GridFS and returns it as a byte array.
Public methodDownloadToStream
Downloads a file stored in GridFS and writes the contents to a stream.
Public methodDownloadToStreamAsync
Downloads a file stored in GridFS and writes the contents to a stream.
Public methodDownloadToStreamByName
Downloads a file stored in GridFS and writes the contents to a stream.
Public methodDownloadToStreamByNameAsync
Downloads a file stored in GridFS and writes the contents to a stream.
Public methodDrop
Drops the files and chunks collections associated with this GridFS bucket.
Public methodDropAsync
Drops the files and chunks collections associated with this GridFS bucket.
Public methodFind
Finds matching entries from the files collection.
Public methodFindAsync
Finds matching entries from the files collection.
Public methodOpenDownloadStream
Opens a Stream that can be used by the application to read data from a GridFS file.
Public methodOpenDownloadStreamAsync
Opens a Stream that can be used by the application to read data from a GridFS file.
Public methodOpenDownloadStreamByName
Opens a Stream that can be used by the application to read data from a GridFS file.
Public methodOpenDownloadStreamByNameAsync
Opens a Stream that can be used by the application to read data from a GridFS file.
Public methodOpenUploadStream
Opens a Stream that can be used by the application to write data to a GridFS file.
Public methodOpenUploadStreamAsync
Opens a Stream that can be used by the application to write data to a GridFS file.
Public methodRename
Renames a GridFS file.
Public methodRenameAsync
Renames a GridFS file.
Public methodUploadFromBytes
Uploads a file (or a new revision of a file) to GridFS.
Public methodUploadFromBytesAsync
Uploads a file (or a new revision of a file) to GridFS.
Public methodUploadFromStream
Uploads a file (or a new revision of a file) to GridFS.
Public methodUploadFromStreamAsync
Uploads a file (or a new revision of a file) to GridFS.
Top
See Also