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 internal class QilTargetType : QilBinary { //----------------------------------------------- // Constructor //----------------------------------------------- ///QilFactory . ////// 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
- SimpleTextLine.cs
- DbConnectionPoolCounters.cs
- TCPClient.cs
- ClientTargetSection.cs
- CodeAccessSecurityEngine.cs
- CodePageUtils.cs
- RequiredFieldValidator.cs
- GridViewCommandEventArgs.cs
- SessionStateUtil.cs
- WindowsToolbarAsMenu.cs
- hwndwrapper.cs
- MultiDataTrigger.cs
- ReadOnlyCollectionBase.cs
- WrapperSecurityCommunicationObject.cs
- CompressEmulationStream.cs
- DefaultValidator.cs
- FormViewDeletedEventArgs.cs
- Oid.cs
- Vector3DConverter.cs
- SqlVersion.cs
- StrongNameIdentityPermission.cs
- DnsElement.cs
- ISFTagAndGuidCache.cs
- FontSourceCollection.cs
- UInt64Storage.cs
- HatchBrush.cs
- GlobalItem.cs
- WebConfigurationHost.cs
- DoubleAverageAggregationOperator.cs
- COM2IDispatchConverter.cs
- SqlConnectionFactory.cs
- SystemResourceKey.cs
- NominalTypeEliminator.cs
- CorrelationManager.cs
- ProcessHost.cs
- FixedSOMFixedBlock.cs
- SuppressedPackageProperties.cs
- AxisAngleRotation3D.cs
- XamlWriter.cs
- SemanticValue.cs
- QuaternionRotation3D.cs
- DataKeyCollection.cs
- DefaultBinder.cs
- QueryActivatableWorkflowsCommand.cs
- MessageHeaderDescription.cs
- MethodBody.cs
- ProviderSettingsCollection.cs
- DesignSurfaceEvent.cs
- EventListener.cs
- DataRowComparer.cs
- MissingFieldException.cs
- SectionXmlInfo.cs
- XmlSchemaImporter.cs
- MediaScriptCommandRoutedEventArgs.cs
- TextLineBreak.cs
- HtmlSelect.cs
- Decoder.cs
- SemanticResultKey.cs
- ToolStripStatusLabel.cs
- EncoderNLS.cs
- NaturalLanguageHyphenator.cs
- LogPolicy.cs
- ViewBox.cs
- WsdlEndpointConversionContext.cs
- CssStyleCollection.cs
- ValueExpressions.cs
- ExpanderAutomationPeer.cs
- VScrollProperties.cs
- SafeProcessHandle.cs
- DataGridAddNewRow.cs
- PersistChildrenAttribute.cs
- EpmSyndicationContentSerializer.cs
- DataGridCommandEventArgs.cs
- TemplateField.cs
- ClusterSafeNativeMethods.cs
- SoapIncludeAttribute.cs
- DoubleLink.cs
- ConstantCheck.cs
- CompilationLock.cs
- MethodAccessException.cs
- DateTimeSerializationSection.cs
- VisualStyleElement.cs
- WebContext.cs
- MultiDataTrigger.cs
- dbenumerator.cs
- basemetadatamappingvisitor.cs
- CodeTypeDelegate.cs
- TemplatedMailWebEventProvider.cs
- Debug.cs
- MemberCollection.cs
- DataGridViewLayoutData.cs
- ExpressionPrinter.cs
- XPathSelectionIterator.cs
- TagMapCollection.cs
- Exceptions.cs
- FillBehavior.cs
- Repeater.cs
- Geometry3D.cs
- SevenBitStream.cs
- PrePrepareMethodAttribute.cs