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
- CommittableTransaction.cs
- TimerElapsedEvenArgs.cs
- DeclarativeExpressionConditionDeclaration.cs
- TraceProvider.cs
- FormViewInsertEventArgs.cs
- BoolExpression.cs
- PerformanceCounterManager.cs
- SafeTimerHandle.cs
- FormViewAutoFormat.cs
- DoubleLinkListEnumerator.cs
- HtmlInputButton.cs
- DataBindingExpressionBuilder.cs
- MachineKey.cs
- ErrorWebPart.cs
- SubpageParaClient.cs
- HandlerBase.cs
- TrackingRecordPreFilter.cs
- HotCommands.cs
- ImageMetadata.cs
- ProcessProtocolHandler.cs
- AutomationPropertyInfo.cs
- ConfigWriter.cs
- ViewManager.cs
- ToolBarButton.cs
- PerfService.cs
- PropVariant.cs
- CodeMemberEvent.cs
- ApplicationServiceManager.cs
- ControlUtil.cs
- CookieProtection.cs
- NameValuePermission.cs
- SimpleHandlerBuildProvider.cs
- ScrollChrome.cs
- ToolStripDropDown.cs
- Root.cs
- DataRecord.cs
- DataGridViewCellValueEventArgs.cs
- Trace.cs
- DataViewSetting.cs
- XmlNodeReader.cs
- Math.cs
- SqlExpander.cs
- ConfigurationManager.cs
- Blend.cs
- WebContext.cs
- FileClassifier.cs
- DataTableTypeConverter.cs
- WebReferencesBuildProvider.cs
- CheckBoxPopupAdapter.cs
- WebPartTransformerCollection.cs
- FilterQuery.cs
- Page.cs
- XmlHierarchicalEnumerable.cs
- StrictAndMessageFilter.cs
- CodeTypeConstructor.cs
- PathBox.cs
- BooleanExpr.cs
- MenuCommand.cs
- LinkConverter.cs
- ViewValidator.cs
- DateTimeUtil.cs
- ExecutedRoutedEventArgs.cs
- MatrixCamera.cs
- SplitterCancelEvent.cs
- ReadOnlyDataSourceView.cs
- SaveFileDialog.cs
- IHttpResponseInternal.cs
- UncommonField.cs
- DataBoundControlParameterTarget.cs
- ContainerParagraph.cs
- AVElementHelper.cs
- NullRuntimeConfig.cs
- KeyboardEventArgs.cs
- HttpResponseHeader.cs
- TextReader.cs
- VirtualPathProvider.cs
- Color.cs
- KeyboardEventArgs.cs
- WorkflowEnvironment.cs
- EventLogger.cs
- ChangeNode.cs
- BaseDataListActionList.cs
- XamlHostingSectionGroup.cs
- ListViewDeleteEventArgs.cs
- sqlpipe.cs
- AssociationTypeEmitter.cs
- CommandID.cs
- DataObjectEventArgs.cs
- ItemsControl.cs
- XmlEntity.cs
- DataPager.cs
- AnnotationResourceChangedEventArgs.cs
- ExtendedPropertyDescriptor.cs
- XmlLinkedNode.cs
- XmlSchemaSimpleTypeRestriction.cs
- SortableBindingList.cs
- FormView.cs
- HwndPanningFeedback.cs
- WhitespaceSignificantCollectionAttribute.cs
- Matrix.cs