Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / CompMod / System / CodeDOM / CodeTypeMember.cs / 1 / CodeTypeMember.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- 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; ////// [ 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. /// ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- 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; ////// [ 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
- StrongNameUtility.cs
- DirectionalLight.cs
- UrlMappingCollection.cs
- AlgoModule.cs
- PersonalizationStateQuery.cs
- ExpandSegmentCollection.cs
- DrawingAttributes.cs
- XPathPatternBuilder.cs
- DecoderFallback.cs
- TraceSection.cs
- HttpContext.cs
- MarkupCompiler.cs
- SerializationInfo.cs
- PersistenceParticipant.cs
- CacheOutputQuery.cs
- TypeToken.cs
- ByteStorage.cs
- ExpressionLexer.cs
- ServiceOperation.cs
- BitmapEncoder.cs
- DateTimeFormat.cs
- HopperCache.cs
- DependencyPropertyConverter.cs
- TrackingSection.cs
- BufferBuilder.cs
- SafeEventLogReadHandle.cs
- XsdCachingReader.cs
- WpfXamlMember.cs
- BooleanAnimationUsingKeyFrames.cs
- ScrollProperties.cs
- SoapAttributeAttribute.cs
- UnsafeNativeMethods.cs
- HandlerBase.cs
- SimpleFieldTemplateFactory.cs
- NumberFunctions.cs
- LinqDataSourceSelectEventArgs.cs
- GraphicsPathIterator.cs
- DataFormats.cs
- SmiEventStream.cs
- ButtonBase.cs
- ListDictionaryInternal.cs
- PathSegmentCollection.cs
- FileCodeGroup.cs
- StylusCollection.cs
- EdmItemError.cs
- DebuggerService.cs
- EntryIndex.cs
- TextTrailingCharacterEllipsis.cs
- ObjectDataSourceEventArgs.cs
- ImageDrawing.cs
- Scene3D.cs
- TextEditorSpelling.cs
- MimeTypeMapper.cs
- DetailsViewPagerRow.cs
- DesignerWebPartChrome.cs
- Crc32.cs
- ContentType.cs
- MimeReturn.cs
- UnmanagedMemoryStreamWrapper.cs
- BitmapData.cs
- SqlDataSourceConfigureFilterForm.cs
- NotifyIcon.cs
- UrlAuthFailedErrorFormatter.cs
- BoolExpressionVisitors.cs
- TypeReference.cs
- TypeExtensionSerializer.cs
- X509InitiatorCertificateClientElement.cs
- RepeaterItemCollection.cs
- StringComparer.cs
- SettingsPropertyCollection.cs
- ErrorFormatter.cs
- XPathNodeIterator.cs
- unsafenativemethodsother.cs
- altserialization.cs
- CommonObjectSecurity.cs
- FontFamily.cs
- PagedDataSource.cs
- TeredoHelper.cs
- ListBindableAttribute.cs
- ValueConversionAttribute.cs
- BamlVersionHeader.cs
- XamlToRtfWriter.cs
- CodeAttributeArgumentCollection.cs
- WaitHandleCannotBeOpenedException.cs
- safex509handles.cs
- CodeDomSerializer.cs
- DbException.cs
- ObjectTag.cs
- SingleAnimation.cs
- FormDesigner.cs
- input.cs
- COAUTHINFO.cs
- RsaSecurityKey.cs
- XPathMultyIterator.cs
- SqlAliasesReferenced.cs
- WindowsPen.cs
- TaiwanCalendar.cs
- MarginCollapsingState.cs
- RadioButton.cs
- MetadataItem_Static.cs