Skip to content

RootExclusionOptions

public sealed record RootExclusionOptions

Namespace: RhoMicro.BindSight.Transformations

Inheritance:

Default implementation of IRootExclusionOptions.

RootExclusionOptions(RootExclusionOptions)
Section titled “RootExclusionOptions(RootExclusionOptions)”
private RootExclusionOptions(RootExclusionOptions original)
public RootExclusionOptions()
public IReadOnlySet<Type> ExcludedRootTypes { get; init; }

Gets the set of option types to exclude.

public override string ToString()
public override int GetHashCode()
public override bool Equals(object? obj)
public bool Equals(RootExclusionOptions? other)
operator !=(RootExclusionOptions, RootExclusionOptions)
Section titled “operator !=(RootExclusionOptions, RootExclusionOptions)”
public static bool operator !=(RootExclusionOptions? left, RootExclusionOptions? right)
operator ==(RootExclusionOptions, RootExclusionOptions)
Section titled “operator ==(RootExclusionOptions, RootExclusionOptions)”
public static bool operator ==(RootExclusionOptions? left, RootExclusionOptions? right)