dotGit.Objects.Commit.LoadParents C# (CSharp) 메소드

LoadParents() 개인적인 메소드

Called from the Parents getter for lazy loading
private LoadParents ( ) : void
리턴 void
        private void LoadParents()
        {
            _parents = new CommitCollection(_parentShas.Count);

            try
            {
                foreach (string parentSha in _parentShas)
                    _parents.Add(Repo.Storage.GetObject<Commit>(parentSha));
            }
            catch (Exception)
            {
                // Reset _parents field, otherwise the object would be in an invalid state
                _parents = null;

                throw;
            }
        }