Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / CodeTypeMember.cs / 1305376 / CodeTypeMember.cs
//------------------------------------------------------------------------------ //// // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Reflection; using System.Runtime.InteropServices; using System.Runtime.Serialization; ///[....] // Copyright (c) Microsoft Corporation. All rights reserved. ///// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeTypeMember : CodeObject { private MemberAttributes attributes = MemberAttributes.Private | MemberAttributes.Final; private string name; private CodeCommentStatementCollection comments = new CodeCommentStatementCollection(); private CodeAttributeDeclarationCollection customAttributes = null; private CodeLinePragma linePragma; // Optionally Serializable [OptionalField] private CodeDirectiveCollection startDirectives = null; [OptionalField] private CodeDirectiveCollection endDirectives = null; ////// Represents a class member. /// ////// public string Name { get { return (name == null) ? string.Empty : name; } set { name = value; } } ////// Gets or sets /// the name of the member. /// ////// public MemberAttributes Attributes { get { return attributes; } set { attributes = value; } } ////// Gets or sets a ///indicating /// the attributes of the member. /// /// public CodeAttributeDeclarationCollection CustomAttributes { get { if (customAttributes == null) { customAttributes = new CodeAttributeDeclarationCollection(); } return customAttributes; } set { customAttributes = value; } } ////// Gets or sets a ///indicating /// the custom attributes of the /// member. /// /// public CodeLinePragma LinePragma { get { return linePragma; } set { linePragma = value; } } ////// The line the statement occurs on. /// ////// public CodeCommentStatementCollection Comments { get { return comments; } } 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./// Gets or sets the member comment collection members. /// ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RegexTypeEditor.cs
- XmlSecureResolver.cs
- ClosableStream.cs
- EnumMemberAttribute.cs
- XmlName.cs
- Solver.cs
- SSmlParser.cs
- ImageMapEventArgs.cs
- StringUtil.cs
- ThreadAbortException.cs
- WorkflowServiceHostFactory.cs
- RenamedEventArgs.cs
- RelAssertionDirectKeyIdentifierClause.cs
- DbMetaDataFactory.cs
- ResourceManager.cs
- ControllableStoryboardAction.cs
- PropertyValueUIItem.cs
- SQLMembershipProvider.cs
- Win32.cs
- SamlAuthenticationStatement.cs
- RegexCharClass.cs
- TableLayoutSettings.cs
- ComponentConverter.cs
- StorageEntitySetMapping.cs
- StringBuilder.cs
- indexingfiltermarshaler.cs
- RadioButtonList.cs
- SafeNativeMethodsMilCoreApi.cs
- EdmFunctions.cs
- Help.cs
- Shape.cs
- ExtentKey.cs
- TemplateColumn.cs
- ListViewInsertedEventArgs.cs
- HelpProvider.cs
- Menu.cs
- CheckBoxList.cs
- DrawingImage.cs
- RegionData.cs
- FormViewModeEventArgs.cs
- Sequence.cs
- WebPartConnectionsConfigureVerb.cs
- ComponentEditorForm.cs
- StrokeFIndices.cs
- dsa.cs
- LoadRetryHandler.cs
- ScrollPattern.cs
- StorageEntityContainerMapping.cs
- CounterSetInstance.cs
- Executor.cs
- Int16.cs
- DbConnectionPoolOptions.cs
- DocumentViewerBase.cs
- D3DImage.cs
- RC2CryptoServiceProvider.cs
- RoutedCommand.cs
- SqlGenericUtil.cs
- DataGridPagerStyle.cs
- AssemblyUtil.cs
- InkPresenterAutomationPeer.cs
- ProgressPage.cs
- HierarchicalDataSourceControl.cs
- TcpChannelHelper.cs
- NamedPipeTransportSecurity.cs
- DbExpressionVisitor_TResultType.cs
- DeobfuscatingStream.cs
- Crc32Helper.cs
- RangeValuePattern.cs
- ObjectQueryState.cs
- CryptoApi.cs
- TagMapInfo.cs
- HtmlMeta.cs
- UrlAuthFailedErrorFormatter.cs
- ClientUrlResolverWrapper.cs
- UInt32Storage.cs
- RelationshipConstraintValidator.cs
- TdsRecordBufferSetter.cs
- IgnoreSectionHandler.cs
- DataControlButton.cs
- DomNameTable.cs
- XsdBuildProvider.cs
- LogicalChannelCollection.cs
- DmlSqlGenerator.cs
- FontUnit.cs
- GridLength.cs
- VisualBrush.cs
- OutOfProcStateClientManager.cs
- SmtpAuthenticationManager.cs
- DbDataRecord.cs
- OdbcConnectionPoolProviderInfo.cs
- ComplexTypeEmitter.cs
- WsatAdminException.cs
- NamedElement.cs
- URL.cs
- SqlRecordBuffer.cs
- NotifyIcon.cs
- IxmlLineInfo.cs
- Gdiplus.cs
- TypeConverterHelper.cs
- DBCommandBuilder.cs