public void Dispose()
 {
     if (instance == this)
     {
         instance = null;
     }
 }
 /// <summary>
 ///     Internal constructor.  This class cannot be instantiated externally.
 /// </summary>
 internal CodecManager()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
Exemple #3
0
 /// <summary>
 ///   Internal constructor. This class cannot be instantiated externally.
 /// </summary>
 internal CodecManager()
     : base()
 {
     if (_instance == null)
     {
         _instance = this;
     }
 }
Exemple #4
0
        protected override void dispose(bool disposeManagedResources)
        {
            if (_instance == this)
            {
                if (disposeManagedResources)
                {
                    _instance = null;
                }
            }

            base.dispose(disposeManagedResources);
        }
Exemple #5
0
		/// <summary>
		///   Internal constructor. This class cannot be instantiated externally.
		/// </summary>
		internal CodecManager()
			: base()
		{
			if ( _instance == null )
			{
				_instance = this;
			}
		}
Exemple #6
0
		protected override void dispose( bool disposeManagedResources )
		{
			if ( _instance == this )
			{
				if ( disposeManagedResources )
				{
					_instance = null;
				}
			}

			base.dispose( disposeManagedResources );
		}