-
Notifications
You must be signed in to change notification settings - Fork 4.5k
/
FileLeaseReleaseInfo.cs
30 lines (26 loc) · 1.04 KB
/
FileLeaseReleaseInfo.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
using System;
using Azure;
namespace Azure.Storage.Files.Shares.Models
{
/// <summary>
/// FileLeaseReleaseInfo
/// </summary>
public class FileLeaseReleaseInfo
{
/// <summary>
/// The ETag contains a value that you can use to perform operations conditionally, in quotes.
/// </summary>
public ETag ETag { get; internal set; }
/// <summary>
/// Returns the date and time the share was last modified. Any operation that modifies the share or its properties updates the last modified time. Operations on files do not affect the last modified time of the share.
/// </summary>
public DateTimeOffset LastModified { get; internal set; }
/// <summary>
/// Prevent direct instantiation of FileLeaseReleaseInfo instances.
/// You can use ShareModelFactory.FileLeaseReleaseInfo instead.
/// </summary>
internal FileLeaseReleaseInfo() { }
}
}