RootExclusionOptions
public sealed record RootExclusionOptions
Namespace: RhoMicro.BindSight.Transformations
Inheritance:
Summary
Section titled “Summary”Default implementation of IRootExclusionOptions.
Constructors
Section titled “Constructors”RootExclusionOptions(RootExclusionOptions)
Section titled “RootExclusionOptions(RootExclusionOptions)”private RootExclusionOptions(RootExclusionOptions original)
RootExclusionOptions()
Section titled “RootExclusionOptions()”public RootExclusionOptions()
Properties
Section titled “Properties”ExcludedRootTypes
Section titled “ExcludedRootTypes”public IReadOnlySet<Type> ExcludedRootTypes { get; init; }
Summary
Section titled “Summary”Gets the set of option types to exclude.
Methods
Section titled “Methods”ToString()
Section titled “ToString()”public override string ToString()
GetHashCode()
Section titled “GetHashCode()”public override int GetHashCode()
Equals(object)
Section titled “Equals(object)”public override bool Equals(object? obj)
Equals(RootExclusionOptions)
Section titled “Equals(RootExclusionOptions)”public bool Equals(RootExclusionOptions? other)
Operators
Section titled “Operators”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)