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 / QilTargetType.cs / 1 / 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. //------------------------------------------------------------------------------ //// 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
- TextCharacters.cs
- XmlIlGenerator.cs
- ServiceContractViewControl.Designer.cs
- CheckBoxBaseAdapter.cs
- DataGridTableStyleMappingNameEditor.cs
- DataGridViewSelectedCellCollection.cs
- Authorization.cs
- MethodCallExpression.cs
- FileRegion.cs
- DataGridViewToolTip.cs
- ICspAsymmetricAlgorithm.cs
- ToolStripItemImageRenderEventArgs.cs
- PropertyDescriptorCollection.cs
- ProtocolReflector.cs
- IdentityReference.cs
- InkCanvas.cs
- keycontainerpermission.cs
- BodyWriter.cs
- ImageListUtils.cs
- XmlNullResolver.cs
- DataServiceClientException.cs
- ExtendedProtectionPolicyTypeConverter.cs
- MimeMapping.cs
- SecureEnvironment.cs
- UpdateManifestForBrowserApplication.cs
- DbProviderServices.cs
- SimpleModelProvider.cs
- EntityDesignerDataSourceView.cs
- SpellerInterop.cs
- WriteableBitmap.cs
- ColumnWidthChangedEvent.cs
- ClassicBorderDecorator.cs
- AttachmentCollection.cs
- FileSecurity.cs
- CacheRequest.cs
- Int64.cs
- XmlJsonWriter.cs
- PropertyInformation.cs
- InplaceBitmapMetadataWriter.cs
- EditCommandColumn.cs
- XmlSchemaComplexContentExtension.cs
- CornerRadius.cs
- Triangle.cs
- ClientBuildManagerCallback.cs
- ServiceOperationWrapper.cs
- DataGridColumnHeaderItemAutomationPeer.cs
- ComponentResourceManager.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- BoundColumn.cs
- XmlEntityReference.cs
- ConfigurationConverterBase.cs
- TraceUtils.cs
- RequiredFieldValidator.cs
- _SslSessionsCache.cs
- WebRequestModuleElementCollection.cs
- Ipv6Element.cs
- XmlStringTable.cs
- InfoCardTrace.cs
- CodeIndexerExpression.cs
- UnsafeMethods.cs
- ClientBuildManager.cs
- Viewport3DAutomationPeer.cs
- FontStyles.cs
- PointKeyFrameCollection.cs
- ipaddressinformationcollection.cs
- CookieHandler.cs
- CertificateReferenceElement.cs
- BaseTemplateParser.cs
- JoinElimination.cs
- ListMarkerSourceInfo.cs
- AstNode.cs
- Delegate.cs
- TextDecoration.cs
- ListItemConverter.cs
- SqlDelegatedTransaction.cs
- AsmxEndpointPickerExtension.cs
- ExtensionSimplifierMarkupObject.cs
- Button.cs
- ObjectComplexPropertyMapping.cs
- RepeaterItemCollection.cs
- Rule.cs
- Variant.cs
- SqlBulkCopyColumnMapping.cs
- _NegoStream.cs
- EllipticalNodeOperations.cs
- AnimationLayer.cs
- TypeConverterAttribute.cs
- WizardStepBase.cs
- RawStylusActions.cs
- TdsParser.cs
- AdapterUtil.cs
- Fx.cs
- InfoCardClaim.cs
- UrlPath.cs
- StylusButton.cs
- InheritedPropertyChangedEventArgs.cs
- BinaryReader.cs
- ColorTransformHelper.cs
- IIS7ConfigurationLoader.cs
- ClrProviderManifest.cs