Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / XmlUtils / System / Xml / Xsl / QIL / QilLoop.cs / 1305376 / 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
- QueryOutputWriter.cs
- EntityTransaction.cs
- KnownAssemblyEntry.cs
- returneventsaver.cs
- ConfigXmlAttribute.cs
- XmlDataImplementation.cs
- JavaScriptString.cs
- WindowsRegion.cs
- ExpressionParser.cs
- MouseDevice.cs
- SourceFileInfo.cs
- CompiledXpathExpr.cs
- PassportAuthentication.cs
- localization.cs
- HostSecurityManager.cs
- CssClassPropertyAttribute.cs
- BrushValueSerializer.cs
- securitymgrsite.cs
- InlineObject.cs
- RuntimeResourceSet.cs
- HostAdapter.cs
- VideoDrawing.cs
- CompareValidator.cs
- ContainerVisual.cs
- CompiledIdentityConstraint.cs
- DataGridViewCellCollection.cs
- Ops.cs
- ImageBrush.cs
- Int32.cs
- PointAnimationUsingPath.cs
- Permission.cs
- OneOfConst.cs
- ProfileManager.cs
- PartialList.cs
- TextEditorLists.cs
- CompilationLock.cs
- PropertyChangeTracker.cs
- SqlDataSourceStatusEventArgs.cs
- CellParagraph.cs
- LongMinMaxAggregationOperator.cs
- IgnoreDataMemberAttribute.cs
- DataGridHelper.cs
- CqlGenerator.cs
- CqlQuery.cs
- CodeSubDirectoriesCollection.cs
- EventProviderClassic.cs
- DataTemplateSelector.cs
- CommittableTransaction.cs
- ellipse.cs
- Root.cs
- Point3DConverter.cs
- BaseResourcesBuildProvider.cs
- EventsTab.cs
- ActivityPreviewDesigner.cs
- ChildTable.cs
- Axis.cs
- SortAction.cs
- ToolStripArrowRenderEventArgs.cs
- MetadataPropertyvalue.cs
- MatrixTransform3D.cs
- SqlClientMetaDataCollectionNames.cs
- CommandSet.cs
- FunctionDescription.cs
- _LoggingObject.cs
- DynamicPropertyReader.cs
- ComPersistableTypeElement.cs
- SystemIcons.cs
- OutOfMemoryException.cs
- PhonemeEventArgs.cs
- CachedTypeface.cs
- FormsAuthenticationCredentials.cs
- Panel.cs
- CounterCreationDataCollection.cs
- MouseButton.cs
- TextProperties.cs
- MsmqActivation.cs
- BitmapEffectInput.cs
- PropertyMetadata.cs
- DPCustomTypeDescriptor.cs
- DrawListViewSubItemEventArgs.cs
- ZeroOpNode.cs
- MissingMethodException.cs
- QilXmlReader.cs
- DbParameterCollection.cs
- Calendar.cs
- UrlParameterWriter.cs
- BitmapDownload.cs
- TopClause.cs
- UmAlQuraCalendar.cs
- QilInvoke.cs
- WebSysDefaultValueAttribute.cs
- SocketAddress.cs
- ModifierKeysValueSerializer.cs
- ServiceOperation.cs
- CompositeControl.cs
- XmlCharCheckingReader.cs
- GC.cs
- RequiredFieldValidator.cs
- ParameterSubsegment.cs
- XPathAncestorIterator.cs