Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / XmlUtils / System / Xml / Xsl / QIL / QilChoice.cs / 1 / QilChoice.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 choice operator.
///
///
/// Don't construct QIL nodes directly; instead, use the QilFactory .
///
internal class QilChoice : QilBinary {
//-----------------------------------------------
// Constructor
//-----------------------------------------------
///
/// Construct a new node
///
public QilChoice(QilNodeType nodeType, QilNode expression, QilNode branches) : base(nodeType, expression, branches) {
}
//-----------------------------------------------
// QilChoice methods
//-----------------------------------------------
public QilNode Expression {
get { return Left; }
set { Left = value; }
}
public QilList Branches {
get { return (QilList) 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 choice operator.
///
///
/// Don't construct QIL nodes directly; instead, use the QilFactory .
///
internal class QilChoice : QilBinary {
//-----------------------------------------------
// Constructor
//-----------------------------------------------
///
/// Construct a new node
///
public QilChoice(QilNodeType nodeType, QilNode expression, QilNode branches) : base(nodeType, expression, branches) {
}
//-----------------------------------------------
// QilChoice methods
//-----------------------------------------------
public QilNode Expression {
get { return Left; }
set { Left = value; }
}
public QilList Branches {
get { return (QilList) 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
- ZipIOExtraFieldElement.cs
- PropVariant.cs
- BulletDecorator.cs
- ToolStripLabel.cs
- DetailsViewDesigner.cs
- GraphicsState.cs
- MarginCollapsingState.cs
- MessageSmuggler.cs
- EncryptedPackageFilter.cs
- ByteRangeDownloader.cs
- OdbcFactory.cs
- DataServiceConfiguration.cs
- AbandonedMutexException.cs
- OptimizedTemplateContentHelper.cs
- ActivityValidator.cs
- ClientTarget.cs
- SqlSupersetValidator.cs
- ArrangedElementCollection.cs
- DialogResultConverter.cs
- LocalValueEnumerator.cs
- EventLogQuery.cs
- CheckBoxList.cs
- DelegatingMessage.cs
- XmlExtensionFunction.cs
- StackSpiller.cs
- ConfigurationStrings.cs
- complextypematerializer.cs
- ShaderEffect.cs
- Emitter.cs
- RichTextBox.cs
- WebFormsRootDesigner.cs
- RelationshipDetailsRow.cs
- Keywords.cs
- _NestedSingleAsyncResult.cs
- DataGridDetailsPresenterAutomationPeer.cs
- BindingCollectionElement.cs
- Matrix3DValueSerializer.cs
- DefaultClaimSet.cs
- SQLGuidStorage.cs
- Visitor.cs
- COM2TypeInfoProcessor.cs
- Int32Converter.cs
- CodeDirectoryCompiler.cs
- DataListDesigner.cs
- Misc.cs
- BamlMapTable.cs
- NumericUpDownAccelerationCollection.cs
- IDQuery.cs
- UMPAttributes.cs
- URL.cs
- BamlCollectionHolder.cs
- HttpCachePolicy.cs
- InfocardChannelParameter.cs
- QilReference.cs
- loginstatus.cs
- CriticalExceptions.cs
- CookieHandler.cs
- RegistrationServices.cs
- CommentGlyph.cs
- FixedSchema.cs
- DataGridClipboardHelper.cs
- ConfigXmlComment.cs
- SqlBulkCopy.cs
- HyperLinkField.cs
- TemplateNameScope.cs
- ProfilePropertyMetadata.cs
- SqlDataSourceEnumerator.cs
- HttpResponseInternalWrapper.cs
- TextParaLineResult.cs
- ArgumentsParser.cs
- ShaderRenderModeValidation.cs
- SegmentInfo.cs
- CssTextWriter.cs
- XmlAtomErrorReader.cs
- InternalPolicyElement.cs
- WebBrowser.cs
- DataBoundControlAdapter.cs
- MessageEventSubscriptionService.cs
- PersistenceException.cs
- codemethodreferenceexpression.cs
- CurrencyWrapper.cs
- CodeDirectionExpression.cs
- StrongName.cs
- SafeNativeMethods.cs
- LabelLiteral.cs
- SqlPersonalizationProvider.cs
- XmlArrayItemAttributes.cs
- WebOperationContext.cs
- ListBindingHelper.cs
- MsmqSecureHashAlgorithm.cs
- TableAutomationPeer.cs
- NameSpaceExtractor.cs
- StandardToolWindows.cs
- DependencyObjectPropertyDescriptor.cs
- DbTransaction.cs
- WebServiceFaultDesigner.cs
- RootBrowserWindow.cs
- RequestQueue.cs
- Resources.Designer.cs
- UserThread.cs