Class CodebaseSubset
  
Inheritance
CodebaseSubset
 
Namespace: Ludiq
Syntax
public sealed class CodebaseSubset
 
Constructors
  
CodebaseSubset(IEnumerable<Type>, MemberFilter, TypeFilter)
Declaration
public CodebaseSubset(IEnumerable<Type> types, MemberFilter memberFilter, TypeFilter memberTypeFilter = null)
 
Parameters
CodebaseSubset(IEnumerable<Type>, TypeFilter, MemberFilter, TypeFilter)
Declaration
public CodebaseSubset(IEnumerable<Type> typeSet, TypeFilter typeFilter, MemberFilter memberFilter, TypeFilter memberTypeFilter = null)
 
Parameters
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
  
ContainsMember(Member)
Declaration
public bool ContainsMember(Member member)
 
Parameters
| Type | 
Name | 
Description | 
| Member | 
member | 
 | 
Returns
ContainsType(Type)
Declaration
public bool ContainsType(Type type)
 
Parameters
| Type | 
Name | 
Description | 
| Type | 
type | 
 | 
Returns
Extension Methods