public void Dispose() { if (this.trackMark == null) { this.FirstLanguage = null; this.Parameters = null; } LanguageComponentManagerFactory.FreezLanguageComponentManagerObject(this); }
public IfLanguageComponent(LanguageComponent ifLanguage, LanguageComponent elseLanguage) { this.If = ifLanguage; this.Else = elseLanguage; }
public ForLanguageComponent(LanguageComponent itemExpression, T parameter) { this.ItemExpression = itemExpression; this.Parameter = parameter; }