private bool FreespaceMigrationRequired(IFreespaceManager freespaceManager) { if (freespaceManager == null) { return(false); } byte readSystem = _systemData.FreespaceSystem(); byte configuredSystem = ConfigImpl.FreespaceSystem(); if (freespaceManager.SystemType() == configuredSystem) { return(false); } if (configuredSystem != 0) { return(true); } return(AbstractFreespaceManager.MigrationRequired(readSystem)); }
private bool FreespaceMigrationRequired(IFreespaceManager freespaceManager) { if (freespaceManager == null) { return false; } byte readSystem = _systemData.FreespaceSystem(); byte configuredSystem = ConfigImpl.FreespaceSystem(); if (freespaceManager.SystemType() == configuredSystem) { return false; } if (configuredSystem != 0) { return true; } return AbstractFreespaceManager.MigrationRequired(readSystem); }
public virtual byte SystemType() { return(_delegate.SystemType()); }