public override MigrationContainer GetValue(MigrationContainer container) { var value = container.m_Data[Name]; return(TypeConversion.Convert <MigrationContainer>(value)); }
public override TValue GetValue(MigrationContainer container) { var value = m_Property.GetObjectValue(container.m_Container); return(TypeConversion.Convert <TValue>(value)); }
public bool ContainsObject(IPropertyContainer container, object item) { return(Contains((TContainer)container, TypeConversion.Convert <TItem>(item))); }
public override TItem GetAt(MigrationContainer container, int index) { return(TypeConversion.Convert <TItem>(GetList(container)[index])); }
public void AddObject(IPropertyContainer container, object item) { Add((TContainer)container, TypeConversion.Convert <TItem>(item)); }