The SegmentInfo type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SegmentInfo(String, Int32, Directory) | Initializes a new instance of the SegmentInfo class | |
SegmentInfo(String, Int32, Directory, Boolean, Boolean) | Initializes a new instance of the SegmentInfo class | |
SegmentInfo(String, Int32, Directory, Boolean, Boolean, Int32, String, Boolean, Boolean) | Initializes a new instance of the SegmentInfo class |
Methods
Name | Description | |
---|---|---|
Clone | ||
Equals | We consider another SegmentInfo instance equal if it
has the same dir and same name.
(Overrides Object..::..Equals(Object).) | |
Files | ||
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetDelCount | ||
GetDelFileName | ||
GetDiagnostics | ||
GetDocStoreIsCompoundFile | ||
GetDocStoreOffset | ||
GetDocStoreSegment | ||
GetHashCode | (Overrides Object..::..GetHashCode()()()().) | |
GetHasProx | ||
GetNormFileName | Get the file name for the norms file for this field.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetUseCompoundFile | Returns true if this segment is stored as a compound
file; else, false.
| |
HasDeletions | ||
HasSeparateNorms()()()() | Returns true if any fields in this segment have separate norms. | |
HasSeparateNorms(Int32) | Returns true if this field for this segment has saved a separate norms file (_<segment>_N.sX).
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SegString | Used for debugging | |
SizeInBytes | Returns total size in bytes of all of files used by
this segment.
| |
ToString | (Overrides Object..::..ToString()()()().) |