ReleasedObjectInfo
Provides the version state of a successfully released blob or container
            object.
            
                using System;
using System.ComponentModel;
namespace Azure.Storage.Blobs.Models
{
    public class ReleasedObjectInfo
    {
        public ETag ETag { get; }
        public DateTimeOffset LastModified { get; }
        public ReleasedObjectInfo(ETag eTag, DateTimeOffset lastModified)
        {
            ETag = eTag;
            LastModified = lastModified;
        }
        internal ReleasedObjectInfo(BlobInfo info)
            : this(info.ETag, info.LastModified)
        {
        }
        internal ReleasedObjectInfo(BlobContainerInfo info)
            : this(info.ETag, info.LastModified)
        {
        }
        [EditorBrowsable(EditorBrowsableState.Never)]
        public override string ToString()
        {
            return base.ToString();
        }
        [EditorBrowsable(EditorBrowsableState.Never)]
        public override bool Equals(object obj)
        {
            return base.Equals(obj);
        }
        [EditorBrowsable(EditorBrowsableState.Never)]
        public override int GetHashCode()
        {
            return base.GetHashCode();
        }
    }
}