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()()()().) |