Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / CompMod / System / CodeDOM / CodeIterationStatement.cs / 1 / CodeIterationStatement.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 CodeIterationStatement : CodeStatement { private CodeStatement initStatement; private CodeExpression testExpression; private CodeStatement incrementStatement; private CodeStatementCollection statements = new CodeStatementCollection(); ////// Represents a simple for loop. /// ////// public CodeIterationStatement() { } ////// Initializes a new instance of ///. /// /// public CodeIterationStatement(CodeStatement initStatement, CodeExpression testExpression, CodeStatement incrementStatement, params CodeStatement[] statements) { InitStatement = initStatement; TestExpression = testExpression; IncrementStatement = incrementStatement; Statements.AddRange(statements); } ////// Initializes a new instance of ///. /// /// public CodeStatement InitStatement { get { return initStatement; } set { initStatement = value; } } ////// Gets or sets /// the loop initialization statement. /// ////// public CodeExpression TestExpression { get { return testExpression; } set { testExpression = value; } } ////// Gets or sets /// the expression to test for. /// ////// public CodeStatement IncrementStatement { get { return incrementStatement; } set { incrementStatement = value; } } ////// Gets or sets /// the per loop cycle increment statement. /// ////// public CodeStatementCollection Statements { get { return statements; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ ///// Gets or sets /// the statements to be executed within the loop. /// ///// 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 CodeIterationStatement : CodeStatement { private CodeStatement initStatement; private CodeExpression testExpression; private CodeStatement incrementStatement; private CodeStatementCollection statements = new CodeStatementCollection(); ////// Represents a simple for loop. /// ////// public CodeIterationStatement() { } ////// Initializes a new instance of ///. /// /// public CodeIterationStatement(CodeStatement initStatement, CodeExpression testExpression, CodeStatement incrementStatement, params CodeStatement[] statements) { InitStatement = initStatement; TestExpression = testExpression; IncrementStatement = incrementStatement; Statements.AddRange(statements); } ////// Initializes a new instance of ///. /// /// public CodeStatement InitStatement { get { return initStatement; } set { initStatement = value; } } ////// Gets or sets /// the loop initialization statement. /// ////// public CodeExpression TestExpression { get { return testExpression; } set { testExpression = value; } } ////// Gets or sets /// the expression to test for. /// ////// public CodeStatement IncrementStatement { get { return incrementStatement; } set { incrementStatement = value; } } ////// Gets or sets /// the per loop cycle increment statement. /// ////// public CodeStatementCollection Statements { get { return statements; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Gets or sets /// the statements to be executed within the loop. /// ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- JsonGlobals.cs
- DataSourceView.cs
- QueryCursorEventArgs.cs
- XmlNodeChangedEventManager.cs
- ReadOnlyPermissionSet.cs
- HtmlUtf8RawTextWriter.cs
- CredentialCache.cs
- ActivityDesignerResources.cs
- Localizer.cs
- StoreConnection.cs
- SortAction.cs
- AssociationSetEnd.cs
- XmlSchemaObjectCollection.cs
- BaseCodeDomTreeGenerator.cs
- SkewTransform.cs
- CodeTypeDelegate.cs
- InputLanguage.cs
- ListBoxItemWrapperAutomationPeer.cs
- ControlLocalizer.cs
- FloatAverageAggregationOperator.cs
- ToolboxSnapDragDropEventArgs.cs
- GeometryGroup.cs
- AuthenticationServiceManager.cs
- DiagnosticTraceSource.cs
- MessageDecoder.cs
- EventBuilder.cs
- LocalTransaction.cs
- PersonalizationAdministration.cs
- NonClientArea.cs
- CodeTypeDeclaration.cs
- Set.cs
- XmlTypeMapping.cs
- NullableFloatMinMaxAggregationOperator.cs
- SrgsOneOf.cs
- ScriptReferenceEventArgs.cs
- SymmetricKey.cs
- ExpressionConverter.cs
- SubclassTypeValidatorAttribute.cs
- WindowsAuthenticationEventArgs.cs
- Codec.cs
- PathFigure.cs
- SafeHandles.cs
- PointAnimationUsingPath.cs
- SecurityContext.cs
- Control.cs
- ResolveCriteriaCD1.cs
- EntityContainerAssociationSetEnd.cs
- XamlSerializer.cs
- FolderBrowserDialog.cs
- SqlUserDefinedAggregateAttribute.cs
- MemberInfoSerializationHolder.cs
- ExpressionNode.cs
- EventDrivenDesigner.cs
- NegatedConstant.cs
- UserValidatedEventArgs.cs
- WebPartTransformerAttribute.cs
- ImageIndexConverter.cs
- PermissionSetEnumerator.cs
- ApplicationFileParser.cs
- WebPartEditorApplyVerb.cs
- Span.cs
- InkCollectionBehavior.cs
- QuaternionValueSerializer.cs
- GenericRootAutomationPeer.cs
- DbModificationClause.cs
- XPathDocumentBuilder.cs
- MsmqBindingElementBase.cs
- CqlWriter.cs
- Misc.cs
- Effect.cs
- IndexOutOfRangeException.cs
- OracleSqlParser.cs
- RichTextBox.cs
- SHA1.cs
- DashStyles.cs
- PropertyPath.cs
- ParenthesizePropertyNameAttribute.cs
- ParserContext.cs
- SchemaMapping.cs
- PlanCompilerUtil.cs
- StylusCaptureWithinProperty.cs
- ViewStateChangedEventArgs.cs
- QilExpression.cs
- SingleSelectRootGridEntry.cs
- BamlRecordWriter.cs
- ColumnMap.cs
- NavigationEventArgs.cs
- InputMethod.cs
- ValueOfAction.cs
- SignatureDescription.cs
- UpdateException.cs
- ObjectCache.cs
- XPathAncestorQuery.cs
- GridViewColumnHeaderAutomationPeer.cs
- AudioException.cs
- AssemblyAttributes.cs
- SkinBuilder.cs
- Point.cs
- AggregationMinMaxHelpers.cs
- ListDictionaryInternal.cs