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
- MsdtcWrapper.cs
- ZipIOCentralDirectoryBlock.cs
- CodeGeneratorAttribute.cs
- SoapElementAttribute.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs
- ObjectAnimationBase.cs
- CurrentTimeZone.cs
- DBParameter.cs
- Classification.cs
- ReflectionUtil.cs
- StylusOverProperty.cs
- DataObject.cs
- ServiceEndpointElementCollection.cs
- ParseElementCollection.cs
- DesignerSerializationVisibilityAttribute.cs
- DataTablePropertyDescriptor.cs
- EnumerableRowCollectionExtensions.cs
- DefaultValueAttribute.cs
- DefaultPrintController.cs
- AddDataControlFieldDialog.cs
- DomainUpDown.cs
- Graph.cs
- GridItem.cs
- TdsParser.cs
- BaseValidator.cs
- ControlPropertyNameConverter.cs
- DescendentsWalker.cs
- AssemblyAssociatedContentFileAttribute.cs
- ContractReference.cs
- SingleStorage.cs
- _ListenerResponseStream.cs
- CatchBlock.cs
- SendReply.cs
- DataGridTable.cs
- ApplicationActivator.cs
- HttpCacheVaryByContentEncodings.cs
- FillBehavior.cs
- HttpServerProtocol.cs
- AssociationSet.cs
- ResourceManagerWrapper.cs
- DesignerSerializationOptionsAttribute.cs
- PropertyManager.cs
- CodeCatchClause.cs
- DockPatternIdentifiers.cs
- RangeValuePattern.cs
- ListViewAutomationPeer.cs
- COM2PictureConverter.cs
- XmlSchemaValidator.cs
- RoleService.cs
- UnlockInstanceCommand.cs
- HTTPNotFoundHandler.cs
- CategoryGridEntry.cs
- PropertyCondition.cs
- CaseInsensitiveHashCodeProvider.cs
- ListCollectionView.cs
- DataKeyArray.cs
- CompressionTransform.cs
- DataControlLinkButton.cs
- HttpRawResponse.cs
- UserControl.cs
- followingquery.cs
- StorageEntityTypeMapping.cs
- DbConnectionPoolGroup.cs
- AliasGenerator.cs
- LabelAutomationPeer.cs
- UInt64Storage.cs
- MinMaxParagraphWidth.cs
- NetworkCredential.cs
- _ConnectStream.cs
- mediaeventargs.cs
- SafeWaitHandle.cs
- AnnouncementClient.cs
- ProgressBar.cs
- WorkflowMessageEventHandler.cs
- UserUseLicenseDictionaryLoader.cs
- CellParaClient.cs
- LiteralText.cs
- PrintPreviewDialog.cs
- ReaderWriterLock.cs
- UriParserTemplates.cs
- CustomAttributeSerializer.cs
- SafeThreadHandle.cs
- TypeHelpers.cs
- SqlCharStream.cs
- _LocalDataStoreMgr.cs
- SqlFacetAttribute.cs
- ReturnValue.cs
- ContainerTracking.cs
- CollectionViewSource.cs
- QueueSurrogate.cs
- UniqueIdentifierService.cs
- AuthenticodeSignatureInformation.cs
- TypeValidationEventArgs.cs
- ColorTransform.cs
- PopupRootAutomationPeer.cs
- CompareValidator.cs
- NetNamedPipeSecurity.cs
- VersionedStream.cs
- TemplatedAdorner.cs
- ClientScriptManager.cs