Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / CodeConditionStatement.cs / 1305376 / CodeConditionStatement.cs
//------------------------------------------------------------------------------ //// // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ///[....] // Copyright (c) Microsoft Corporation. All rights reserved. ///// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeConditionStatement : CodeStatement { private CodeExpression condition; private CodeStatementCollection trueStatments = new CodeStatementCollection(); private CodeStatementCollection falseStatments = new CodeStatementCollection(); ////// Represents a basic if statement. /// ////// public CodeConditionStatement() { } ////// Initializes a new instance of ///. /// /// public CodeConditionStatement(CodeExpression condition, params CodeStatement[] trueStatements) { Condition = condition; TrueStatements.AddRange(trueStatements); } ////// Initializes a new instance of ///. /// /// public CodeConditionStatement(CodeExpression condition, CodeStatement[] trueStatements, CodeStatement[] falseStatements) { Condition = condition; TrueStatements.AddRange(trueStatements); FalseStatements.AddRange(falseStatements); } ////// Initializes a new instance of ///that can represent an if.. /// else statement. /// /// public CodeExpression Condition { get { return condition; } set { condition = value; } } ////// Gets or sets /// the condition to test for ///. /// /// public CodeStatementCollection TrueStatements { get { return trueStatments; } } ////// Gets or sets /// the statements to execute if test condition is ///. /// /// public CodeStatementCollection FalseStatements { get { return falseStatments; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Gets or sets /// the statements to /// execute if test condition is ///and there is an else /// clause. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MultipartIdentifier.cs
- SnapshotChangeTrackingStrategy.cs
- HtmlFormWrapper.cs
- PreviewPrintController.cs
- ListSortDescription.cs
- ApplicationTrust.cs
- PreProcessInputEventArgs.cs
- ImageListUtils.cs
- JobDuplex.cs
- ZoneLinkButton.cs
- MergablePropertyAttribute.cs
- Polygon.cs
- ObjectComplexPropertyMapping.cs
- XmlWellformedWriter.cs
- OutputCacheModule.cs
- CellParagraph.cs
- TagPrefixInfo.cs
- FormViewDeleteEventArgs.cs
- DockPanel.cs
- CachedTypeface.cs
- DelimitedListTraceListener.cs
- XmlQualifiedName.cs
- WindowsListViewItem.cs
- CollectionDataContract.cs
- AsyncCallback.cs
- ScrollBarAutomationPeer.cs
- SQLDateTimeStorage.cs
- BoundColumn.cs
- TextRunCacheImp.cs
- ProcessModule.cs
- ClientType.cs
- SqlTransaction.cs
- XsdBuildProvider.cs
- MessagePropertyDescription.cs
- FramingEncoders.cs
- BCLDebug.cs
- ToolStripArrowRenderEventArgs.cs
- UrlPath.cs
- ToolZone.cs
- CustomAttributeSerializer.cs
- RequestTimeoutManager.cs
- DateTimeUtil.cs
- FixedSOMPageElement.cs
- BooleanSwitch.cs
- UserMapPath.cs
- BindingNavigator.cs
- SqlErrorCollection.cs
- CatalogPartChrome.cs
- ListSourceHelper.cs
- SolidColorBrush.cs
- NullExtension.cs
- UserControlAutomationPeer.cs
- CompilerGeneratedAttribute.cs
- HtmlInputFile.cs
- Metafile.cs
- DetailsViewDeletedEventArgs.cs
- MetadataItemSerializer.cs
- SchemaTypeEmitter.cs
- SizeChangedInfo.cs
- OleDbConnection.cs
- CompositionTarget.cs
- AdRotatorDesigner.cs
- WebServiceData.cs
- LinkedList.cs
- SmiGettersStream.cs
- OutputCacheProfile.cs
- srgsitem.cs
- Operand.cs
- SoapExtensionStream.cs
- FileInfo.cs
- NumberEdit.cs
- WebConfigurationHost.cs
- RadialGradientBrush.cs
- FtpRequestCacheValidator.cs
- EnumValidator.cs
- CallSiteBinder.cs
- SqlTriggerAttribute.cs
- IdnMapping.cs
- DeviceContext2.cs
- ThreadStateException.cs
- OracleBFile.cs
- Descriptor.cs
- ResourceCollectionInfo.cs
- Page.cs
- OletxDependentTransaction.cs
- ApplicationContext.cs
- SizeLimitedCache.cs
- RootAction.cs
- ServiceObjectContainer.cs
- FixedSOMFixedBlock.cs
- ParameterEditorUserControl.cs
- CallContext.cs
- SqlNamer.cs
- ControlPropertyNameConverter.cs
- StylusEditingBehavior.cs
- InProcStateClientManager.cs
- TextRangeEdit.cs
- BinaryObjectReader.cs
- TypeElement.cs
- SqlParameterizer.cs