Freigeben über


IFileSharesOperations Schnittstelle

Definition

FileSharesOperations-Vorgänge.

public interface IFileSharesOperations
type IFileSharesOperations = interface
Public Interface IFileSharesOperations

Methoden

CreateWithHttpMessagesAsync(String, String, String, FileShare, String, Dictionary<String,List<String>>, CancellationToken)

Erstellt eine neue Freigabe unter dem angegebenen Konto, wie im Anforderungstext beschrieben. Die Freigabenressource enthält Metadaten und Eigenschaften für die betreffende Freigabe. Sie schließt keine Liste der Dateien ein, die in der Freigabe enthalten sind.

DeleteWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Löscht die angegebene Freigabe unter ihrem Konto.

GetWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Ruft Eigenschaften einer angegebenen Freigabe ab.

LeaseWithHttpMessagesAsync(String, String, String, LeaseShareRequest, String, Dictionary<String,List<String>>, CancellationToken)

Der Lease Share-Vorgang richtet eine Sperre für eine Freigabe für Löschvorgänge ein und verwaltet diese. Die Sperrdauer kann 15 bis 60 Sekunden betragen oder unendlich sein.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listet alle Freigaben auf.

ListWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Listet alle Freigaben auf.

RestoreWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Wiederherstellen einer Dateifreigabe innerhalb eines gültigen Aufbewahrungszeitraums, wenn das vorläufige Löschen der Freigabe aktiviert ist

UpdateWithHttpMessagesAsync(String, String, String, FileShare, Dictionary<String,List<String>>, CancellationToken)

Updates eigenschaften freigeben, wie im Anforderungstext angegeben. Eigenschaften, die in der Anforderung nicht erwähnt werden, werden nicht geändert. Das Update schlägt fehl, wenn die angegebene Freigabe noch nicht vorhanden ist.

Erweiterungsmethoden

Create(IFileSharesOperations, String, String, String, FileShare, String)

Erstellt eine neue Freigabe unter dem angegebenen Konto, wie im Anforderungstext beschrieben. Die Freigabenressource enthält Metadaten und Eigenschaften für die betreffende Freigabe. Sie schließt keine Liste der Dateien ein, die in der Freigabe enthalten sind.

CreateAsync(IFileSharesOperations, String, String, String, FileShare, String, CancellationToken)

Erstellt eine neue Freigabe unter dem angegebenen Konto, wie im Anforderungstext beschrieben. Die Freigabenressource enthält Metadaten und Eigenschaften für die betreffende Freigabe. Sie schließt keine Liste der Dateien ein, die in der Freigabe enthalten sind.

Delete(IFileSharesOperations, String, String, String, String, String)

Löscht die angegebene Freigabe unter ihrem Konto.

DeleteAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

Löscht die angegebene Freigabe unter ihrem Konto.

Get(IFileSharesOperations, String, String, String, String, String)

Ruft Eigenschaften einer angegebenen Freigabe ab.

GetAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

Ruft Eigenschaften einer angegebenen Freigabe ab.

Lease(IFileSharesOperations, String, String, String, LeaseShareRequest, String)

Der Lease Share-Vorgang richtet eine Sperre für eine Freigabe für Löschvorgänge ein und verwaltet diese. Die Sperrdauer kann 15 bis 60 Sekunden betragen oder unendlich sein.

LeaseAsync(IFileSharesOperations, String, String, String, LeaseShareRequest, String, CancellationToken)

Der Lease Share-Vorgang richtet eine Sperre für eine Freigabe für Löschvorgänge ein und verwaltet diese. Die Sperrdauer kann 15 bis 60 Sekunden betragen oder unendlich sein.

List(IFileSharesOperations, String, String, String, String, String)

Listet alle Freigaben auf.

ListAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

Listet alle Freigaben auf.

ListNext(IFileSharesOperations, String)

Listet alle Freigaben auf.

ListNextAsync(IFileSharesOperations, String, CancellationToken)

Listet alle Freigaben auf.

Restore(IFileSharesOperations, String, String, String, String, String)

Wiederherstellen einer Dateifreigabe innerhalb eines gültigen Aufbewahrungszeitraums, wenn das vorläufige Löschen der Freigabe aktiviert ist

RestoreAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

Wiederherstellen einer Dateifreigabe innerhalb eines gültigen Aufbewahrungszeitraums, wenn das vorläufige Löschen der Freigabe aktiviert ist

Update(IFileSharesOperations, String, String, String, FileShare)

Updates eigenschaften freigeben, wie im Anforderungstext angegeben. Eigenschaften, die in der Anforderung nicht erwähnt werden, werden nicht geändert. Das Update schlägt fehl, wenn die angegebene Freigabe noch nicht vorhanden ist.

UpdateAsync(IFileSharesOperations, String, String, String, FileShare, CancellationToken)

Updates eigenschaften freigeben, wie im Anforderungstext angegeben. Eigenschaften, die in der Anforderung nicht erwähnt werden, werden nicht geändert. Das Update schlägt fehl, wenn die angegebene Freigabe noch nicht vorhanden ist.

Gilt für: