IArchive ExtractorGet Split Segment Streams In Order Method
Helper method to get all split (multi-file) archive or media image segment (volume) streams and filenames in proper order using filename pattern matching.
Definition
Namespace: OpenDiscoverSDK.Interfaces.Extractors
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
Assembly: OpenDiscoverSDK.Interfaces (in OpenDiscoverSDK.Interfaces.dll) Version: 2026.2.6.0 (2026.02.06)
C#
void GetSplitSegmentStreamsInOrder(
string mainSplitSegmentPath,
out Stream[] splitSegmentStreamsInOrder,
out string[] splitSegmentFilenamesInOrder
)Parameters
- mainSplitSegmentPath String
- The full path to the archive or media image's main split segment. The main split segment will have file format Id of form Id.Archive[XX]Split, where [XX] = "Zip", "7Zip", "Rar", "WIM", etc. (e.g., Archive7ZipSplit). The non-main split segments have file format Id of form Id.Archive[XX]SplitSegment (e.g., Archive7ZipSplitSegment).
- splitSegmentStreamsInOrder Stream
- [out] Open split segment (file) Streams in proper order.
- splitSegmentFilenamesInOrder String
- [out] The split segment (file) filenames in proper order, without path.
Remarks
This method is a helper method to get the split archive segment (files) streams and filenames in proper order for use with method
ExtractContent(Stream, String, String).