Code:
/ FX-1434 / FX-1434 / 1.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
- SynchronousChannelMergeEnumerator.cs
- XsdDuration.cs
- ManagementQuery.cs
- TextParentUndoUnit.cs
- PageRouteHandler.cs
- SiteMapPath.cs
- StylusPointProperties.cs
- BitmapEffectInput.cs
- FixedNode.cs
- MutexSecurity.cs
- NativeWindow.cs
- ExpandCollapseProviderWrapper.cs
- PeerContact.cs
- SingleSelectRootGridEntry.cs
- TypeElement.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- CannotUnloadAppDomainException.cs
- SafeFileMappingHandle.cs
- dbenumerator.cs
- CategoryGridEntry.cs
- SinglePhaseEnlistment.cs
- CreateUserWizard.cs
- WinFormsSpinner.cs
- SmiMetaDataProperty.cs
- SQLString.cs
- ValidatorCompatibilityHelper.cs
- Group.cs
- RegexGroupCollection.cs
- TableDetailsCollection.cs
- SystemResources.cs
- DiffuseMaterial.cs
- SystemUnicastIPAddressInformation.cs
- DesignerActionHeaderItem.cs
- ItemAutomationPeer.cs
- HttpCapabilitiesBase.cs
- IisTraceWebEventProvider.cs
- TextSchema.cs
- HttpPostedFileBase.cs
- EditorZone.cs
- XamlDesignerSerializationManager.cs
- MenuRendererStandards.cs
- EmptyEnumerator.cs
- EditingMode.cs
- ConnectionConsumerAttribute.cs
- LocalizedNameDescriptionPair.cs
- DtrList.cs
- IDReferencePropertyAttribute.cs
- WebPartMenu.cs
- SystemException.cs
- ZipIOExtraField.cs
- LocalizationComments.cs
- UnsafeNativeMethods.cs
- ViewDesigner.cs
- TextBoxBase.cs
- PackWebRequestFactory.cs
- BeginStoryboard.cs
- _HelperAsyncResults.cs
- LinkedResourceCollection.cs
- M3DUtil.cs
- GenericPrincipal.cs
- ServiceSecurityAuditBehavior.cs
- IdnMapping.cs
- ServiceNameElement.cs
- TypeReference.cs
- InlineObject.cs
- SQLInt64.cs
- RoleGroupCollection.cs
- MenuRendererStandards.cs
- CodeIdentifier.cs
- SqlTypesSchemaImporter.cs
- SqlClientFactory.cs
- ObjectDataSourceMethodEditor.cs
- ArithmeticLiteral.cs
- MetadataUtil.cs
- ObjectConverter.cs
- SemaphoreSecurity.cs
- SQLBoolean.cs
- EntityType.cs
- FloaterParagraph.cs
- ICollection.cs
- LayoutTableCell.cs
- SpellerInterop.cs
- WorkflowView.cs
- SolidColorBrush.cs
- RepeatButton.cs
- _CommandStream.cs
- ContractSearchPattern.cs
- ContainerUIElement3D.cs
- QilGenerator.cs
- UpdateTracker.cs
- DropShadowEffect.cs
- SizeF.cs
- StackOverflowException.cs
- SizeValueSerializer.cs
- PixelShader.cs
- DataServiceQueryOfT.cs
- RootNamespaceAttribute.cs
- ScrollPattern.cs
- AccessedThroughPropertyAttribute.cs
- SmtpException.cs