The SegmentInfo type exposes the following members.

Constructors

Methods

  NameDescription
Public methodClone
Public methodEquals
We consider another SegmentInfo instance equal if it has the same dir and same name.
(Overrides Object..::..Equals(Object).)
Public methodFiles
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetDelCount
Public methodGetDelFileName
Public methodGetDiagnostics
Public methodGetDocStoreIsCompoundFile
Public methodGetDocStoreOffset
Public methodGetDocStoreSegment
Public methodGetHashCode (Overrides Object..::..GetHashCode()()()().)
Public methodGetHasProx
Public methodGetNormFileName
Get the file name for the norms file for this field.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUseCompoundFile
Returns true if this segment is stored as a compound file; else, false.
Public methodHasDeletions
Public methodHasSeparateNorms()()()()
Returns true if any fields in this segment have separate norms.
Public methodHasSeparateNorms(Int32)
Returns true if this field for this segment has saved a separate norms file (_<segment>_N.sX).
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSegString
Used for debugging
Public methodSizeInBytes
Returns total size in bytes of all of files used by this segment.
Public methodToString (Overrides Object..::..ToString()()()().)

Fields

  NameDescription
Public fielddir
Public fielddocCount
Public fieldname

See Also