public void ReadReferenceBase(ReferenceBase reference) { if (reference.ReferenceId > -1) { ReferenceId = reference.ReferenceId; } if (reference.CodeBlockId > -1) { CodeBlockId = reference.CodeBlockId; } if (!String.IsNullOrEmpty(reference.FullName)) { FullName = reference.FullName; } if (reference.Offset > -1) { Offset = reference.Offset; } if (reference.ReferencedMemberId > -1) { ReferencedMemberId = reference.ReferencedMemberId; } }
public ReferenceBase GetReferenceBase() { ReferenceBase res = new ReferenceBase(); res.ReferenceId = ReferenceId; res.CodeBlockId = CodeBlockId; res.FullName = FullName; res.Offset = Offset; res.ReferencedMemberId = ReferencedMemberId; return(res); }