Code:
/ 4.0 / 4.0 / untmp / 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 QilFactory .
///
internal class QilLoop : QilBinary {
//-----------------------------------------------
// Constructor
//-----------------------------------------------
///
/// 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
- glyphs.cs
- GPRECT.cs
- RC2.cs
- Baml6Assembly.cs
- SecurityPermission.cs
- SiteMapSection.cs
- GregorianCalendar.cs
- RuntimeConfigLKG.cs
- SendKeys.cs
- EventDriven.cs
- DbMetaDataCollectionNames.cs
- NotifyInputEventArgs.cs
- TextRunTypographyProperties.cs
- _ServiceNameStore.cs
- CompilerInfo.cs
- URL.cs
- XamlFigureLengthSerializer.cs
- RoleManagerEventArgs.cs
- Decimal.cs
- EntityReference.cs
- ComponentChangedEvent.cs
- LoginUtil.cs
- XmlSchemaAttributeGroup.cs
- BypassElement.cs
- SmiRequestExecutor.cs
- BufferBuilder.cs
- CodeStatement.cs
- _ListenerResponseStream.cs
- precedingquery.cs
- StylusPlugInCollection.cs
- MetadataUtil.cs
- BindValidator.cs
- BitmapFrameDecode.cs
- StringUtil.cs
- EdmToObjectNamespaceMap.cs
- XamlWriter.cs
- DataServiceOperationContext.cs
- HtmlInputRadioButton.cs
- IISMapPath.cs
- PriorityBindingExpression.cs
- XmlNodeReader.cs
- IDQuery.cs
- TextMessageEncodingBindingElement.cs
- MessageBox.cs
- DbModificationClause.cs
- CodeVariableDeclarationStatement.cs
- ServicesUtilities.cs
- Environment.cs
- XsltContext.cs
- BindingMAnagerBase.cs
- DataControlPagerLinkButton.cs
- DbgCompiler.cs
- ProcessStartInfo.cs
- DPCustomTypeDescriptor.cs
- DelimitedListTraceListener.cs
- AssemblyCache.cs
- recordstate.cs
- Axis.cs
- DispatchChannelSink.cs
- KeyboardEventArgs.cs
- DeviceFiltersSection.cs
- ExpressionVisitorHelpers.cs
- DocumentCollection.cs
- TemplateField.cs
- UnsafeNativeMethods.cs
- PartialClassGenerationTaskInternal.cs
- MessageQueueException.cs
- DataServiceHostWrapper.cs
- XmlTextEncoder.cs
- CodePageUtils.cs
- ConfigurationException.cs
- documentation.cs
- RsaKeyIdentifierClause.cs
- BooleanProjectedSlot.cs
- ClusterRegistryConfigurationProvider.cs
- ContextMenuStrip.cs
- XmlComment.cs
- ObjectManager.cs
- DbMetaDataFactory.cs
- RoutedEventConverter.cs
- webeventbuffer.cs
- Gdiplus.cs
- ReaderOutput.cs
- FramingEncoders.cs
- ImageIndexConverter.cs
- StylusButtonEventArgs.cs
- ObjectDataSourceView.cs
- CachedTypeface.cs
- GridViewRowCollection.cs
- GridViewHeaderRowPresenter.cs
- DESCryptoServiceProvider.cs
- StaticResourceExtension.cs
- SigningProgress.cs
- WebSysDisplayNameAttribute.cs
- OrderPreservingPipeliningMergeHelper.cs
- OneOfScalarConst.cs
- StatusBarDrawItemEvent.cs
- JpegBitmapEncoder.cs
- ProjectionCamera.cs
- HorizontalAlignConverter.cs