/// <summary> /// 資源情報のエクスポート /// </summary> /// <param name="sw">書き出すStreamWriter</param> /// <param name="dataType">書き出す形式</param> /// <returns>成功すればtrue</returns> public bool ExportMaterialsLog(System.IO.StreamWriter sw, ExportLogDataType dataType) { if (dataType != ExportLogDataType.CSV) { return(false); } lock (((ICollection)_materialsLog).SyncRoot) { foreach (Log.ILogExporter it in _materialsLog) { sw.WriteLine(it.ExportLogEntry(dataType)); } } return(true); }
/// <summary> /// 資源情報のエクスポート /// </summary> /// <param name="sw">書き出すStreamWriter</param> /// <param name="dataType">書き出す形式</param> /// <returns>成功すればtrue</returns> public bool ExportMaterialsLog(System.IO.StreamWriter sw, ExportLogDataType dataType) { if (dataType != ExportLogDataType.CSV) return false; lock (((ICollection)_materialsLog).SyncRoot) { foreach (Log.ILogExporter it in _materialsLog) { sw.WriteLine(it.ExportLogEntry(dataType)); } } return true; }