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
- MarkupExtensionParser.cs
- XPathParser.cs
- DnsPermission.cs
- PolicyStatement.cs
- DataGridViewHitTestInfo.cs
- IProducerConsumerCollection.cs
- EventLogger.cs
- SettingsPropertyValueCollection.cs
- MultilineStringConverter.cs
- XmlWellformedWriter.cs
- QilDataSource.cs
- UnsafeNativeMethods.cs
- RegexTree.cs
- WebBrowser.cs
- ProcessManager.cs
- ColumnTypeConverter.cs
- AmbientLight.cs
- safemediahandle.cs
- NamespaceInfo.cs
- SinglePageViewer.cs
- MenuEventArgs.cs
- initElementDictionary.cs
- EnumerableRowCollectionExtensions.cs
- XmlUrlResolver.cs
- DoubleMinMaxAggregationOperator.cs
- GlobalizationSection.cs
- WebServicesInteroperability.cs
- AssemblyAssociatedContentFileAttribute.cs
- DirectoryNotFoundException.cs
- MouseOverProperty.cs
- XmlnsCache.cs
- SolidColorBrush.cs
- ComplexTypeEmitter.cs
- EnvelopedPkcs7.cs
- RelatedView.cs
- SoapMessage.cs
- SHA1Managed.cs
- PrintingPermission.cs
- EntityDesignerBuildProvider.cs
- ListViewGroupItemCollection.cs
- mediaeventshelper.cs
- SessionMode.cs
- ColumnHeaderCollectionEditor.cs
- AnonymousIdentificationSection.cs
- PieceDirectory.cs
- MultiSelectRootGridEntry.cs
- WhitespaceSignificantCollectionAttribute.cs
- GregorianCalendar.cs
- columnmapkeybuilder.cs
- CacheChildrenQuery.cs
- SqlFlattener.cs
- HtmlControlPersistable.cs
- JsonByteArrayDataContract.cs
- VSWCFServiceContractGenerator.cs
- glyphs.cs
- BufferManager.cs
- VirtualizedItemProviderWrapper.cs
- XmlSerializerVersionAttribute.cs
- RuntimeIdentifierPropertyAttribute.cs
- ManagementOperationWatcher.cs
- ArgumentException.cs
- PriorityBinding.cs
- Vector3D.cs
- DependencySource.cs
- RawStylusSystemGestureInputReport.cs
- QuaternionKeyFrameCollection.cs
- TextServicesHost.cs
- DateTimeValueSerializer.cs
- MonthChangedEventArgs.cs
- RegularExpressionValidator.cs
- PersonalizationStateInfo.cs
- Scene3D.cs
- DataGridViewColumnEventArgs.cs
- DropShadowBitmapEffect.cs
- PackageDigitalSignatureManager.cs
- AsyncStreamReader.cs
- ThreadAttributes.cs
- SponsorHelper.cs
- ReaderWriterLock.cs
- SyntaxCheck.cs
- Size.cs
- Rijndael.cs
- HandleCollector.cs
- DebugView.cs
- MimeMultiPart.cs
- RelationshipSet.cs
- RenderData.cs
- RegisteredScript.cs
- MessageHeaderDescriptionCollection.cs
- PrintEvent.cs
- StatusInfoItem.cs
- PageEventArgs.cs
- HitTestFilterBehavior.cs
- BuildProvidersCompiler.cs
- ModelPropertyImpl.cs
- PathFigureCollection.cs
- LogicalMethodInfo.cs
- ByteStorage.cs
- ToolStripSettings.cs
- Simplifier.cs