Table of Contents

Class Fragment

Namespace
Songhay.Publications.Models
Assembly
Songhay.Publications.dll

Publications Fragment

public class Fragment : IFragment, ITemporal
Inheritance
Fragment
Implements
ITemporal
Inherited Members
Extension Methods

Properties

ClientId

Gets or sets the client identifier.

[Display(Name = "Client ID", Order = 2)]
public string? ClientId { get; set; }

Property Value

string

Content

Gets or sets the content.

[Display(AutoGenerateField = false)]
public string? Content { get; set; }

Property Value

string

Document

Gets or sets the document.

[Display(AutoGenerateField = false)]
public Document? Document { get; set; }

Property Value

Document

DocumentId

Gets or sets the document identifier.

[Display(Name = "Document ID", Order = 0)]
public int? DocumentId { get; set; }

Property Value

int?

EndDate

Gets or sets the end date.

[Display(Name = "Expiration Date", Order = 7)]
public DateTime? EndDate { get; set; }

Property Value

DateTime?

FragmentDisplayName

Gets or sets the display name of the fragment.

[Display(Name = "Display Name", Order = 3)]
[DisplayFormat(ConvertEmptyStringToNull = true)]
public string? FragmentDisplayName { get; set; }

Property Value

string

FragmentId

Gets or sets the fragment identifier.

[Display(Name = "Fragment ID", Order = 1)]
public int? FragmentId { get; set; }

Property Value

int?

FragmentName

Gets or sets the name of the fragment.

[Display(Name = "Item Name", Order = 2)]
[DisplayFormat(ConvertEmptyStringToNull = true)]
public string? FragmentName { get; set; }

Property Value

string

InceptDate

Gets or sets the incept date.

[Display(Name = "Incept Date", Order = 4)]
public DateTime? InceptDate { get; set; }

Property Value

DateTime?

IsActive

Gets or sets the is active.

[Display(Name = "Is Active?", Order = 10)]
public bool? IsActive { get; set; }

Property Value

bool?

IsNext

Gets or sets the is next.

[Display(Name = "Is Next?", Order = 11)]
public bool? IsNext { get; set; }

Property Value

bool?

IsPrevious

Gets or sets the is previous.

[Display(Name = "Is Previous?", Order = 12)]
public bool? IsPrevious { get; set; }

Property Value

bool?

IsWrapper

Gets or sets the is wrapper.

[Display(Name = "Is Wrapper?", Order = 13)]
public bool? IsWrapper { get; set; }

Property Value

bool?

ItemText

Gets or sets the item text.

[Display(AutoGenerateField = false)]
public string? ItemText { get; set; }

Property Value

string

ModificationDate

Gets or sets the modification date.

[Display(Name = "Modification Date", Order = 5)]
public DateTime? ModificationDate { get; set; }

Property Value

DateTime?

NextFragment

Gets or sets the next fragment.

[Display(AutoGenerateField = false)]
public Fragment? NextFragment { get; set; }

Property Value

Fragment

NextFragmentId

Gets or sets the next fragment identifier.

[Display(Name = "Next Fragment ID", Order = 7)]
public int? NextFragmentId { get; set; }

Property Value

int?

NextFragments

Gets or sets the next fragments.

[Display(AutoGenerateField = false)]
public ICollection<Fragment> NextFragments { get; init; }

Property Value

ICollection<Fragment>

PrevFragment

Gets or sets the previous fragment.

[Display(AutoGenerateField = false)]
public Fragment? PrevFragment { get; set; }

Property Value

Fragment

PrevFragmentId

Gets or sets the previous fragment identifier.

[Display(Name = "Previous Fragment ID", Order = 8)]
public int? PrevFragmentId { get; set; }

Property Value

int?

PrevFragments

Gets or sets the previous fragments.

[Display(AutoGenerateField = false)]
public ICollection<Fragment> PrevFragments { get; init; }

Property Value

ICollection<Fragment>

SortOrdinal

Gets or sets the sort ordinal.

[Display(Name = "Sort Ordinal", Order = 6)]
public byte? SortOrdinal { get; set; }

Property Value

byte?

Methods

ToString()

Converts to string.

public override string ToString()

Returns

string

A string that represents this instance.