NEST by Elastic and contributors

<PackageReference Include="NEST" Version="5.3.1" />

.NET API 4,012,544 bytes

 Attachment

public class Attachment
public string Author { get; set; }

The author.

public bool ContainsMetadata { get; }

Whether the attachment contains explicit metadata in addition to the content. Used at indexing time to determine the serialized form of the attachment.

public string Content { get; set; }

The base64 encoded content. Can be explicitly set

public long? ContentLength { get; set; }

The length of the content before text extraction.

public string ContentType { get; set; }

The content type of the attachment. Can be explicitly set

public DateTime? Date { get; set; }

The date of the attachment.

public bool? DetectLanguage { get; set; }

Detect the language of the attachment. Language detection is disabled by default.

public long? IndexedCharacters { get; set; }

Determines how many characters are extracted when indexing the content. By default, 100000 characters are extracted when indexing the content. -1 can be set to extract all text, but note that all the text needs to be allowed to be represented in memory

public string Keywords { get; set; }

The keywords in the attachment.

public string Language { get; set; }

The language of the attachment. Can be explicitly set.

public string Name { get; set; }

The name of the attachment. Can be explicitly set

public string Title { get; set; }

The title of the attachment.

public Attachment()