protected override IFullMemberDictionary OnGetMembers() { if (this._members == null) { this._members = this.Initialize_Members(); } return(this._members); }
/// <summary> /// Checks the initialization status of the <see cref="Members"/> /// associated to the <see cref="AssemblyBase"/>. /// </summary> internal void CheckMembers() { lock (this.SyncObject) if (this.members == null) { if (this.IsDisposed) { throw new InvalidOperationException(Resources.ObjectStateThrowMessage); } this.members = this.InitializeMembers(); } }