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
- DataObjectEventArgs.cs
- GridViewDeleteEventArgs.cs
- HostedBindingBehavior.cs
- TextBoxLine.cs
- NCryptSafeHandles.cs
- UnsafePeerToPeerMethods.cs
- ThrowHelper.cs
- AttachedPropertyBrowsableAttribute.cs
- XmlLinkedNode.cs
- CaseExpr.cs
- EntitySqlQueryCacheKey.cs
- VisualCollection.cs
- DynamicPropertyHolder.cs
- CriticalFinalizerObject.cs
- Mutex.cs
- contentDescriptor.cs
- DataServiceBuildProvider.cs
- SkinIDTypeConverter.cs
- LicenseException.cs
- ErrorCodes.cs
- Latin1Encoding.cs
- TimeSpan.cs
- SqlGenericUtil.cs
- SecurityUtils.cs
- ClientConfigurationHost.cs
- Rfc2898DeriveBytes.cs
- Icon.cs
- BitmapEffectRenderDataResource.cs
- FaultBookmark.cs
- sitestring.cs
- Image.cs
- Codec.cs
- IgnoreDataMemberAttribute.cs
- StdValidatorsAndConverters.cs
- UserValidatedEventArgs.cs
- ClientData.cs
- ToolboxDataAttribute.cs
- WebBrowserContainer.cs
- StatusBarItem.cs
- UriParserTemplates.cs
- RequiredFieldValidator.cs
- WebPartConnectionsCancelEventArgs.cs
- TransformFinalBlockRequest.cs
- SystemDiagnosticsSection.cs
- MethodExpr.cs
- RelationshipNavigation.cs
- SqlWorkflowInstanceStoreLock.cs
- AttributeUsageAttribute.cs
- SAPIEngineTypes.cs
- OracleConnectionString.cs
- Model3DGroup.cs
- SequenceDesigner.cs
- EndpointFilterProvider.cs
- WindowVisualStateTracker.cs
- RuleCache.cs
- OdbcDataReader.cs
- Ipv6Element.cs
- ComponentSerializationService.cs
- GlyphShapingProperties.cs
- DSASignatureDeformatter.cs
- RequestCacheManager.cs
- TextEditorTyping.cs
- Int64Converter.cs
- HtmlTextArea.cs
- RequiredAttributeAttribute.cs
- XmlSchemaComplexContentExtension.cs
- IteratorDescriptor.cs
- ColorKeyFrameCollection.cs
- CallId.cs
- TextEditorCharacters.cs
- FixedDocumentSequencePaginator.cs
- HScrollProperties.cs
- XmlJsonReader.cs
- SchemaCollectionPreprocessor.cs
- ListDataBindEventArgs.cs
- PeerTransportBindingElement.cs
- NotFiniteNumberException.cs
- XmlSchemaComplexContentRestriction.cs
- odbcmetadatafactory.cs
- XmlElementAttribute.cs
- DocumentsTrace.cs
- HttpRequestMessageProperty.cs
- RelationshipFixer.cs
- ResourceReferenceKeyNotFoundException.cs
- PageAdapter.cs
- Animatable.cs
- ExpressionList.cs
- FrameAutomationPeer.cs
- HotSpotCollectionEditor.cs
- Comparer.cs
- CorrelationKeyCalculator.cs
- CodeTypeParameterCollection.cs
- ScaleTransform.cs
- TreeNodeStyle.cs
- XamlFilter.cs
- SizeChangedEventArgs.cs
- ThicknessConverter.cs
- Object.cs
- Funcletizer.cs
- ElementFactory.cs