Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / CodeDOM / CodeDelegateInvokeExpression.cs / 1305376 / CodeDelegateInvokeExpression.cs
//------------------------------------------------------------------------------ //// // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ///[....] // Copyright (c) Microsoft Corporation. All rights reserved. ///// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeDelegateInvokeExpression : CodeExpression { private CodeExpression targetObject; private CodeExpressionCollection parameters = new CodeExpressionCollection(); ////// Represents an /// expression that invokes a delegate. /// ////// 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); } ////// Initializes a new instance of ////// . /// /// public CodeExpression TargetObject { get { return targetObject; } set { this.targetObject = value; } } ////// The /// delegate's target object. /// ////// public CodeExpressionCollection Parameters { get { return parameters; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ ///// The /// delegate parameters. /// ///// // //----------------------------------------------------------------------------- namespace System.CodeDom { using System.Diagnostics; using System; using Microsoft.Win32; using System.Collections; using System.Runtime.InteropServices; ///[....] // Copyright (c) Microsoft Corporation. All rights reserved. ///// [ ClassInterface(ClassInterfaceType.AutoDispatch), ComVisible(true), Serializable, ] public class CodeDelegateInvokeExpression : CodeExpression { private CodeExpression targetObject; private CodeExpressionCollection parameters = new CodeExpressionCollection(); ////// Represents an /// expression that invokes a delegate. /// ////// 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); } ////// Initializes a new instance of ////// . /// /// public CodeExpression TargetObject { get { return targetObject; } set { this.targetObject = value; } } ////// The /// delegate's target object. /// ////// public CodeExpressionCollection Parameters { get { return parameters; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// The /// delegate parameters. /// ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewAutoSizeModeEventArgs.cs
- TrackingLocationCollection.cs
- SizeValueSerializer.cs
- CommandID.cs
- PropertyConverter.cs
- RegexCompilationInfo.cs
- Misc.cs
- ScriptResourceDefinition.cs
- AuthenticateEventArgs.cs
- SerializationEventsCache.cs
- IIS7UserPrincipal.cs
- TokenBasedSetEnumerator.cs
- Symbol.cs
- Mouse.cs
- CommandManager.cs
- SecurityUtils.cs
- TextDataBindingHandler.cs
- DocumentViewerConstants.cs
- SQLByte.cs
- ObjectItemAssemblyLoader.cs
- PipeSecurity.cs
- AssemblySettingAttributes.cs
- FontSourceCollection.cs
- WindowsContainer.cs
- CommonDialog.cs
- GroupBox.cs
- TableRow.cs
- FileDialog.cs
- HtmlPanelAdapter.cs
- BitmapEffectDrawingContextState.cs
- CellRelation.cs
- MLangCodePageEncoding.cs
- AddInControllerImpl.cs
- XmlNodeChangedEventArgs.cs
- CodeNamespaceCollection.cs
- SoapReflectionImporter.cs
- XmlAttributes.cs
- TreeNodeCollection.cs
- SmuggledIUnknown.cs
- InputMethodStateChangeEventArgs.cs
- BezierSegment.cs
- SelectionManager.cs
- RowVisual.cs
- BitmapMetadataEnumerator.cs
- ProgressBarRenderer.cs
- SocketPermission.cs
- ObjRef.cs
- BinaryConverter.cs
- DbMetaDataFactory.cs
- BufferModesCollection.cs
- DetailsViewUpdateEventArgs.cs
- OracleException.cs
- CommandSet.cs
- NCryptNative.cs
- ControlBuilderAttribute.cs
- UTF7Encoding.cs
- HyperLinkColumn.cs
- SlipBehavior.cs
- DrawingGroup.cs
- RotateTransform3D.cs
- CheckBoxStandardAdapter.cs
- ScrollPatternIdentifiers.cs
- ModelItemKeyValuePair.cs
- StatusBarAutomationPeer.cs
- DataGridViewDataConnection.cs
- TextPointer.cs
- dataprotectionpermission.cs
- Dump.cs
- RectValueSerializer.cs
- XPathNodeHelper.cs
- XmlSchemaSubstitutionGroup.cs
- WebPageTraceListener.cs
- BlurEffect.cs
- Context.cs
- Label.cs
- BezierSegment.cs
- ThaiBuddhistCalendar.cs
- Ray3DHitTestResult.cs
- ErrorFormatterPage.cs
- GridView.cs
- ProcessThreadCollection.cs
- ApplicationFileCodeDomTreeGenerator.cs
- XmlAttributes.cs
- VectorCollection.cs
- DBCSCodePageEncoding.cs
- GuidTagList.cs
- EntityObject.cs
- ClientBuildManager.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- BitVec.cs
- AspCompat.cs
- WebReferencesBuildProvider.cs
- WebPartEditorCancelVerb.cs
- SafeRightsManagementQueryHandle.cs
- translator.cs
- SectionVisual.cs
- WebPartDisplayModeCancelEventArgs.cs
- DataGridViewRowHeaderCell.cs
- EnterpriseServicesHelper.cs
- Message.cs