Freigeben über


FileSharesOperationsExtensions Klasse

Definition

Erweiterungsmethoden für FileSharesOperations.

public static class FileSharesOperationsExtensions
type FileSharesOperationsExtensions = class
Public Module FileSharesOperationsExtensions
Vererbung
FileSharesOperationsExtensions

Methoden

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 sie. 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 sie. 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 gültiger Aufbewahrungstage, wenn vorläufiges Löschen der Freigabe aktiviert ist

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

Wiederherstellen einer Dateifreigabe innerhalb gültiger Aufbewahrungstage, wenn vorläufiges Löschen der Freigabe aktiviert ist

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

Updates eigenschaften freigeben, wie im Anforderungstext angegeben. Eigenschaften, die nicht in der Anforderung erwähnt werden, werden nicht geändert. Die Aktualisierung 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 nicht in der Anforderung erwähnt werden, werden nicht geändert. Die Aktualisierung schlägt fehl, wenn die angegebene Freigabe noch nicht vorhanden ist.

Gilt für: