Table of Contents

CompoundStorageBuilderOptions Struct

Definition

Namespace
Bodu.IO.Compound.Builders
Assembly
Bodu.IO.Compound.dll
Package
Bodu.IO.Compound 1.0.0
Source
CompoundStorageBuilderOptions.cs

Specifies options that control the behavior of the mutable compound-file object model.

public struct CompoundStorageBuilderOptions
Inherited Members
Extension Methods

Remarks

The OLE2 / Compound File Binary format treats entry names case-insensitively, so by default the model keys names with the shared compound-file name relationship - the same comparison the reader and builder use, so an in-memory duplicate is detected exactly as the serialized container would collapse it. Set NameComparisonCaseSensitive to true only when a case-sensitive in-memory model is explicitly required.

Properties

NameComparisonCaseSensitive

Gets or sets a value indicating whether child names are compared case-sensitively.

public bool NameComparisonCaseSensitive { readonly get; set; }

Property Value

bool

true to compare names with ordinal case sensitivity; false (the default) to compare them case-insensitively, matching the compound-file format.

Applies to

ProductVersions
.NET8, 10