Relativity.DataExchange.Export.VolumeManagerV2.Metadata.Text.LongText
namespace Relativity.DataExchange.Export.VolumeManagerV2.Metadata.Text
{
public abstract class LongText
{
protected string LongTextValue { get; }
public LongTextExportRequest ExportRequest { get; }
public bool TransferCompleted { get; set; }
public string Location { get; }
public bool RequireDeletion { get; }
public int ArtifactId { get; }
public int FieldArtifactId { get; }
public Encoding SourceEncoding { get; set; }
public Encoding DestinationEncoding { get; }
public long Length { get; }
public abstract TextReader GetLongText();
public static LongText CreateFromMissingFile(int artifactId, int fieldArtifactId, LongTextExportRequest exportRequest, Encoding sourceEncoding, Encoding destinationEncoding, long length);
public static LongText CreateFromMissingValue(int artifactId, int fieldArtifactId, LongTextExportRequest exportRequest, Encoding encoding, long length);
public static LongText CreateFromExistingFile(int artifactId, int fieldArtifactId, string location, Encoding encoding, long length);
public static LongText CreateFromExistingValue(int artifactId, int fieldArtifactId, string text);
protected LongText();
}
}