Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / XmlUtils / System / Xml / Xsl / QIL / QilLoop.cs / 1 / QilLoop.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- using System; using System.Collections; using System.Diagnostics; using System.Xml.Schema; using System.Xml.Xsl; namespace System.Xml.Xsl.Qil { ////// View over a Qil operators that introduce iterators (Loop, Filter, etc.). /// ////// Don't construct QIL nodes directly; instead, use the internal class QilLoop : QilBinary { //----------------------------------------------- // Constructor //----------------------------------------------- ///QilFactory . ////// Construct a new node /// public QilLoop(QilNodeType nodeType, QilNode variable, QilNode body) : base(nodeType, variable, body) { } //----------------------------------------------- // QilLoop methods //----------------------------------------------- public QilIterator Variable { get { return (QilIterator) Left; } set { Left = value; } } public QilNode Body { get { return Right; } set { Right = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- using System; using System.Collections; using System.Diagnostics; using System.Xml.Schema; using System.Xml.Xsl; namespace System.Xml.Xsl.Qil { ////// View over a Qil operators that introduce iterators (Loop, Filter, etc.). /// ////// Don't construct QIL nodes directly; instead, use the internal class QilLoop : QilBinary { //----------------------------------------------- // Constructor //----------------------------------------------- ///QilFactory . ////// Construct a new node /// public QilLoop(QilNodeType nodeType, QilNode variable, QilNode body) : base(nodeType, variable, body) { } //----------------------------------------------- // QilLoop methods //----------------------------------------------- public QilIterator Variable { get { return (QilIterator) Left; } set { Left = value; } } public QilNode Body { get { return Right; } set { Right = value; } } } } // 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
- EntityDesignerDataSourceView.cs
- FeatureSupport.cs
- XmlCountingReader.cs
- CompressedStack.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- UnaryNode.cs
- ServiceProviders.cs
- GradientBrush.cs
- HttpPostedFile.cs
- Label.cs
- MetaColumn.cs
- ColorInterpolationModeValidation.cs
- GridViewRowPresenter.cs
- StrongNameKeyPair.cs
- CacheMemory.cs
- _FtpControlStream.cs
- SchemaCompiler.cs
- CreatingCookieEventArgs.cs
- DataGridViewCellValueEventArgs.cs
- MasterPage.cs
- Mouse.cs
- QilLoop.cs
- ScopedKnownTypes.cs
- SafeEventLogWriteHandle.cs
- GenericTransactionFlowAttribute.cs
- CharacterMetrics.cs
- BasicHttpMessageSecurity.cs
- CompiledRegexRunnerFactory.cs
- ControlPaint.cs
- indexingfiltermarshaler.cs
- DataGridViewCellCollection.cs
- WorkflowServiceNamespace.cs
- MtomMessageEncodingBindingElement.cs
- WebPartTransformerAttribute.cs
- EntityWithChangeTrackerStrategy.cs
- SigningDialog.cs
- SHA512Managed.cs
- XmlSchemaAnnotation.cs
- RequestFactory.cs
- InputBinding.cs
- SiteMapPath.cs
- QilInvokeLateBound.cs
- EventHandlerList.cs
- odbcmetadatacollectionnames.cs
- DeploymentSectionCache.cs
- SimpleTableProvider.cs
- WhitespaceRuleLookup.cs
- Roles.cs
- Repeater.cs
- ToolStripItemEventArgs.cs
- ResourceExpressionEditor.cs
- InitiatorServiceModelSecurityTokenRequirement.cs
- InkCanvasSelectionAdorner.cs
- AppSettingsExpressionBuilder.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- PathFigureCollection.cs
- KeyFrames.cs
- QilNode.cs
- TextEditorDragDrop.cs
- SafeNativeMethods.cs
- Win32.cs
- COM2Properties.cs
- RedirectionProxy.cs
- EtwTrace.cs
- SiteMapNodeItem.cs
- ContextMenu.cs
- EnumerableCollectionView.cs
- ServiceContractAttribute.cs
- ListViewDeleteEventArgs.cs
- ActiveXHelper.cs
- ClientProxyGenerator.cs
- FilterRepeater.cs
- Dump.cs
- DataGridLinkButton.cs
- Localizer.cs
- ErrorEventArgs.cs
- MatrixTransform.cs
- oledbmetadatacollectionnames.cs
- EdmRelationshipRoleAttribute.cs
- ShutDownListener.cs
- CallbackHandler.cs
- MultiTrigger.cs
- log.cs
- FormViewDeletedEventArgs.cs
- Attributes.cs
- BindingList.cs
- XamlTypeMapper.cs
- AccessText.cs
- AutoGeneratedFieldProperties.cs
- DragStartedEventArgs.cs
- DefaultEventAttribute.cs
- VectorCollectionConverter.cs
- PerformanceCounter.cs
- ResourceWriter.cs
- DocumentEventArgs.cs
- RenderDataDrawingContext.cs
- EventLogPermissionEntryCollection.cs
- RecognizerInfo.cs
- HttpHandlerAction.cs
- InputLanguage.cs