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
- ConfigurationElement.cs
- DetailsViewDeletedEventArgs.cs
- Base64Encoder.cs
- URLString.cs
- StylusShape.cs
- SQLBytesStorage.cs
- CodeParameterDeclarationExpressionCollection.cs
- XmlAttributes.cs
- StylusPointPropertyUnit.cs
- SmtpFailedRecipientException.cs
- MethodBuilder.cs
- SqlDataSourceParameterParser.cs
- RecommendedAsConfigurableAttribute.cs
- CodeNamespaceCollection.cs
- SystemIcmpV6Statistics.cs
- ResumeStoryboard.cs
- DataGridViewRowsRemovedEventArgs.cs
- TreeChangeInfo.cs
- isolationinterop.cs
- HandoffBehavior.cs
- ToolStripDropDownClosedEventArgs.cs
- MouseEvent.cs
- SqlCrossApplyToCrossJoin.cs
- CopyNodeSetAction.cs
- CompositeActivityTypeDescriptor.cs
- ExtendedPropertyCollection.cs
- ManualResetEvent.cs
- Range.cs
- OwnerDrawPropertyBag.cs
- PropertyPathWorker.cs
- Size3D.cs
- QueryContext.cs
- XmlFormatExtensionPrefixAttribute.cs
- DBPropSet.cs
- FieldAccessException.cs
- TableCellCollection.cs
- ProxyFragment.cs
- WmlPageAdapter.cs
- TypePresenter.xaml.cs
- ToolboxComponentsCreatingEventArgs.cs
- SqlStream.cs
- DeflateStream.cs
- CodeDirectoryCompiler.cs
- TrackingConditionCollection.cs
- SpoolingTaskBase.cs
- ScrollItemPatternIdentifiers.cs
- COM2AboutBoxPropertyDescriptor.cs
- XmlSchemaInclude.cs
- DispatcherOperation.cs
- ServiceHttpModule.cs
- Stack.cs
- FileDialogPermission.cs
- StringToken.cs
- PerformanceCounterPermissionAttribute.cs
- ContractCodeDomInfo.cs
- ChtmlPhoneCallAdapter.cs
- ParentQuery.cs
- NamedPermissionSet.cs
- OleDbSchemaGuid.cs
- TileBrush.cs
- OleDbTransaction.cs
- MediaSystem.cs
- EventLogPermissionEntryCollection.cs
- StdValidatorsAndConverters.cs
- WebPermission.cs
- _AutoWebProxyScriptHelper.cs
- WebServiceHandlerFactory.cs
- ListBindingHelper.cs
- ListViewItem.cs
- MediaElementAutomationPeer.cs
- ThumbAutomationPeer.cs
- SafeNativeMethods.cs
- AutomationPattern.cs
- TemplatedMailWebEventProvider.cs
- OracleParameterBinding.cs
- CodeNamespaceImport.cs
- ProvidersHelper.cs
- Column.cs
- FontWeightConverter.cs
- SemaphoreSecurity.cs
- Line.cs
- ExpandCollapsePattern.cs
- UnionCodeGroup.cs
- TakeOrSkipWhileQueryOperator.cs
- SQLMembershipProvider.cs
- PanelContainerDesigner.cs
- GrammarBuilderPhrase.cs
- RMEnrollmentPage2.cs
- IntSecurity.cs
- EditorPart.cs
- SqlTypeSystemProvider.cs
- BindingEditor.xaml.cs
- TimeSpanConverter.cs
- TextElementEnumerator.cs
- WebContext.cs
- TextEditorMouse.cs
- IncrementalReadDecoders.cs
- AppearanceEditorPart.cs
- MemberHolder.cs
- DesignerCalendarAdapter.cs