Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / CompMod / System / CodeDOM / CodeStatement.cs / 1 / CodeStatement.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;
using System.Runtime.Serialization;
///
///
/// Represents a statement.
///
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeStatement : CodeObject {
private CodeLinePragma linePragma;
// Optionally Serializable
[OptionalField]
private CodeDirectiveCollection startDirectives = null;
[OptionalField]
private CodeDirectiveCollection endDirectives = null;
///
///
/// The line the statement occurs on.
///
///
public CodeLinePragma LinePragma {
get {
return linePragma;
}
set {
linePragma = value;
}
}
public CodeDirectiveCollection StartDirectives {
get {
if (startDirectives == null) {
startDirectives = new CodeDirectiveCollection();
}
return startDirectives;
}
}
public CodeDirectiveCollection EndDirectives {
get {
if (endDirectives == null) {
endDirectives = new CodeDirectiveCollection();
}
return endDirectives ;
}
}
}
}
// 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;
using System.Runtime.Serialization;
///
///
/// Represents a statement.
///
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeStatement : CodeObject {
private CodeLinePragma linePragma;
// Optionally Serializable
[OptionalField]
private CodeDirectiveCollection startDirectives = null;
[OptionalField]
private CodeDirectiveCollection endDirectives = null;
///
///
/// The line the statement occurs on.
///
///
public CodeLinePragma LinePragma {
get {
return linePragma;
}
set {
linePragma = value;
}
}
public CodeDirectiveCollection StartDirectives {
get {
if (startDirectives == null) {
startDirectives = new CodeDirectiveCollection();
}
return startDirectives;
}
}
public CodeDirectiveCollection EndDirectives {
get {
if (endDirectives == null) {
endDirectives = new CodeDirectiveCollection();
}
return endDirectives ;
}
}
}
}
// 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
- FillErrorEventArgs.cs
- CodeEntryPointMethod.cs
- Point.cs
- ExcludePathInfo.cs
- WorkflowInstance.cs
- _Semaphore.cs
- MachinePropertyVariants.cs
- RetriableClipboard.cs
- SchemaConstraints.cs
- CompositeActivityValidator.cs
- LiteralControl.cs
- CqlQuery.cs
- XmlSchemaProviderAttribute.cs
- InitializeCorrelation.cs
- RangeBase.cs
- OleDbFactory.cs
- TextEncodedRawTextWriter.cs
- IApplicationTrustManager.cs
- Util.cs
- Exceptions.cs
- TreeViewImageIndexConverter.cs
- AutomationPatternInfo.cs
- ByteStream.cs
- TrackingStringDictionary.cs
- DataKey.cs
- ListenerElementsCollection.cs
- AppSettingsReader.cs
- LightweightCodeGenerator.cs
- Pen.cs
- CollectionChangedEventManager.cs
- EditorPart.cs
- Main.cs
- ValidationErrorEventArgs.cs
- Random.cs
- TypeNameConverter.cs
- QuaternionAnimationBase.cs
- X509CertificateClaimSet.cs
- CounterSample.cs
- MediaPlayer.cs
- GuidConverter.cs
- Configuration.cs
- DataSpaceManager.cs
- loginstatus.cs
- VectorValueSerializer.cs
- MobileFormsAuthentication.cs
- TopClause.cs
- FixedStringLookup.cs
- Column.cs
- ClaimTypes.cs
- ExtenderHelpers.cs
- TiffBitmapEncoder.cs
- Types.cs
- DataGridViewCellCollection.cs
- DesigntimeLicenseContextSerializer.cs
- AttributeExtensions.cs
- InlineObject.cs
- OptimisticConcurrencyException.cs
- ValidationError.cs
- SslStream.cs
- PluralizationService.cs
- UnsignedPublishLicense.cs
- XmlDictionaryReaderQuotasElement.cs
- CacheRequest.cs
- MSAAEventDispatcher.cs
- DataPagerField.cs
- DateTime.cs
- ValidatingPropertiesEventArgs.cs
- ResizeGrip.cs
- DataControlCommands.cs
- TextElementEnumerator.cs
- CorrelationResolver.cs
- PathSegmentCollection.cs
- WorkflowApplicationTerminatedException.cs
- TraceHandler.cs
- SamlAuthorizationDecisionStatement.cs
- MetadataFile.cs
- COAUTHIDENTITY.cs
- X509RecipientCertificateServiceElement.cs
- ListDictionaryInternal.cs
- UmAlQuraCalendar.cs
- ListViewTableCell.cs
- PassportIdentity.cs
- JapaneseCalendar.cs
- BaseCodeDomTreeGenerator.cs
- bindurihelper.cs
- XmlILOptimizerVisitor.cs
- cookiecontainer.cs
- ArrayTypeMismatchException.cs
- ImageConverter.cs
- RichTextBox.cs
- TextWriterTraceListener.cs
- DynamicValueConverter.cs
- DependentList.cs
- DebugInfoGenerator.cs
- PerformanceCounterLib.cs
- CryptoApi.cs
- Glyph.cs
- DbProviderConfigurationHandler.cs
- CultureInfo.cs
- DataGridViewCellStyleEditor.cs