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
- SecurityTimestamp.cs
- SecuritySessionSecurityTokenProvider.cs
- SqlNotificationEventArgs.cs
- XmlSerializableReader.cs
- DeflateStream.cs
- TraceSection.cs
- TemplatedControlDesigner.cs
- FormatException.cs
- DateRangeEvent.cs
- StreamInfo.cs
- Package.cs
- Vector3DValueSerializer.cs
- PropertyGeneratedEventArgs.cs
- Transactions.cs
- JavaScriptObjectDeserializer.cs
- Queue.cs
- ApplicationTrust.cs
- MsmqSecureHashAlgorithm.cs
- Axis.cs
- EncodingNLS.cs
- DataServiceClientException.cs
- DataBindingCollection.cs
- CustomCategoryAttribute.cs
- NativeMethods.cs
- ProxyManager.cs
- DataSourceSelectArguments.cs
- SettingsAttributeDictionary.cs
- EntityTypeEmitter.cs
- HttpCookie.cs
- DiscoveryClientDocuments.cs
- TreeNodeStyle.cs
- QuestionEventArgs.cs
- InstallerTypeAttribute.cs
- TraceListeners.cs
- AppSettingsExpressionBuilder.cs
- SmtpMail.cs
- ACL.cs
- TextEndOfLine.cs
- StylusOverProperty.cs
- Dictionary.cs
- CodeTypeDeclaration.cs
- FixedSOMTextRun.cs
- QilGenerator.cs
- WebPartDeleteVerb.cs
- ClientUtils.cs
- ServiceOperationWrapper.cs
- DbDeleteCommandTree.cs
- StreamUpgradeProvider.cs
- _UriSyntax.cs
- NameValueFileSectionHandler.cs
- DataRecordInternal.cs
- CommonDialog.cs
- ActivityValidator.cs
- HandlerMappingMemo.cs
- StyleHelper.cs
- SharedStatics.cs
- _SSPIWrapper.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- PromptBuilder.cs
- XmlTextReader.cs
- XmlAttribute.cs
- XmlSchemaImporter.cs
- MissingManifestResourceException.cs
- hresults.cs
- DefaultEventAttribute.cs
- CatalogPart.cs
- Authorization.cs
- Matrix3D.cs
- IdentityNotMappedException.cs
- ContainsRowNumberChecker.cs
- DataGridViewCellEventArgs.cs
- Translator.cs
- InsufficientMemoryException.cs
- CodeChecksumPragma.cs
- CursorConverter.cs
- TCPListener.cs
- FeatureSupport.cs
- ListItemsPage.cs
- JsonEnumDataContract.cs
- CommandPlan.cs
- RepeatButton.cs
- ConnectionString.cs
- CodeDirectoryCompiler.cs
- ProgressPage.cs
- UriParserTemplates.cs
- PrivilegeNotHeldException.cs
- MethodCallExpression.cs
- SecurityContext.cs
- PolyBezierSegment.cs
- QueuePathDialog.cs
- TableDetailsRow.cs
- InputReferenceExpression.cs
- RtfControlWordInfo.cs
- DetailsViewInsertedEventArgs.cs
- TimeSpanValidator.cs
- OdbcEnvironment.cs
- ToolStripSeparator.cs
- TextBounds.cs
- ListViewItem.cs
- SignedXmlDebugLog.cs