public IEntity GetDefaultMember() { IEntity definitionDefaultMember = _sourceType.GetDefaultMember(); if (definitionDefaultMember != null) { return(GenericMapping.Map(definitionDefaultMember)); } return(null); }
public bool Resolve(ICollection <IEntity> resultingSet, string name, EntityType typesToConsider) { var definitionMatches = new HashSet <IEntity>(); if (!_sourceType.Resolve(definitionMatches, name, typesToConsider)) { return(false); } foreach (var match in definitionMatches) { resultingSet.Add(GenericMapping.Map(match)); } return(true); }
public IMethod GetRaiseMethod() { return(GenericMapping.Map(SourceMember.GetRemoveMethod())); }
IMember IConstructedTypeInfo.Map(IMember member) { return((IMember)GenericMapping.Map(member)); }
public IMethod GetAddMethod() { return(GenericMapping.Map(SourceMember.GetAddMethod())); }