Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / CodeTypeDelegate.cs / 1305376 / 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;
///
///
/// Represents a class or nested class.
///
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeTypeDelegate : CodeTypeDeclaration {
private CodeParameterDeclarationExpressionCollection parameters = new CodeParameterDeclarationExpressionCollection();
private CodeTypeReference returnType;
///
///
/// Initializes a new instance of .
///
///
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;
}
///
///
/// Gets or sets the return type of the delegate.
///
///
public CodeTypeReference ReturnType {
get {
if (returnType == null) {
returnType = new CodeTypeReference("");
}
return returnType;
}
set {
returnType = value;
}
}
///
///
/// The parameters of the delegate.
///
///
public CodeParameterDeclarationExpressionCollection Parameters {
get {
return parameters;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EntityContainerRelationshipSet.cs
- AppDomainInstanceProvider.cs
- BamlLocalizableResourceKey.cs
- DoneReceivingAsyncResult.cs
- DbInsertCommandTree.cs
- CodeMemberField.cs
- OdbcFactory.cs
- ResourcePermissionBaseEntry.cs
- Thickness.cs
- BitSet.cs
- DbParameterCollection.cs
- DataControlImageButton.cs
- EntryPointNotFoundException.cs
- ParseElementCollection.cs
- SymbolPair.cs
- ServicePointManager.cs
- ResourceType.cs
- HttpHandlerAction.cs
- WorkflowRuntime.cs
- XmlDocumentSurrogate.cs
- StylusCaptureWithinProperty.cs
- TriggerAction.cs
- ComplexObject.cs
- ZipFileInfoCollection.cs
- IntSecurity.cs
- UnsafeNativeMethods.cs
- GacUtil.cs
- UniqueIdentifierService.cs
- SafeBitVector32.cs
- XmlWhitespace.cs
- CipherData.cs
- WebPartCollection.cs
- CachedCompositeFamily.cs
- DirectionalLight.cs
- EndPoint.cs
- DragDrop.cs
- DataRelation.cs
- ConnectorSelectionGlyph.cs
- HtmlForm.cs
- DeclarativeExpressionConditionDeclaration.cs
- sortedlist.cs
- WindowsFormsSectionHandler.cs
- StylusButtonEventArgs.cs
- DesignerUtility.cs
- SQLDateTimeStorage.cs
- DataGridViewColumnStateChangedEventArgs.cs
- BinHexDecoder.cs
- WindowsIdentity.cs
- SubstitutionDesigner.cs
- EditorAttribute.cs
- WebPermission.cs
- Membership.cs
- Soap.cs
- RuntimeWrappedException.cs
- WebConfigurationHostFileChange.cs
- ZipIOLocalFileHeader.cs
- DocumentStream.cs
- ByteStream.cs
- IdleTimeoutMonitor.cs
- TextBoxView.cs
- WindowsGraphics.cs
- XmlSequenceWriter.cs
- TimerEventSubscriptionCollection.cs
- FieldBuilder.cs
- AffineTransform3D.cs
- LogicalTreeHelper.cs
- SspiHelper.cs
- OleDbFactory.cs
- BaseDataList.cs
- RevocationPoint.cs
- DeferredSelectedIndexReference.cs
- XmlLangPropertyAttribute.cs
- ExpressionEditorAttribute.cs
- RangeBaseAutomationPeer.cs
- BitmapDecoder.cs
- ByteStreamGeometryContext.cs
- Pen.cs
- TraceRecord.cs
- TemplateComponentConnector.cs
- WindowsFormsHelpers.cs
- DesignerImageAdapter.cs
- OrderByLifter.cs
- RangeValuePatternIdentifiers.cs
- XsltOutput.cs
- MessageEncodingBindingElementImporter.cs
- datacache.cs
- SecurityTokenRequirement.cs
- XsdBuilder.cs
- LongMinMaxAggregationOperator.cs
- ColorConverter.cs
- ScopelessEnumAttribute.cs
- ResourceExpressionBuilder.cs
- CursorConverter.cs
- DoubleConverter.cs
- Pair.cs
- ConfigXmlWhitespace.cs
- updateconfighost.cs
- DataSourceComponent.cs
- SystemKeyConverter.cs
- WebPartRestoreVerb.cs