Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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; } } } }/// 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
- XmlNodeComparer.cs
- HybridDictionary.cs
- OperationDescriptionCollection.cs
- SystemInfo.cs
- MessageLoggingFilterTraceRecord.cs
- FileDetails.cs
- SettingsPropertyCollection.cs
- CompatibleIComparer.cs
- HwndKeyboardInputProvider.cs
- StateManagedCollection.cs
- Select.cs
- ProxyWebPartManager.cs
- ChildTable.cs
- SettingsPropertyValueCollection.cs
- DataBoundLiteralControl.cs
- XmlTypeAttribute.cs
- httpserverutility.cs
- ShapeTypeface.cs
- PeerNameRecordCollection.cs
- SatelliteContractVersionAttribute.cs
- DecimalAnimationBase.cs
- XmlSchemaGroup.cs
- AssemblyBuilder.cs
- ToolBarButton.cs
- ClientSettingsProvider.cs
- PropertyItem.cs
- AttributeTable.cs
- HeaderedItemsControl.cs
- StringDictionary.cs
- XmlCharType.cs
- BasePattern.cs
- PeerName.cs
- CellRelation.cs
- XmlUtil.cs
- SchemaLookupTable.cs
- XmlNodeReader.cs
- TemplateControl.cs
- FontResourceCache.cs
- SessionStateModule.cs
- ButtonFlatAdapter.cs
- EmptyEnumerable.cs
- FileInfo.cs
- ExpressionBuilderContext.cs
- BamlLocalizableResourceKey.cs
- SystemPens.cs
- OleDbParameterCollection.cs
- AdRotator.cs
- BamlStream.cs
- WizardStepBase.cs
- Base64Encoder.cs
- DesignerSerializerAttribute.cs
- AuthenticationModulesSection.cs
- Part.cs
- ContextProperty.cs
- XmlReader.cs
- ClientConfigurationSystem.cs
- FileVersion.cs
- SqlTypesSchemaImporter.cs
- DataGridViewColumnStateChangedEventArgs.cs
- PersonalizationDictionary.cs
- _ListenerAsyncResult.cs
- RuleSetBrowserDialog.cs
- StateBag.cs
- DBSqlParserTableCollection.cs
- ToolStripDropDown.cs
- TextTreeRootTextBlock.cs
- ResourceReader.cs
- HtmlInputButton.cs
- SQLMoney.cs
- ExpressionBuilder.cs
- EmptyImpersonationContext.cs
- SystemNetHelpers.cs
- PropVariant.cs
- ToolboxItem.cs
- NonParentingControl.cs
- RenamedEventArgs.cs
- WindowsGrip.cs
- InternalSafeNativeMethods.cs
- PropertyPathWorker.cs
- OrderablePartitioner.cs
- DataColumnMapping.cs
- Timer.cs
- EntityCollection.cs
- StateWorkerRequest.cs
- LocatorPartList.cs
- DataGridViewCellStyle.cs
- TrackingMemoryStreamFactory.cs
- StrongNameIdentityPermission.cs
- BaseAsyncResult.cs
- Journal.cs
- ChineseLunisolarCalendar.cs
- ObjectSecurity.cs
- ErrorHandler.cs
- SimpleLine.cs
- ProcessHostConfigUtils.cs
- QueryContinueDragEvent.cs
- DataGridViewCellStyleConverter.cs
- ElementNotEnabledException.cs
- ICspAsymmetricAlgorithm.cs
- SessionSwitchEventArgs.cs