<PackageReference Include="Azure.Storage.Files.DataLake" Version="12.23.0" />

Azure.Storage.Files.DataLake.Models.PathHttpHeaders

public class PathHttpHeaders
Standard HTTP properties supported by paths. These properties are represented as standard HTTP headers use standard names, as specified in the Header Field Definitions section 14 of the HTTP/1.1 protocol specification. For more information, see Setting and retrieving properties and metadata for service resources.
public string CacheControl { get; set; }

Specify directives for caching mechanisms.

public string ContentDisposition { get; set; }

Conveys additional information about how to process the response payload, and also can be used to attach additional metadata. For example, if set to attachment, it indicates that the user-agent should not display the response, but instead show a Save As dialog with a filename other than the path name specified.

public string ContentEncoding { get; set; }

Specifies which content encodings have been applied to the path. This value is returned to the client when the Get path operation is performed on the path resource. The client can use this value when returned to decode the path content.

public byte[] ContentHash { get; set; }

An MD5 hash of the path content. This hash is used to verify the integrity of the path during transport. When this header is specified, the storage service checks the hash that has arrived with the one that was sent. If the two hashes do not match, the operation will fail with error code 400 (Bad Request).

public string ContentLanguage { get; set; }

Specifies the natural language used by this resource.

public string ContentType { get; set; }

The MIME content type of the path.

public PathHttpHeaders()