public void Dispose() { if (this.TrackMark == null) { this.FirstLanguage = null; this.Parameter = null; } LanguageComponentManagerFactory.FreeLanguageComponentObject(this); }
public ForLanguageComponent(LanguageComponent itemExpression, TParameter parameter) { this.ItemExpression = itemExpression; this.Parameter = parameter; }
public IfLanguageComponent(LanguageComponent ifLanguage, LanguageComponent elseLanguage) { this.If = ifLanguage; this.Else = elseLanguage; }