コード例 #1
0
        /// //////////////////////////////////////////////////
        public bool FreeFichier()
        {
            CGestionnaireSuppressionFichiersTemporaires.AddFichierASupprimer(m_strNomFichier);
            return(true);

            /*if ( File.Exists ( m_strNomFichier ) )
             *  File.Delete(m_strNomFichier);*/
        }
コード例 #2
0
        public static void AddFichierASupprimer(string strNomFichier)
        {
            CGestionnaireSuppressionFichiersTemporaires instance = GetInstance();

            lock (typeof(CGestionnaireSuppressionFichiersTemporaires))
            {
                instance.m_lstFichiers.Add(new CInfoSuppressionFichier(strNomFichier));
            }
        }
コード例 #3
0
 protected static CGestionnaireSuppressionFichiersTemporaires GetInstance()
 {
     lock (typeof(CGestionnaireSuppressionFichiersTemporaires))
     {
         if (m_instance == null)
         {
             m_instance = new CGestionnaireSuppressionFichiersTemporaires();
         }
     }
     return(m_instance);
 }