Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / DrawingContextWalker.cs / 1305600 / DrawingContextWalker.cs
//---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: Contains base class for DrawingContext iterators // // History: // // 2004/04/02 : [....] - Created it. // 2005/06/20 : timothyc - Moved to codegen // //--------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Runtime.InteropServices; using System.Security.Permissions; using System.Windows.Threading; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Imaging; using System.Windows.Media.Media3D; using MS.Internal; namespace System.Windows.Media { ////// DrawingContextWalker : The base class for DrawingContext iterators. /// This is *not* thread safe /// internal abstract partial class DrawingContextWalker : DrawingContext { ////// Constructor for DrawingContextWalker /// protected DrawingContextWalker() { // Nothing to do here } ////// DrawingContextWalker implementations are never opened, so they shouldn't be closed. /// public override sealed void Close() { Debug.Assert(false); } #region Protected methods ////// DrawingContextWalker implementations are never opened, so they shouldn't be disposed. /// protected override void DisposeCore() { Debug.Assert(false); } ////// StopWalking - If this called, the current walk will stop. /// protected void StopWalking() { _stopWalking = true; } #endregion Protected methods #region Internal properties ////// ShouldStopWalking Property - internal clients can consult this property to determine /// whether or not the implementer of this DrawingContextWalker has called StopWalking. /// This can also be set by internal callers. /// internal bool ShouldStopWalking { get { return _stopWalking; } set { _stopWalking = value; } } #endregion Internal properties #region Private Members private bool _stopWalking; #endregion Private Members } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SQLStringStorage.cs
- PointHitTestParameters.cs
- TailCallAnalyzer.cs
- BamlRecords.cs
- AttributeAction.cs
- ServiceTimeoutsBehavior.cs
- Comparer.cs
- ContainerParagraph.cs
- ReferenceTypeElement.cs
- CodeMethodMap.cs
- Set.cs
- HtmlInputControl.cs
- PolicyException.cs
- DataGridParentRows.cs
- AdornerPresentationContext.cs
- TemplateField.cs
- XmlNullResolver.cs
- ContainerUtilities.cs
- StringBuilder.cs
- GridPattern.cs
- BasicViewGenerator.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- EntityUtil.cs
- MessageQueuePermissionAttribute.cs
- InfiniteTimeSpanConverter.cs
- FixedSOMElement.cs
- WebPartConnectionsConnectVerb.cs
- MenuBase.cs
- TypedReference.cs
- MulticastDelegate.cs
- PathFigure.cs
- SignedXml.cs
- SecurityTokenResolver.cs
- ConfigurationHandlersInstallComponent.cs
- MsmqInputChannelBase.cs
- ApplicationServicesHostFactory.cs
- NoClickablePointException.cs
- TransformBlockRequest.cs
- ViewStateModeByIdAttribute.cs
- InstanceHandle.cs
- CodePropertyReferenceExpression.cs
- MulticastNotSupportedException.cs
- CallContext.cs
- _DigestClient.cs
- SHA1CryptoServiceProvider.cs
- FormClosedEvent.cs
- SecurityKeyIdentifier.cs
- OdbcCommand.cs
- XmlRootAttribute.cs
- EncodingDataItem.cs
- _AutoWebProxyScriptHelper.cs
- DataRowView.cs
- SmtpSection.cs
- StoreItemCollection.cs
- NetWebProxyFinder.cs
- OverlappedAsyncResult.cs
- DelegateInArgument.cs
- XPathDocumentBuilder.cs
- SqlDataSourceSummaryPanel.cs
- GraphicsContext.cs
- httpserverutility.cs
- Message.cs
- MemoryFailPoint.cs
- ResolveNameEventArgs.cs
- VolatileEnlistmentState.cs
- BinaryCommonClasses.cs
- TrackingValidationObjectDictionary.cs
- PixelFormats.cs
- ConstraintConverter.cs
- ModelVisual3D.cs
- TypeDescriptorFilterService.cs
- ArrayElementGridEntry.cs
- ContentPosition.cs
- IndependentAnimationStorage.cs
- DataGridViewImageColumn.cs
- XmlDeclaration.cs
- QilGeneratorEnv.cs
- Polygon.cs
- XmlComment.cs
- SqlMethods.cs
- DataGridTextColumn.cs
- ObjectView.cs
- Rfc2898DeriveBytes.cs
- ClientSettings.cs
- CngKeyCreationParameters.cs
- CodeDefaultValueExpression.cs
- DashStyle.cs
- SqlRecordBuffer.cs
- ScrollContentPresenter.cs
- CreateCardRequest.cs
- UICuesEvent.cs
- Transaction.cs
- _AcceptOverlappedAsyncResult.cs
- ConditionChanges.cs
- ProxyHelper.cs
- SymbolType.cs
- CatalogPart.cs
- BitmapSizeOptions.cs
- DesignerListAdapter.cs
- TextSyndicationContent.cs