Example #1
0
        protected override void dispose(bool disposeManagedResources)
        {
            if (!IsDisposed)
            {
                if (disposeManagedResources)
                {
                    if (this.mStrategy != null)
                    {
                        this.mStrategy.DestroyData(this.mStrategyData);
                        this.mStrategy.SafeDispose();
                        this.mStrategyData = null;
                    }

                    RemoveAllPages();
                }
            }

            base.dispose(disposeManagedResources);
        }
Example #2
0
 public override void DestroyData(IPageStrategyData data)
 {
     data = null;
 }
Example #3
0
		protected override void dispose( bool disposeManagedResources )
		{
			if ( !IsDisposed )
			{
				if ( disposeManagedResources )
				{
					if ( this.mStrategy != null )
					{
						this.mStrategy.DestroyData( this.mStrategyData );
						this.mStrategy.SafeDispose();
						this.mStrategyData = null;
					}

					RemoveAllPages();
				}
			}

			base.dispose( disposeManagedResources );
		}
Example #4
0
 public abstract void DestroyData(IPageStrategyData d);
Example #5
0
		public abstract void DestroyData( IPageStrategyData d );
Example #6
0
		public override void DestroyData( IPageStrategyData data )
		{
			data = null;
		}