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
- SearchForVirtualItemEventArgs.cs
- PositiveTimeSpanValidatorAttribute.cs
- BitmapEditor.cs
- Part.cs
- Error.cs
- CommunicationException.cs
- CompilerLocalReference.cs
- TaskResultSetter.cs
- ErrorWebPart.cs
- WindowsScrollBarBits.cs
- ReliableSessionBindingElement.cs
- SerializationAttributes.cs
- UpdatableWrapper.cs
- StorageEntityTypeMapping.cs
- ControlBuilder.cs
- PersonalizationState.cs
- SemanticResultValue.cs
- ServiceTimeoutsBehavior.cs
- RC2CryptoServiceProvider.cs
- DoubleCollectionConverter.cs
- ProfileInfo.cs
- ResourceSet.cs
- Span.cs
- CacheOutputQuery.cs
- HandlerWithFactory.cs
- PeerTransportListenAddressValidator.cs
- EntityClassGenerator.cs
- PageAdapter.cs
- QueryCacheKey.cs
- ParseHttpDate.cs
- Match.cs
- CacheOutputQuery.cs
- ProcessHostMapPath.cs
- PixelFormats.cs
- RequestUriProcessor.cs
- CryptoKeySecurity.cs
- webeventbuffer.cs
- DataObject.cs
- XsdValidatingReader.cs
- DecimalConverter.cs
- ScriptHandlerFactory.cs
- ImageButton.cs
- TextEndOfLine.cs
- CodeExpressionCollection.cs
- ImmutableObjectAttribute.cs
- VirtualPath.cs
- OdbcConnectionString.cs
- ParameterModifier.cs
- ConnectionInterfaceCollection.cs
- DataTransferEventArgs.cs
- EntitySqlException.cs
- WebBrowserPermission.cs
- ChangeInterceptorAttribute.cs
- FileInfo.cs
- ImageConverter.cs
- QilDataSource.cs
- AppDomainManager.cs
- DateRangeEvent.cs
- DoubleIndependentAnimationStorage.cs
- ImportCatalogPart.cs
- LayoutEvent.cs
- PixelShader.cs
- _FtpDataStream.cs
- UnauthorizedWebPart.cs
- WebPartEventArgs.cs
- PropertyState.cs
- SelectorAutomationPeer.cs
- XmlSerializerFactory.cs
- PrimaryKeyTypeConverter.cs
- Delegate.cs
- ConnectionManagementElement.cs
- Util.cs
- OdbcConnectionOpen.cs
- HtmlGenericControl.cs
- RegisteredArrayDeclaration.cs
- AppSettingsExpressionBuilder.cs
- AsymmetricSignatureFormatter.cs
- StrongNameIdentityPermission.cs
- RowUpdatedEventArgs.cs
- XmlSiteMapProvider.cs
- Console.cs
- TraceLevelStore.cs
- AggregatePushdown.cs
- UIElementHelper.cs
- ScrollBarRenderer.cs
- RectAnimationBase.cs
- Font.cs
- PropertyCondition.cs
- TraceHelpers.cs
- TreeViewItemAutomationPeer.cs
- TextRangeEditLists.cs
- NotifyParentPropertyAttribute.cs
- FileVersion.cs
- SoapAttributeOverrides.cs
- basevalidator.cs
- ConcurrentDictionary.cs
- CacheSection.cs
- DisplayInformation.cs
- HitTestParameters3D.cs
- Button.cs