Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / CompMod / System / CodeDOM / CodeConditionStatement.cs / 1 / CodeConditionStatement.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ////// [ 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. /// // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ////// [ 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
- ToolboxComponentsCreatedEventArgs.cs
- ResourceAssociationType.cs
- Verify.cs
- Line.cs
- Point3D.cs
- ResolveCriteria.cs
- __ComObject.cs
- DrawTreeNodeEventArgs.cs
- WebPartEventArgs.cs
- XslAst.cs
- XmlElementAttribute.cs
- CallbackHandler.cs
- DataBoundControlParameterTarget.cs
- OneOf.cs
- OpCodes.cs
- DashStyle.cs
- DataGridViewCheckBoxColumn.cs
- ProvidePropertyAttribute.cs
- TraceListeners.cs
- AudioFormatConverter.cs
- DataRowComparer.cs
- JournalEntryStack.cs
- DesignerDataColumn.cs
- DataServiceQueryProvider.cs
- TreeWalker.cs
- ProviderMetadataCachedInformation.cs
- IsolatedStorageFileStream.cs
- SQLByte.cs
- XamlPathDataSerializer.cs
- UpDownEvent.cs
- WmpBitmapEncoder.cs
- XdrBuilder.cs
- ConnectionConsumerAttribute.cs
- MD5CryptoServiceProvider.cs
- SecurityTokenTypes.cs
- SpecialFolderEnumConverter.cs
- DeviceFilterDictionary.cs
- ValidatedControlConverter.cs
- DocumentApplicationJournalEntry.cs
- PersistenceTypeAttribute.cs
- CodeIdentifier.cs
- SettingsAttributes.cs
- StrongNameKeyPair.cs
- GenericAuthenticationEventArgs.cs
- SingleObjectCollection.cs
- ToolStripItemTextRenderEventArgs.cs
- CellPartitioner.cs
- HttpWebRequest.cs
- Label.cs
- NameSpaceExtractor.cs
- SimpleHandlerFactory.cs
- SystemIcons.cs
- EventToken.cs
- HealthMonitoringSection.cs
- ChineseLunisolarCalendar.cs
- GenericTransactionFlowAttribute.cs
- Pair.cs
- ObjectSet.cs
- VirtualDirectoryMapping.cs
- TreeViewItemAutomationPeer.cs
- SerializationHelper.cs
- DeviceContext.cs
- GenericRootAutomationPeer.cs
- AsymmetricKeyExchangeDeformatter.cs
- ParenthesizePropertyNameAttribute.cs
- SizeAnimationClockResource.cs
- InkCanvasInnerCanvas.cs
- StreamInfo.cs
- PointAnimation.cs
- HandlerBase.cs
- Point.cs
- PrintControllerWithStatusDialog.cs
- EditorZone.cs
- SHA256CryptoServiceProvider.cs
- UrlMapping.cs
- XmlComplianceUtil.cs
- webproxy.cs
- VBIdentifierNameEditor.cs
- ParameterElement.cs
- DataColumnPropertyDescriptor.cs
- ArgumentOutOfRangeException.cs
- TextBoxAutoCompleteSourceConverter.cs
- ServicesSection.cs
- TypeUsageBuilder.cs
- SubMenuStyleCollection.cs
- SystemEvents.cs
- _Rfc2616CacheValidators.cs
- DebugHandleTracker.cs
- State.cs
- SignHashRequest.cs
- FocusManager.cs
- AuthenticationConfig.cs
- XPathSelectionIterator.cs
- UrlMappingsSection.cs
- ReadWriteObjectLock.cs
- XmlNavigatorFilter.cs
- AdapterSwitches.cs
- TextRunProperties.cs
- Line.cs
- CellParaClient.cs