Table of Contents

Class MemberReflectionOptions

Namespace
Cuemon.Reflection
Assembly
Cuemon.Core.dll

Configuration options for MemberReflection.

public class MemberReflectionOptions : IParameterObject
Inheritance
Object
MemberReflectionOptions
Implements

Constructors

MemberReflectionOptions()

Initializes a new instance of the MemberReflectionOptions class.

public MemberReflectionOptions()

Remarks

The following table shows the initial property values for an instance of MemberReflectionOptions.

PropertyInitial Value
ExcludeInheritancePathfalse
ExcludePrivatefalse
ExcludeStaticfalse
ExcludePublicfalse

Properties

ExcludeInheritancePath

Gets or sets a value indicating whether derived members of a type's inheritance path are excluded from the binding constraint.

public bool ExcludeInheritancePath { get; set; }

Property Value

Boolean

true if derived members of a type's inheritance path are excluded from the binding constraint; otherwise, false.

ExcludePrivate

Gets or sets a value indicating whether non-public members are excluded from the binding constraint.

public bool ExcludePrivate { get; set; }

Property Value

Boolean

true if non-public members are excluded from the binding constraint; otherwise, false.

ExcludePublic

Gets or sets a value indicating whether public members are excluded from the binding constraint.

public bool ExcludePublic { get; set; }

Property Value

Boolean

true if public members are excluded from the binding constraint; otherwise, false.

ExcludeStatic

Gets or sets a value indicating whether static members are excluded from the binding constraint.

public bool ExcludeStatic { get; set; }

Property Value

Boolean

true if static members are excluded from the binding constraint; otherwise, false.

See Also