Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Core / CSharp / System / Windows / Media / DrawingContextWalker.cs / 1 / DrawingContextWalker.cs
//---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: Contains base class for DrawingContext iterators // // History: // // 2004/04/02 : adsmith - 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. //---------------------------------------------------------------------------- // // Copyright (c) Microsoft Corporation. All rights reserved. // // Description: Contains base class for DrawingContext iterators // // History: // // 2004/04/02 : adsmith - 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
- SizeFConverter.cs
- ReflectTypeDescriptionProvider.cs
- OleAutBinder.cs
- HttpResponseBase.cs
- PortCache.cs
- ListViewInsertedEventArgs.cs
- SqlNamer.cs
- HttpConfigurationSystem.cs
- TabControl.cs
- SqlXmlStorage.cs
- BadImageFormatException.cs
- SystemDiagnosticsSection.cs
- ContextDataSourceContextData.cs
- TypeHelper.cs
- PropertyEmitter.cs
- ReferentialConstraint.cs
- CompileLiteralTextParser.cs
- NetworkInformationException.cs
- DataBoundLiteralControl.cs
- ValidationSummary.cs
- Attributes.cs
- XmlWrappingReader.cs
- FileLogRecordEnumerator.cs
- XmlMemberMapping.cs
- MachineKeySection.cs
- BookmarkScopeHandle.cs
- RepeaterItemEventArgs.cs
- PrivilegedConfigurationManager.cs
- UnmanagedHandle.cs
- SchemaImporterExtensionElement.cs
- PeerEndPoint.cs
- GenerateTemporaryTargetAssembly.cs
- Membership.cs
- CollectionType.cs
- DataContractJsonSerializerOperationFormatter.cs
- ScalarOps.cs
- Expander.cs
- ObjectStateFormatter.cs
- RoleGroupCollection.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- SQLInt64Storage.cs
- CellParaClient.cs
- FixedElement.cs
- SoapProcessingBehavior.cs
- CapabilitiesUse.cs
- TransformerConfigurationWizardBase.cs
- MessageSmuggler.cs
- UTF8Encoding.cs
- ExceptionUtil.cs
- WindowsListViewSubItem.cs
- WorkflowRuntimeBehavior.cs
- CaseInsensitiveHashCodeProvider.cs
- TransportContext.cs
- SchemaDeclBase.cs
- Rectangle.cs
- SafeSecurityHandles.cs
- documentsequencetextcontainer.cs
- FunctionImportMapping.cs
- TextEndOfParagraph.cs
- LogExtent.cs
- Task.cs
- ProfessionalColors.cs
- FtpRequestCacheValidator.cs
- PageRanges.cs
- SqlReorderer.cs
- ValidationSummary.cs
- DataGridCommandEventArgs.cs
- Attributes.cs
- EtwProvider.cs
- ZipFileInfo.cs
- BezierSegment.cs
- DbProviderSpecificTypePropertyAttribute.cs
- DocumentSequenceHighlightLayer.cs
- IListConverters.cs
- _DisconnectOverlappedAsyncResult.cs
- GeneratedView.cs
- DataGridViewCellParsingEventArgs.cs
- LogLogRecordHeader.cs
- ObservableCollectionDefaultValueFactory.cs
- ExpressionConverter.cs
- OdbcRowUpdatingEvent.cs
- XmlDataDocument.cs
- HttpListenerResponse.cs
- GridEntry.cs
- EventManager.cs
- IisTraceListener.cs
- Matrix3DConverter.cs
- SingleAnimationBase.cs
- DefaultDialogButtons.cs
- SchemaImporterExtensionElement.cs
- Selection.cs
- SafeSecurityHelper.cs
- GridViewRow.cs
- StringUtil.cs
- TypedElement.cs
- XmlSchemaGroup.cs
- GreenMethods.cs
- UnsafeNativeMethodsMilCoreApi.cs
- RequestCacheManager.cs
- SqlBuilder.cs