Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// 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;
}
}
}
}
// 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
- FormatException.cs
- NotImplementedException.cs
- GridToolTip.cs
- PropVariant.cs
- DataGridPageChangedEventArgs.cs
- DataGridColumnEventArgs.cs
- RadialGradientBrush.cs
- Decorator.cs
- NoPersistHandle.cs
- ResourceContainer.cs
- FontStyleConverter.cs
- NullableDoubleMinMaxAggregationOperator.cs
- MessagePartDescriptionCollection.cs
- SplitterCancelEvent.cs
- AnimatedTypeHelpers.cs
- SourceElementsCollection.cs
- PositiveTimeSpanValidatorAttribute.cs
- InfoCardRSACryptoProvider.cs
- DocumentViewerHelper.cs
- SystemInformation.cs
- TypeNameHelper.cs
- AdRotator.cs
- EventLogSession.cs
- SoapRpcMethodAttribute.cs
- SQLMoney.cs
- DatatypeImplementation.cs
- DataGridView.cs
- SoapDocumentMethodAttribute.cs
- ToolStripItemEventArgs.cs
- ImageDrawing.cs
- IgnoreFlushAndCloseStream.cs
- XmlCountingReader.cs
- TraceLog.cs
- ShaperBuffers.cs
- Model3DGroup.cs
- RecordManager.cs
- TabItemWrapperAutomationPeer.cs
- TransferRequestHandler.cs
- ObjectQueryProvider.cs
- MimeParameters.cs
- CollectionsUtil.cs
- PackagePart.cs
- TextRangeAdaptor.cs
- BitmapData.cs
- BamlLocalizableResourceKey.cs
- ApplicationServicesHostFactory.cs
- DragStartedEventArgs.cs
- NGCSerializerAsync.cs
- CounterCreationDataCollection.cs
- XmlDigitalSignatureProcessor.cs
- Control.cs
- CachedPathData.cs
- TreeViewAutomationPeer.cs
- FrameAutomationPeer.cs
- XmlDocumentType.cs
- ProviderBase.cs
- ClipboardData.cs
- TemplateControlCodeDomTreeGenerator.cs
- ConfigurationPropertyCollection.cs
- FamilyMap.cs
- StrokeFIndices.cs
- Sentence.cs
- ISFClipboardData.cs
- NetTcpSectionData.cs
- KeyValuePair.cs
- Util.cs
- DateTimeValueSerializer.cs
- ContentPresenter.cs
- Object.cs
- DbParameterHelper.cs
- DelimitedListTraceListener.cs
- ResourceIDHelper.cs
- TableLayoutPanelCellPosition.cs
- SHA384.cs
- Point3D.cs
- WebPartZoneBase.cs
- WebPartEditorCancelVerb.cs
- ISAPIWorkerRequest.cs
- NameTable.cs
- DBParameter.cs
- PropertyGroupDescription.cs
- JsonWriterDelegator.cs
- DataColumnMappingCollection.cs
- UndoManager.cs
- DetailsViewPagerRow.cs
- CalendarDesigner.cs
- ParallelSeparator.xaml.cs
- MappedMetaModel.cs
- DPTypeDescriptorContext.cs
- FontStretchConverter.cs
- ParameterCollectionEditorForm.cs
- AsyncDataRequest.cs
- Container.cs
- TextBoxAutoCompleteSourceConverter.cs
- SiteMapProvider.cs
- CollectionConverter.cs
- XamlTypeMapper.cs
- ExtensionFile.cs
- UnsafeNativeMethods.cs
- WebPartEditVerb.cs