Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / XmlUtils / System / Xml / Xsl / QIL / QilUnary.cs / 1305376 / QilUnary.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Diagnostics; namespace System.Xml.Xsl.Qil { ////// View over a Qil operator having one child. /// ////// Don't construct QIL nodes directly; instead, use the internal class QilUnary : QilNode { private QilNode child; //----------------------------------------------- // Constructor //----------------------------------------------- ///QilFactory . ////// Construct a new node /// public QilUnary(QilNodeType nodeType, QilNode child) : base(nodeType) { this.child = child; } //----------------------------------------------- // IListmethods -- override //----------------------------------------------- public override int Count { get { return 1; } } public override QilNode this[int index] { get { if (index != 0) throw new IndexOutOfRangeException(); return this.child; } set { if (index != 0) throw new IndexOutOfRangeException(); this.child = value; } } //----------------------------------------------- // QilUnary methods //----------------------------------------------- public QilNode Child { get { return this.child; } set { this.child = 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
- DbDataSourceEnumerator.cs
- SqlDataSourceConfigureSortForm.cs
- LinkedList.cs
- DesignTimeHTMLTextWriter.cs
- VScrollBar.cs
- GZipDecoder.cs
- XmlSchemaException.cs
- FileDialog_Vista.cs
- WebBrowserContainer.cs
- OracleConnectionStringBuilder.cs
- InputReportEventArgs.cs
- PrimitiveType.cs
- PipelineDeploymentState.cs
- DrawingImage.cs
- SecurityElement.cs
- PagesChangedEventArgs.cs
- FactoryGenerator.cs
- NotSupportedException.cs
- assemblycache.cs
- MaskInputRejectedEventArgs.cs
- StringCollectionEditor.cs
- SemanticAnalyzer.cs
- DataGridTable.cs
- HandlerBase.cs
- PlainXmlDeserializer.cs
- SeverityFilter.cs
- GridToolTip.cs
- baseaxisquery.cs
- TextEditorCopyPaste.cs
- FileDialog.cs
- TraceSection.cs
- TextSerializer.cs
- CellParaClient.cs
- PartialTrustHelpers.cs
- XamlGridLengthSerializer.cs
- DoubleLinkList.cs
- MeshGeometry3D.cs
- QueryParameter.cs
- _ListenerResponseStream.cs
- MenuCommand.cs
- ObjectViewFactory.cs
- EmptyReadOnlyDictionaryInternal.cs
- externdll.cs
- Win32KeyboardDevice.cs
- SqlDataAdapter.cs
- TargetParameterCountException.cs
- SQLString.cs
- CultureTable.cs
- BinaryKeyIdentifierClause.cs
- BooleanSwitch.cs
- XmlSchemaDocumentation.cs
- HMACRIPEMD160.cs
- StreamWriter.cs
- HtmlValidationSummaryAdapter.cs
- AdapterDictionary.cs
- HtmlMeta.cs
- NegotiateStream.cs
- MediaTimeline.cs
- ManagementPath.cs
- CommandLineParser.cs
- PropertyPathConverter.cs
- RemotingException.cs
- CardSpaceShim.cs
- NameValueCollection.cs
- DataSetUtil.cs
- IpcClientManager.cs
- GenericWebPart.cs
- FileRecordSequence.cs
- XmlMembersMapping.cs
- SoapInteropTypes.cs
- StringInfo.cs
- SharedDp.cs
- NavigationProperty.cs
- StructuredTypeInfo.cs
- FileDialogPermission.cs
- SourceElementsCollection.cs
- SqlBooleanizer.cs
- Debug.cs
- SmiEventSink_DeferedProcessing.cs
- AlgoModule.cs
- Adorner.cs
- Constants.cs
- InstanceLockLostException.cs
- ApplicationContext.cs
- Highlights.cs
- FrameworkContextData.cs
- MarkupProperty.cs
- MemberAccessException.cs
- MetadataArtifactLoaderCompositeResource.cs
- ByteFacetDescriptionElement.cs
- OracleBoolean.cs
- Pkcs7Signer.cs
- AjaxFrameworkAssemblyAttribute.cs
- GPRECTF.cs
- RelationshipEnd.cs
- OciEnlistContext.cs
- DummyDataSource.cs
- ComponentResourceManager.cs
- CodeTypeDeclarationCollection.cs
- MetadataLocation.cs