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;
///
///
/// Represents a simple for loop.
///
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeIterationStatement : CodeStatement {
private CodeStatement initStatement;
private CodeExpression testExpression;
private CodeStatement incrementStatement;
private CodeStatementCollection statements = new CodeStatementCollection();
///
///
/// Initializes a new instance of .
///
///
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);
}
///
///
/// Gets or sets
/// the loop initialization statement.
///
///
public CodeStatement InitStatement {
get {
return initStatement;
}
set {
initStatement = value;
}
}
///
///
/// Gets or sets
/// the expression to test for.
///
///
public CodeExpression TestExpression {
get {
return testExpression;
}
set {
testExpression = value;
}
}
///
///
/// Gets or sets
/// the per loop cycle increment statement.
///
///
public CodeStatement IncrementStatement {
get {
return incrementStatement;
}
set {
incrementStatement = value;
}
}
///
///
/// Gets or sets
/// the statements to be executed within the loop.
///
///
public CodeStatementCollection Statements {
get {
return statements;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// 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;
///
///
/// Represents a simple for loop.
///
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeIterationStatement : CodeStatement {
private CodeStatement initStatement;
private CodeExpression testExpression;
private CodeStatement incrementStatement;
private CodeStatementCollection statements = new CodeStatementCollection();
///
///
/// Initializes a new instance of .
///
///
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);
}
///
///
/// Gets or sets
/// the loop initialization statement.
///
///
public CodeStatement InitStatement {
get {
return initStatement;
}
set {
initStatement = value;
}
}
///
///
/// Gets or sets
/// the expression to test for.
///
///
public CodeExpression TestExpression {
get {
return testExpression;
}
set {
testExpression = value;
}
}
///
///
/// Gets or sets
/// the per loop cycle increment statement.
///
///
public CodeStatement IncrementStatement {
get {
return incrementStatement;
}
set {
incrementStatement = value;
}
}
///
///
/// Gets or sets
/// the statements to be executed within the loop.
///
///
public CodeStatementCollection Statements {
get {
return statements;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- GridViewCommandEventArgs.cs
- SchemaInfo.cs
- FormViewCommandEventArgs.cs
- RotateTransform3D.cs
- HierarchicalDataBoundControlAdapter.cs
- SystemColorTracker.cs
- SafeNativeMethods.cs
- SqlAggregateChecker.cs
- HttpVersion.cs
- HttpRequestTraceRecord.cs
- TdsParameterSetter.cs
- xmlfixedPageInfo.cs
- ImmutableObjectAttribute.cs
- SoapHeaderException.cs
- TransactionManager.cs
- PackagePartCollection.cs
- SupportingTokenParameters.cs
- PasswordRecoveryDesigner.cs
- ToolboxItemImageConverter.cs
- BufferedStream2.cs
- PocoEntityKeyStrategy.cs
- BinarySecretSecurityToken.cs
- Resources.Designer.cs
- SecurityUtils.cs
- DbgUtil.cs
- CompoundFileReference.cs
- TakeOrSkipWhileQueryOperator.cs
- SafeHandle.cs
- ServiceObjectContainer.cs
- BulletDecorator.cs
- InkCanvasSelectionAdorner.cs
- SmtpMail.cs
- ping.cs
- Subtree.cs
- ToolStripDropTargetManager.cs
- ComponentEditorForm.cs
- HttpConfigurationSystem.cs
- _AutoWebProxyScriptHelper.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- DrawingContext.cs
- RelationshipConverter.cs
- Accessible.cs
- OutputCacheModule.cs
- OleDbFactory.cs
- HttpWebRequestElement.cs
- PermissionToken.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- NameValuePermission.cs
- SizeAnimation.cs
- FileUtil.cs
- ToolStripLabel.cs
- FileEnumerator.cs
- DragEvent.cs
- HttpPostLocalhostServerProtocol.cs
- TagMapCollection.cs
- XPathBinder.cs
- StringValueConverter.cs
- WebPartTransformerAttribute.cs
- CaretElement.cs
- StorageEndPropertyMapping.cs
- ClassicBorderDecorator.cs
- SQLBoolean.cs
- BindingList.cs
- SafeIUnknown.cs
- BevelBitmapEffect.cs
- PageThemeParser.cs
- WriteFileContext.cs
- PropertyCollection.cs
- Point.cs
- SiteMapProvider.cs
- EdmItemError.cs
- SchemaNames.cs
- ProfileEventArgs.cs
- HtmlInputHidden.cs
- TableCell.cs
- ExpressionEditorSheet.cs
- NavigationWindow.cs
- BoundingRectTracker.cs
- FontSourceCollection.cs
- ToolStripLocationCancelEventArgs.cs
- FactoryGenerator.cs
- AlignmentYValidation.cs
- MonthChangedEventArgs.cs
- ColorMap.cs
- SafeNativeMethodsMilCoreApi.cs
- ClientTarget.cs
- AssemblyNameProxy.cs
- MenuItemStyleCollectionEditor.cs
- Activator.cs
- JsonSerializer.cs
- PtsContext.cs
- FloaterBaseParaClient.cs
- Directory.cs
- FontUnitConverter.cs
- HttpVersion.cs
- XmlElementAttributes.cs
- Variable.cs
- XmlSchemaImport.cs
- ServiceDescriptions.cs
- ToolStripSeparator.cs