Class MemberReflectionOptions
- Namespace
- Cuemon.Reflection
- Assembly
- Cuemon.Core.dll
Configuration options for MemberReflection.
public class MemberReflectionOptions : IParameterObject
- Inheritance
-
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.
Property | Initial Value |
---|---|
ExcludeInheritancePath | false |
ExcludePrivate | false |
ExcludeStatic | false |
ExcludePublic | false |
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
.