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
- FormViewInsertEventArgs.cs
- EntityCollectionChangedParams.cs
- BinaryConverter.cs
- MetadataArtifactLoaderFile.cs
- ScriptIgnoreAttribute.cs
- CodeMemberProperty.cs
- XamlSerializer.cs
- RegisteredDisposeScript.cs
- MappingSource.cs
- WindowVisualStateTracker.cs
- ObsoleteAttribute.cs
- StaticFileHandler.cs
- GridItemProviderWrapper.cs
- RenderCapability.cs
- Operand.cs
- DataGridViewComponentPropertyGridSite.cs
- SupportsEventValidationAttribute.cs
- TreeNodeConverter.cs
- Ref.cs
- ClonableStack.cs
- AddingNewEventArgs.cs
- WebPartTransformerAttribute.cs
- xmlglyphRunInfo.cs
- HashMembershipCondition.cs
- QuadraticBezierSegment.cs
- COAUTHIDENTITY.cs
- ViewDesigner.cs
- NumericUpDownAccelerationCollection.cs
- CompareValidator.cs
- LogManagementAsyncResult.cs
- ScrollItemProviderWrapper.cs
- BCLDebug.cs
- ConditionalWeakTable.cs
- AppSettingsExpressionBuilder.cs
- SecurityManager.cs
- TypedAsyncResult.cs
- ModifierKeysConverter.cs
- UInt16.cs
- DataServiceQueryContinuation.cs
- RangeValidator.cs
- XmlSchemaSimpleTypeList.cs
- HtmlTableRow.cs
- SurrogateDataContract.cs
- Label.cs
- XmlQualifiedNameTest.cs
- MultipartIdentifier.cs
- DeviceSpecificDialogCachedState.cs
- XmlNodeChangedEventArgs.cs
- DiscoveryCallbackBehavior.cs
- HtmlEmptyTagControlBuilder.cs
- StickyNoteContentControl.cs
- InheritanceRules.cs
- RouteTable.cs
- DesignerAttribute.cs
- DataGridViewRowsRemovedEventArgs.cs
- Panel.cs
- DirtyTextRange.cs
- DataColumnCollection.cs
- NodeLabelEditEvent.cs
- ObjectQuery_EntitySqlExtensions.cs
- StylusTouchDevice.cs
- RNGCryptoServiceProvider.cs
- Int32RectValueSerializer.cs
- ObjectItemNoOpAssemblyLoader.cs
- Section.cs
- OptimalTextSource.cs
- X509Utils.cs
- MetaTableHelper.cs
- IPAddressCollection.cs
- PropertyDescriptorCollection.cs
- BuildResult.cs
- AnnotationAdorner.cs
- SemanticResultKey.cs
- XsltException.cs
- ConnectionManager.cs
- PageAdapter.cs
- DBParameter.cs
- CompilerHelpers.cs
- GridViewPageEventArgs.cs
- HttpCapabilitiesEvaluator.cs
- EntityClientCacheEntry.cs
- XmlArrayItemAttribute.cs
- ExtendedTransformFactory.cs
- XsdSchemaFileEditor.cs
- SymbolEqualComparer.cs
- RandomNumberGenerator.cs
- QuaternionAnimation.cs
- TextParagraphCache.cs
- ToolBarPanel.cs
- SizeValueSerializer.cs
- AssemblyBuilder.cs
- ContractUtils.cs
- StatusBarDrawItemEvent.cs
- ParameterCollection.cs
- TargetControlTypeAttribute.cs
- MetabaseReader.cs
- Clause.cs
- CodeTypeOfExpression.cs
- CopyCodeAction.cs
- SmtpTransport.cs