Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / XmlUtils / System / Xml / Xsl / QIL / QilTargetType.cs / 1305376 / QilTargetType.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Xml.Schema;
using System.Diagnostics;
namespace System.Xml.Xsl.Qil {
///
/// View over a Qil operator having two children, the second of which is a literal type.
///
///
/// Don't construct QIL nodes directly; instead, use the QilFactory .
///
internal class QilTargetType : QilBinary {
//-----------------------------------------------
// Constructor
//-----------------------------------------------
///
/// Construct a new node
///
public QilTargetType(QilNodeType nodeType, QilNode expr, QilNode targetType) : base(nodeType, expr, targetType) {
}
//-----------------------------------------------
// QilTargetType methods
//-----------------------------------------------
public QilNode Source {
get { return Left; }
set { Left = value; }
}
public XmlQueryType TargetType {
get { return (XmlQueryType) ((QilLiteral) Right).Value; }
set { ((QilLiteral) Right).Value = 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
- TextTreeFixupNode.cs
- XmlAutoDetectWriter.cs
- SecurityBindingElement.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- Console.cs
- DetailsViewInsertEventArgs.cs
- sqlnorm.cs
- Brush.cs
- DateTimeOffset.cs
- SqlDataSourceView.cs
- PriorityRange.cs
- ElementAtQueryOperator.cs
- TextServicesManager.cs
- TableHeaderCell.cs
- XmlSchemaAttributeGroupRef.cs
- ChannelPoolSettingsElement.cs
- SQLStringStorage.cs
- DeclaredTypeElementCollection.cs
- LocalBuilder.cs
- MultipleViewPattern.cs
- CommonXSendMessage.cs
- WebBrowserUriTypeConverter.cs
- ParsedAttributeCollection.cs
- DataGridTableCollection.cs
- HtmlInputPassword.cs
- EmptyControlCollection.cs
- AncillaryOps.cs
- ClientOptions.cs
- Tuple.cs
- XPathScanner.cs
- ObjectConverter.cs
- WindowsListViewItemStartMenu.cs
- EventWaitHandleSecurity.cs
- PointIndependentAnimationStorage.cs
- HostingPreferredMapPath.cs
- QueryCursorEventArgs.cs
- ResourceContainer.cs
- NetworkInformationPermission.cs
- AspNetHostingPermission.cs
- DataSourceControlBuilder.cs
- SymmetricAlgorithm.cs
- AppDomainAttributes.cs
- Size.cs
- SudsParser.cs
- Style.cs
- GuidConverter.cs
- QueueProcessor.cs
- BaseCodeDomTreeGenerator.cs
- CqlParserHelpers.cs
- ContainerSelectorBehavior.cs
- TraceUtils.cs
- Condition.cs
- OneWayElement.cs
- XPathNavigator.cs
- MsdtcClusterUtils.cs
- SystemColors.cs
- ComponentEvent.cs
- DefaultTypeArgumentAttribute.cs
- WorkflowDataContext.cs
- Site.cs
- ParseHttpDate.cs
- VarRefManager.cs
- DownloadProgressEventArgs.cs
- ProtectedConfigurationSection.cs
- KnowledgeBase.cs
- FormsAuthenticationModule.cs
- InputScope.cs
- WebPartCollection.cs
- DocumentPaginator.cs
- RichTextBoxConstants.cs
- ClipboardData.cs
- TypeSchema.cs
- SqlDataSourceCommandEventArgs.cs
- SizeConverter.cs
- UIElement.cs
- SafeWaitHandle.cs
- MainMenu.cs
- OledbConnectionStringbuilder.cs
- StorageEndPropertyMapping.cs
- ComplexType.cs
- FlowLayout.cs
- RangeValuePatternIdentifiers.cs
- DirectoryObjectSecurity.cs
- BevelBitmapEffect.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- ScrollProviderWrapper.cs
- PropertyPathWorker.cs
- ClaimTypeRequirement.cs
- Padding.cs
- OracleConnection.cs
- NameValueFileSectionHandler.cs
- QueryInterceptorAttribute.cs
- DBCommandBuilder.cs
- WindowsFormsHelpers.cs
- FontCacheUtil.cs
- ProxySimple.cs
- Vector3dCollection.cs
- Stopwatch.cs
- EndOfStreamException.cs
- DateTimeOffset.cs