// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. namespace WixToolset.Core.Bind { using WixToolset.Data; using WixToolset.Extensibility.Data; /// /// Holds a symbol and field that contain binder variables, which need to be resolved /// later, once the files have been resolved. /// internal class DelayedField : IDelayedField { /// /// Creates a delayed field. /// /// Symbol for the field. /// Field needing further resolution. public DelayedField(IntermediateSymbol symbol, IntermediateField field) { this.Symbol = symbol; this.Field = field; } /// /// The row containing the field. /// public IntermediateSymbol Symbol { get; } /// /// The field needing further resolving. /// public IntermediateField Field { get; } } }