Class CodebaseSubset
Inheritance
CodebaseSubset
Syntax
public sealed class CodebaseSubset
Properties
memberFilter
Declaration
public MemberFilter memberFilter { get; }
Property Value
members
Declaration
public HashSet<Member> members { get; }
Property Value
memberTypeFilter
Declaration
public TypeFilter memberTypeFilter { get; }
Property Value
typeFilter
Declaration
public TypeFilter typeFilter { get; }
Property Value
types
Declaration
public HashSet<Type> types { get; }
Property Value
typeSet
Declaration
public IEnumerable<Type> typeSet { get; }
Property Value
Methods
Cache()
Declaration
FilterMembers(Type)
Declaration
public IEnumerable<Member> FilterMembers(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
ValidateMember(Member)
Declaration
public bool ValidateMember(Member member)
Parameters
Type |
Name |
Description |
Member |
member |
|
Returns
ValidateType(Type)
Declaration
public bool ValidateType(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
Extension Methods