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; ////// [ 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. /// ///// 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; ////// [ 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
- EncoderFallback.cs
- TransactionScope.cs
- FormViewInsertedEventArgs.cs
- DigitShape.cs
- RequestResizeEvent.cs
- ExpressionBuilderContext.cs
- HttpInputStream.cs
- FilterElement.cs
- DBSqlParserTableCollection.cs
- OracleCommand.cs
- HttpBindingExtension.cs
- ModuleElement.cs
- TransformPatternIdentifiers.cs
- CodeTypeReferenceExpression.cs
- XmlText.cs
- ObjectStateManagerMetadata.cs
- ActivityInfo.cs
- QilCloneVisitor.cs
- HttpServerVarsCollection.cs
- SudsParser.cs
- FixUpCollection.cs
- HandleRef.cs
- StrokeCollection.cs
- MethodCallTranslator.cs
- DocumentPaginator.cs
- Directory.cs
- TextEndOfParagraph.cs
- Win32Exception.cs
- Message.cs
- StaticContext.cs
- PeerService.cs
- CalendarDay.cs
- ToolStripPanelCell.cs
- DeviceContext2.cs
- QilTernary.cs
- CustomPopupPlacement.cs
- InstanceLockedException.cs
- SafeLocalMemHandle.cs
- SymLanguageType.cs
- ExpandCollapseProviderWrapper.cs
- DBAsyncResult.cs
- DataTransferEventArgs.cs
- DelayedRegex.cs
- CodePageUtils.cs
- TheQuery.cs
- WebBaseEventKeyComparer.cs
- SqlRowUpdatingEvent.cs
- CodeMemberField.cs
- HttpCachePolicy.cs
- ValidatorCompatibilityHelper.cs
- ListViewInsertedEventArgs.cs
- GeometryValueSerializer.cs
- TrustLevelCollection.cs
- Fonts.cs
- RuntimeCompatibilityAttribute.cs
- SecureStringHasher.cs
- FloatUtil.cs
- TransformerInfoCollection.cs
- ContainerParaClient.cs
- AttributeParameterInfo.cs
- ContentOperations.cs
- CodeTypeReferenceCollection.cs
- ErrorWrapper.cs
- OLEDB_Enum.cs
- FontConverter.cs
- RightsDocument.cs
- querybuilder.cs
- ActionItem.cs
- SpeakInfo.cs
- AddInActivator.cs
- HyperLinkDesigner.cs
- CacheAxisQuery.cs
- Thumb.cs
- ExtensionFile.cs
- RootBrowserWindowProxy.cs
- _OverlappedAsyncResult.cs
- Mutex.cs
- ByteKeyFrameCollection.cs
- RouteUrlExpressionBuilder.cs
- DataGridViewRowHeaderCell.cs
- PublisherIdentityPermission.cs
- QuaternionAnimationUsingKeyFrames.cs
- OleDbCommand.cs
- PropertyGroupDescription.cs
- DataGridViewEditingControlShowingEventArgs.cs
- WebPartMinimizeVerb.cs
- InputScopeAttribute.cs
- FontDialog.cs
- CodeSnippetCompileUnit.cs
- Matrix.cs
- EdmProviderManifest.cs
- ParameterBinding.cs
- BatchWriter.cs
- Invariant.cs
- ConnectionsZone.cs
- MaxSessionCountExceededException.cs
- PagerStyle.cs
- DataGridrowEditEndingEventArgs.cs
- Storyboard.cs
- SafeViewOfFileHandle.cs