示例#1
0
 public TypeMembers(IContainsCustomSerialization custom, Func <IMember, bool> specification,
                    ITypeMemberSource source)
 {
     _custom        = custom;
     _specification = specification;
     _source        = source;
 }
示例#2
0
 public TypeMemberSource(ITypeMemberSource source, IElementMember member)
 {
     _source = source;
     _member = member;
 }
示例#3
0
 public TypeMembers(Func <IMember, bool> specification, ITypeMemberSource source)
 {
     _specification = specification;
     _source        = source;
 }
示例#4
0
 public TypeMembers(IValidMemberSpecification specification, ITypeMemberSource source)
     : this(specification.IsSatisfiedBy, source)
 {
 }
示例#5
0
 public TypeMembers(IValidMemberSpecification specification, IContainsCustomSerialization custom,
                    ITypeMemberSource source) : this(custom, specification.IsSatisfiedBy, source)
 {
 }
 public bool Equals(ITypeMemberSource other) => OriginalSymbol.Equals(other.OriginalSymbol, SymbolEqualityComparer.Default);