Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / CodeDOM / CodeDelegateInvokeExpression.cs / 1 / CodeDelegateInvokeExpression.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 an
/// expression that invokes a delegate.
///
///
[
ClassInterface(ClassInterfaceType.AutoDispatch),
ComVisible(true),
Serializable,
]
public class CodeDelegateInvokeExpression : CodeExpression {
private CodeExpression targetObject;
private CodeExpressionCollection parameters = new CodeExpressionCollection();
///
///
/// Initializes a new instance of .
///
///
public CodeDelegateInvokeExpression() {
}
///
///
/// Initializes a new instance of .
///
///
public CodeDelegateInvokeExpression(CodeExpression targetObject) {
TargetObject = targetObject;
}
///
///
/// Initializes a new instance of
/// .
///
///
public CodeDelegateInvokeExpression(CodeExpression targetObject, params CodeExpression[] parameters) {
TargetObject = targetObject;
Parameters.AddRange(parameters);
}
///
///
/// The
/// delegate's target object.
///
///
public CodeExpression TargetObject {
get {
return targetObject;
}
set {
this.targetObject = value;
}
}
///
///
/// The
/// delegate parameters.
///
///
public CodeExpressionCollection Parameters {
get {
return parameters;
}
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PinnedBufferMemoryStream.cs
- OneToOneMappingSerializer.cs
- InkCanvasAutomationPeer.cs
- HttpWrapper.cs
- XmlFormatExtensionPrefixAttribute.cs
- CodeCatchClauseCollection.cs
- SecurityException.cs
- HtmlLinkAdapter.cs
- CngUIPolicy.cs
- TextTreeInsertUndoUnit.cs
- SQLString.cs
- SortDescriptionCollection.cs
- UIAgentAsyncParams.cs
- CompiledQueryCacheEntry.cs
- OutputCacheProfileCollection.cs
- EntityClientCacheEntry.cs
- Errors.cs
- EntityContainerAssociationSet.cs
- Pkcs7Signer.cs
- SafeFreeMibTable.cs
- SqlConnectionStringBuilder.cs
- CodeVariableReferenceExpression.cs
- MenuItemCollectionEditor.cs
- Menu.cs
- ISessionStateStore.cs
- LabelLiteral.cs
- SessionEndingCancelEventArgs.cs
- RenderData.cs
- AutoGeneratedFieldProperties.cs
- WarningException.cs
- PointAnimationUsingKeyFrames.cs
- ProjectionCamera.cs
- SerializationStore.cs
- documentsequencetextview.cs
- WaitHandleCannotBeOpenedException.cs
- SecurityKeyUsage.cs
- SemanticBasicElement.cs
- RawUIStateInputReport.cs
- SqlRewriteScalarSubqueries.cs
- DoubleLinkList.cs
- LicenseContext.cs
- BulletDecorator.cs
- DefaultAssemblyResolver.cs
- TextBlock.cs
- StagingAreaInputItem.cs
- TextProperties.cs
- AttributeCollection.cs
- EtwTrace.cs
- CrossSiteScriptingValidation.cs
- SelectionPatternIdentifiers.cs
- SchemaCollectionPreprocessor.cs
- HttpResponseInternalBase.cs
- BinaryUtilClasses.cs
- ShutDownListener.cs
- ToolStripSeparatorRenderEventArgs.cs
- HttpCookie.cs
- EntityModelBuildProvider.cs
- JsonWriter.cs
- StructuralObject.cs
- TextWriter.cs
- ExecutionEngineException.cs
- SqlIdentifier.cs
- HighContrastHelper.cs
- ToolStripLabel.cs
- X509Utils.cs
- VectorAnimationBase.cs
- AccessedThroughPropertyAttribute.cs
- SafeNativeMethods.cs
- ThrowHelper.cs
- BooleanFunctions.cs
- OneWayChannelFactory.cs
- ExpressionEditorAttribute.cs
- Membership.cs
- XpsDigitalSignature.cs
- TCPListener.cs
- AggregateNode.cs
- GPPOINT.cs
- RegexRunner.cs
- HexParser.cs
- CompositeControlDesigner.cs
- PackageDigitalSignatureManager.cs
- EntityObject.cs
- ToolStripDropDown.cs
- hresults.cs
- AutomationTextAttribute.cs
- BoundColumn.cs
- Match.cs
- OutputScopeManager.cs
- CurrentTimeZone.cs
- DataSet.cs
- DashStyle.cs
- x509utils.cs
- MouseDevice.cs
- JsonUriDataContract.cs
- HyperLink.cs
- HttpPostedFile.cs
- ComponentSerializationService.cs
- EncoderExceptionFallback.cs
- BrowsableAttribute.cs
- DataGridViewAdvancedBorderStyle.cs