Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- CodePropertyReferenceExpression.cs
- __Filters.cs
- CustomValidator.cs
- TextElementAutomationPeer.cs
- Exceptions.cs
- WriteableBitmap.cs
- UnsafeNativeMethods.cs
- NativeMethods.cs
- MemberPath.cs
- RequestResizeEvent.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- StatusCommandUI.cs
- OutputBuffer.cs
- RegexCode.cs
- SimpleBitVector32.cs
- Keyboard.cs
- SmtpReplyReader.cs
- MeasurementDCInfo.cs
- UpdateEventArgs.cs
- GeometryCollection.cs
- XmlQueryType.cs
- SqlResolver.cs
- Common.cs
- EnumerableCollectionView.cs
- Task.cs
- Matrix.cs
- XmlSchemaValidator.cs
- NodeCounter.cs
- SelectedDatesCollection.cs
- FixedFindEngine.cs
- XsltArgumentList.cs
- ExceptionUtil.cs
- EnterpriseServicesHelper.cs
- UnsafeNativeMethods.cs
- EllipseGeometry.cs
- StreamInfo.cs
- OleDbReferenceCollection.cs
- MemberAssignmentAnalysis.cs
- HttpStreamMessageEncoderFactory.cs
- SiteMapDataSource.cs
- Activator.cs
- UDPClient.cs
- InvalidateEvent.cs
- DesignConnectionCollection.cs
- UniqueTransportManagerRegistration.cs
- StyleModeStack.cs
- HandlerFactoryWrapper.cs
- HyperLinkColumn.cs
- UpdatePanel.cs
- _KerberosClient.cs
- TdsEnums.cs
- EncryptedPackageFilter.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- ListView.cs
- _ConnectionGroup.cs
- DictionaryBase.cs
- DataGridItemCollection.cs
- AngleUtil.cs
- SHA512.cs
- InfiniteTimeSpanConverter.cs
- ResourceReferenceKeyNotFoundException.cs
- PenThreadPool.cs
- SiteMapNodeItem.cs
- OdbcConnectionPoolProviderInfo.cs
- ProtocolViolationException.cs
- FlowLayoutSettings.cs
- MatrixTransform3D.cs
- HtmlContainerControl.cs
- SqlDataSourceConfigureSortForm.cs
- AssertFilter.cs
- PipeStream.cs
- BasicHttpMessageCredentialType.cs
- DiscreteKeyFrames.cs
- ByteAnimation.cs
- CapacityStreamGeometryContext.cs
- Literal.cs
- Cursors.cs
- CultureTable.cs
- StrokeFIndices.cs
- RSAPKCS1SignatureDeformatter.cs
- TokenBasedSet.cs
- HostingPreferredMapPath.cs
- DynamicActivityProperty.cs
- RowType.cs
- LoadRetryAsyncResult.cs
- Bidi.cs
- MethodExpr.cs
- ArraySortHelper.cs
- ScriptHandlerFactory.cs
- DataBindingCollection.cs
- VariableValue.cs
- StructuredTypeEmitter.cs
- hresults.cs
- JobStaple.cs
- GifBitmapEncoder.cs
- BinHexEncoder.cs
- ExceptionHelpers.cs
- InputMethodStateChangeEventArgs.cs
- SqlDataSourceView.cs
- UpdatePanel.cs