Freigeben über


DeleteRetentionPolicy Konstruktoren

Definition

Überlädt

DeleteRetentionPolicy()

Initialisiert eine neue instance der DeleteRetentionPolicy-Klasse.

DeleteRetentionPolicy(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>)

Initialisiert eine neue instance der DeleteRetentionPolicy-Klasse.

DeleteRetentionPolicy()

Initialisiert eine neue instance der DeleteRetentionPolicy-Klasse.

public DeleteRetentionPolicy();
Public Sub New ()

Gilt für:

DeleteRetentionPolicy(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>)

Initialisiert eine neue instance der DeleteRetentionPolicy-Klasse.

public DeleteRetentionPolicy(bool? enabled = default, int? days = default, bool? allowPermanentDelete = default);
new Microsoft.Azure.Management.Storage.Models.DeleteRetentionPolicy : Nullable<bool> * Nullable<int> * Nullable<bool> -> Microsoft.Azure.Management.Storage.Models.DeleteRetentionPolicy
Public Sub New (Optional enabled As Nullable(Of Boolean) = Nothing, Optional days As Nullable(Of Integer) = Nothing, Optional allowPermanentDelete As Nullable(Of Boolean) = Nothing)

Parameter

enabled
Nullable<Boolean>

Gibt an, ob DeleteRetentionPolicy aktiviert ist.

days
Nullable<Int32>

Gibt die Anzahl der Tage an, in denen das gelöschte Element beibehalten werden soll. Der angegebene Mindestwert kann 1 und der Maximalwert 365 sein.

allowPermanentDelete
Nullable<Boolean>

Diese Eigenschaft, wenn sie auf true festgelegt ist, ermöglicht das Löschen der vorläufig gelöschten Blobversionen und Momentaufnahmen. Diese Eigenschaft kann nicht blobwiederherstellungsrichtlinie verwendet werden. Diese Eigenschaft gilt nur für den Blobdienst und gilt nicht für Container oder Dateifreigaben.

Gilt für: