Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / XmlUtils / System / Xml / Xsl / QIL / QilStrConcat.cs / 1 / QilStrConcat.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
using System;
using System.Diagnostics;
namespace System.Xml.Xsl.Qil {
///
/// View over a Qil StrConcat operator.
///
///
/// Don't construct QIL nodes directly; instead, use the QilFactory .
///
internal class QilStrConcat : QilBinary {
//-----------------------------------------------
// Constructor
//-----------------------------------------------
///
/// Construct a new node
///
public QilStrConcat(QilNodeType nodeType, QilNode delimiter, QilNode values) : base(nodeType, delimiter, values) {
}
//-----------------------------------------------
// QilStrConcat methods
//-----------------------------------------------
///
/// A string delimiter to insert between successive values of the concatenation
///
public QilNode Delimiter {
get { return Left; }
set { Left = value; }
}
///
/// List of values to concatenate
///
public QilNode Values {
get { return Right; }
set { Right = value; }
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
using System;
using System.Diagnostics;
namespace System.Xml.Xsl.Qil {
///
/// View over a Qil StrConcat operator.
///
///
/// Don't construct QIL nodes directly; instead, use the QilFactory .
///
internal class QilStrConcat : QilBinary {
//-----------------------------------------------
// Constructor
//-----------------------------------------------
///
/// Construct a new node
///
public QilStrConcat(QilNodeType nodeType, QilNode delimiter, QilNode values) : base(nodeType, delimiter, values) {
}
//-----------------------------------------------
// QilStrConcat methods
//-----------------------------------------------
///
/// A string delimiter to insert between successive values of the concatenation
///
public QilNode Delimiter {
get { return Left; }
set { Left = value; }
}
///
/// List of values to concatenate
///
public QilNode Values {
get { return Right; }
set { Right = 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
- OlePropertyStructs.cs
- RegisteredExpandoAttribute.cs
- XPathExpr.cs
- InstanceDataCollectionCollection.cs
- PropertyBuilder.cs
- CacheSection.cs
- DocumentOrderQuery.cs
- DataControlCommands.cs
- RotateTransform3D.cs
- XmlSerializerVersionAttribute.cs
- HelloOperation11AsyncResult.cs
- OperationFormatUse.cs
- KeyValueSerializer.cs
- ContextActivityUtils.cs
- XsdValidatingReader.cs
- RemotingConfiguration.cs
- FieldNameLookup.cs
- WsdlInspector.cs
- MissingManifestResourceException.cs
- ButtonFlatAdapter.cs
- DataObjectPastingEventArgs.cs
- _FtpControlStream.cs
- BaseParagraph.cs
- DoubleKeyFrameCollection.cs
- NumberFormatter.cs
- SqlNode.cs
- OdbcDataReader.cs
- ColorAnimation.cs
- PopOutPanel.cs
- EntityCommand.cs
- TreeViewImageKeyConverter.cs
- WebProxyScriptElement.cs
- GeneralTransform3DCollection.cs
- TreeViewCancelEvent.cs
- GeneralTransform3DCollection.cs
- WriteTimeStream.cs
- ThicknessAnimationUsingKeyFrames.cs
- FormViewCommandEventArgs.cs
- TextWriterTraceListener.cs
- ErasingStroke.cs
- TextTreeUndo.cs
- SqlDataSourceView.cs
- ApplicationServiceHelper.cs
- diagnosticsswitches.cs
- RankException.cs
- PrimitiveCodeDomSerializer.cs
- PointAnimationUsingKeyFrames.cs
- ExtentCqlBlock.cs
- ImportDesigner.xaml.cs
- MessageSmuggler.cs
- ReferenceService.cs
- TemplateParser.cs
- RightNameExpirationInfoPair.cs
- DataGridAutoFormat.cs
- DetailsView.cs
- XpsResourcePolicy.cs
- MultipleViewPattern.cs
- TextInfo.cs
- MobilePage.cs
- RawAppCommandInputReport.cs
- ReferentialConstraint.cs
- SubMenuStyle.cs
- DataGridViewCellStyle.cs
- CroppedBitmap.cs
- ProofTokenCryptoHandle.cs
- EntityDataSourceConfigureObjectContextPanel.cs
- Module.cs
- OuterGlowBitmapEffect.cs
- ExpandSegment.cs
- DesignerActionItemCollection.cs
- CodeTypeParameter.cs
- EndGetFileNameFromUserRequest.cs
- Method.cs
- IgnoreDataMemberAttribute.cs
- FieldToken.cs
- OraclePermissionAttribute.cs
- ConfigurationConverterBase.cs
- Setter.cs
- XmlSequenceWriter.cs
- BrushConverter.cs
- WindowsTreeView.cs
- JavascriptCallbackBehaviorAttribute.cs
- Splitter.cs
- PerformanceCounterTraceRecord.cs
- CapabilitiesAssignment.cs
- TCEAdapterGenerator.cs
- UITypeEditor.cs
- ApplicationDirectory.cs
- COM2ComponentEditor.cs
- GlobalAllocSafeHandle.cs
- ObjectManager.cs
- AccessViolationException.cs
- MethodImplAttribute.cs
- TableColumn.cs
- DataGridColumnHeadersPresenter.cs
- DataGridItemCollection.cs
- LiteralSubsegment.cs
- NodeFunctions.cs
- ListViewGroup.cs
- WindowsContainer.cs