Code:
/ 4.0 / 4.0 / 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. /// // // //----------------------------------------------------------------------------- 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
- DrawListViewColumnHeaderEventArgs.cs
- AmbientLight.cs
- Int32AnimationUsingKeyFrames.cs
- QueryOutputWriter.cs
- Stack.cs
- ObjectRef.cs
- XmlSchema.cs
- ViewCellRelation.cs
- PolyLineSegment.cs
- CustomAttributeFormatException.cs
- RangeBase.cs
- BitConverter.cs
- DataGridLinkButton.cs
- WindowVisualStateTracker.cs
- InteropAutomationProvider.cs
- ScriptResourceAttribute.cs
- PropertyBuilder.cs
- XmlReturnWriter.cs
- CopyOnWriteList.cs
- Activator.cs
- ClonableStack.cs
- SynchronizationHandlesCodeDomSerializer.cs
- DtrList.cs
- EntityConnection.cs
- TargetPerspective.cs
- MatrixCamera.cs
- ListenerSessionConnectionReader.cs
- SafeThreadHandle.cs
- FixedSOMImage.cs
- TemplateField.cs
- DecoderExceptionFallback.cs
- WindowsFormsEditorServiceHelper.cs
- Utils.cs
- Utilities.cs
- WindowHideOrCloseTracker.cs
- OperationCanceledException.cs
- NextPreviousPagerField.cs
- IsolatedStorage.cs
- IxmlLineInfo.cs
- CachingHintValidation.cs
- XmlNodeChangedEventArgs.cs
- _LoggingObject.cs
- RuleCache.cs
- Pair.cs
- DurableOperationAttribute.cs
- HtmlHead.cs
- relpropertyhelper.cs
- DelegatingTypeDescriptionProvider.cs
- DoubleStorage.cs
- WebServicesInteroperability.cs
- WindowsPrincipal.cs
- DataControlLinkButton.cs
- XPathSingletonIterator.cs
- MoveSizeWinEventHandler.cs
- ChannelServices.cs
- RC2CryptoServiceProvider.cs
- ConstructorNeedsTagAttribute.cs
- ConvertEvent.cs
- storepermission.cs
- EncryptedKeyIdentifierClause.cs
- ButtonField.cs
- TableAutomationPeer.cs
- MouseWheelEventArgs.cs
- TemplateKeyConverter.cs
- ItemMap.cs
- UInt32Converter.cs
- HttpCacheVary.cs
- OleDbPropertySetGuid.cs
- MgmtConfigurationRecord.cs
- ThicknessAnimation.cs
- PageDeviceFont.cs
- SelectionEditingBehavior.cs
- SystemWebSectionGroup.cs
- ServerType.cs
- TimeSpanValidatorAttribute.cs
- MessageDirection.cs
- FilteredDataSetHelper.cs
- CacheChildrenQuery.cs
- MediaScriptCommandRoutedEventArgs.cs
- UTF7Encoding.cs
- NCryptNative.cs
- DbCommandDefinition.cs
- DbModificationCommandTree.cs
- PerfCounterSection.cs
- Vector3D.cs
- PermissionSetEnumerator.cs
- TreeViewHitTestInfo.cs
- DesigntimeLicenseContextSerializer.cs
- ServiceOperationParameter.cs
- ObjectPropertyMapping.cs
- MeasurementDCInfo.cs
- ShadowGlyph.cs
- Constant.cs
- MapPathBasedVirtualPathProvider.cs
- GridViewRow.cs
- EventProvider.cs
- ACL.cs
- CodeObject.cs
- BCLDebug.cs
- DataGridViewSelectedCellsAccessibleObject.cs