Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / CodeDOM / CodeDelegateCreateExpression.cs / 1 / CodeDelegateCreateExpression.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.CodeDom {
using System.Diagnostics;
using System;
using Microsoft.Win32;
using System.Collections;
using System.Runtime.InteropServices;
///
///
/// Represents a delegate creation expression.
///
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeDelegateCreateExpression : CodeExpression {
private CodeTypeReference delegateType;
private CodeExpression targetObject;
private string methodName;
///
///
/// Initializes a new instance of .
///
///
public CodeDelegateCreateExpression() {
}
///
///
/// Initializes a new instance of .
///
///
public CodeDelegateCreateExpression(CodeTypeReference delegateType, CodeExpression targetObject, string methodName) {
this.delegateType = delegateType;
this.targetObject = targetObject;
this.methodName = methodName;
}
///
///
/// Gets or sets the delegate type.
///
///
public CodeTypeReference DelegateType {
get {
if (delegateType == null) {
delegateType = new CodeTypeReference("");
}
return delegateType;
}
set {
delegateType = value;
}
}
///
///
/// Gets or sets the target object.
///
///
public CodeExpression TargetObject {
get {
return targetObject;
}
set {
targetObject = value;
}
}
///
///
/// Gets or sets the method name.
///
///
public string MethodName {
get {
return (methodName == null) ? string.Empty : methodName;
}
set {
methodName = value;
}
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- LogicalTreeHelper.cs
- Code.cs
- MobileErrorInfo.cs
- OuterProxyWrapper.cs
- FilterableAttribute.cs
- LocationUpdates.cs
- ExtensionQuery.cs
- RadioButtonFlatAdapter.cs
- TreeNodeBinding.cs
- infer.cs
- ChildChangedEventArgs.cs
- WindowsFormsSectionHandler.cs
- TextTreeObjectNode.cs
- GrammarBuilderWildcard.cs
- Style.cs
- BooleanFacetDescriptionElement.cs
- GridViewCancelEditEventArgs.cs
- Transactions.cs
- Point4DValueSerializer.cs
- Visual.cs
- Geometry.cs
- RadioButtonList.cs
- QueryContinueDragEvent.cs
- DataRelationPropertyDescriptor.cs
- XmlSchemaSubstitutionGroup.cs
- WSHttpBindingElement.cs
- TailPinnedEventArgs.cs
- ToolStripRendererSwitcher.cs
- AutoResizedEvent.cs
- ControlBindingsConverter.cs
- AdPostCacheSubstitution.cs
- ElapsedEventArgs.cs
- ScriptingProfileServiceSection.cs
- StylusTip.cs
- StylusPointPropertyId.cs
- GlyphRunDrawing.cs
- ButtonStandardAdapter.cs
- Timer.cs
- CdpEqualityComparer.cs
- DataGridViewComboBoxEditingControl.cs
- XmlCollation.cs
- ScrollableControl.cs
- ScriptControlDescriptor.cs
- DesignTimeVisibleAttribute.cs
- Vector3DCollectionConverter.cs
- ReflectionHelper.cs
- tabpagecollectioneditor.cs
- TraceHandler.cs
- Point4DValueSerializer.cs
- DeferredSelectedIndexReference.cs
- COM2PropertyBuilderUITypeEditor.cs
- NativeMethods.cs
- WindowsContainer.cs
- BitArray.cs
- SafeNativeMethods.cs
- TablePattern.cs
- CapabilitiesState.cs
- RuntimeIdentifierPropertyAttribute.cs
- InstanceHandleConflictException.cs
- DrawListViewItemEventArgs.cs
- TypeUnloadedException.cs
- ExportFileRequest.cs
- XamlVector3DCollectionSerializer.cs
- CorrelationManager.cs
- BaseTemplateCodeDomTreeGenerator.cs
- CounterCreationData.cs
- ExpressionBindingCollection.cs
- PeerResolverSettings.cs
- AppDomainFactory.cs
- EditCommandColumn.cs
- SafeFindHandle.cs
- NameObjectCollectionBase.cs
- AppDomainEvidenceFactory.cs
- MetadataArtifactLoaderCompositeFile.cs
- sqlpipe.cs
- SessionParameter.cs
- WebReference.cs
- Point3DCollection.cs
- X509SecurityTokenProvider.cs
- HttpCacheVary.cs
- QueryAccessibilityHelpEvent.cs
- DocumentScope.cs
- oledbmetadatacolumnnames.cs
- ColumnWidthChangingEvent.cs
- WaitForChangedResult.cs
- PageAdapter.cs
- EncoderFallback.cs
- SmiMetaDataProperty.cs
- Sql8ExpressionRewriter.cs
- ToolStripDropDownItemDesigner.cs
- Speller.cs
- MDIClient.cs
- WindowCollection.cs
- GeometryCollection.cs
- HttpPostProtocolReflector.cs
- XmlDomTextWriter.cs
- StringAnimationUsingKeyFrames.cs
- ValidationPropertyAttribute.cs
- RegisteredScript.cs
- ClientRoleProvider.cs