Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / CodeDOM / CodeTypeDelegate.cs / 1 / CodeTypeDelegate.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 CodeTypeDelegate : CodeTypeDeclaration { private CodeParameterDeclarationExpressionCollection parameters = new CodeParameterDeclarationExpressionCollection(); private CodeTypeReference returnType; ////// Represents a class or nested class. /// ////// public CodeTypeDelegate() { TypeAttributes &= ~TypeAttributes.ClassSemanticsMask; TypeAttributes |= TypeAttributes.Class; BaseTypes.Clear(); BaseTypes.Add(new CodeTypeReference("System.Delegate")); } ////// Initializes a new instance of ///. /// /// public CodeTypeDelegate(string name) : this() { Name = name; } ////// Initializes a new instance of ///. /// /// public CodeTypeReference ReturnType { get { if (returnType == null) { returnType = new CodeTypeReference(""); } return returnType; } set { returnType = value; } } ////// Gets or sets the return type of the delegate. /// ////// public CodeParameterDeclarationExpressionCollection Parameters { get { return parameters; } } } }/// The parameters of the delegate. /// ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PasswordRecovery.cs
- StreamBodyWriter.cs
- AssertSection.cs
- SHA256Managed.cs
- LogAppendAsyncResult.cs
- GenericPrincipal.cs
- WebSysDisplayNameAttribute.cs
- SettingsProperty.cs
- PlainXmlDeserializer.cs
- Authorization.cs
- StylusEditingBehavior.cs
- SqlDataReader.cs
- MembershipPasswordException.cs
- RecognizerStateChangedEventArgs.cs
- AssociatedControlConverter.cs
- ValidatorUtils.cs
- PagerStyle.cs
- DBParameter.cs
- HtmlLink.cs
- PersistenceParticipant.cs
- RepeatBehaviorConverter.cs
- CompilerError.cs
- Simplifier.cs
- MexBindingBindingCollectionElement.cs
- MappingMetadataHelper.cs
- WebPartEventArgs.cs
- CompiledRegexRunnerFactory.cs
- UnsafeMethods.cs
- TextElementCollectionHelper.cs
- RtfToXamlLexer.cs
- DataGridViewControlCollection.cs
- AutomationEventArgs.cs
- Debug.cs
- PriorityBinding.cs
- WebResourceUtil.cs
- Mutex.cs
- IncrementalHitTester.cs
- PassportIdentity.cs
- oledbmetadatacolumnnames.cs
- NativeMethods.cs
- XmlSortKey.cs
- SizeConverter.cs
- ProtocolsSection.cs
- AccessText.cs
- ListViewPagedDataSource.cs
- WebPartEditorCancelVerb.cs
- ListViewGroupItemCollection.cs
- DecimalConverter.cs
- Size3D.cs
- TargetParameterCountException.cs
- StringBuilder.cs
- ClosableStream.cs
- EncodingTable.cs
- StrokeCollectionDefaultValueFactory.cs
- JsonClassDataContract.cs
- VScrollProperties.cs
- METAHEADER.cs
- SafeViewOfFileHandle.cs
- DocumentViewerConstants.cs
- ConnectionStringSettingsCollection.cs
- ThousandthOfEmRealDoubles.cs
- ReadOnlyCollection.cs
- GridViewActionList.cs
- _FtpDataStream.cs
- TraceData.cs
- EventMappingSettings.cs
- BrowserCapabilitiesCodeGenerator.cs
- ValidatorCompatibilityHelper.cs
- ButtonBase.cs
- ListViewInsertedEventArgs.cs
- TrustManager.cs
- AnnotationResourceChangedEventArgs.cs
- VisualTreeHelper.cs
- SqlTriggerAttribute.cs
- BitFlagsGenerator.cs
- OleDbFactory.cs
- ImageListImageEditor.cs
- ChannelEndpointElement.cs
- TextServicesLoader.cs
- ConstructorBuilder.cs
- UniqueConstraint.cs
- CodeMemberProperty.cs
- ViewStateAttachedPropertyFeature.cs
- hresults.cs
- TextTreePropertyUndoUnit.cs
- TextElementEditingBehaviorAttribute.cs
- DbConnectionPoolGroup.cs
- SqlParameterizer.cs
- DataChangedEventManager.cs
- SqlOuterApplyReducer.cs
- SponsorHelper.cs
- SqlDataSourceDesigner.cs
- PerfCounterSection.cs
- ProfileSection.cs
- ProtectedConfigurationSection.cs
- FormParameter.cs
- AnimationStorage.cs
- EndpointPerformanceCounters.cs
- IncomingWebRequestContext.cs
- TransformCollection.cs