Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- ParserContext.cs
- XmlArrayAttribute.cs
- EventEntry.cs
- MemberExpressionHelper.cs
- EntityDataSourceChangedEventArgs.cs
- CornerRadius.cs
- SystemDiagnosticsSection.cs
- CompositionTarget.cs
- TypeFieldSchema.cs
- TextBlock.cs
- wmiprovider.cs
- GetReadStreamResult.cs
- TextSelection.cs
- KeyValueConfigurationCollection.cs
- ReliableOutputConnection.cs
- Visual3D.cs
- MinMaxParagraphWidth.cs
- DataRelationPropertyDescriptor.cs
- LocalBuilder.cs
- FlagsAttribute.cs
- BamlResourceSerializer.cs
- Double.cs
- SelectionProcessor.cs
- OracleParameterBinding.cs
- CaseStatement.cs
- AttachedPropertyBrowsableAttribute.cs
- ModifyActivitiesPropertyDescriptor.cs
- GridView.cs
- ScrollChrome.cs
- BasePropertyDescriptor.cs
- DataGridViewRow.cs
- CatalogPartChrome.cs
- ArgumentOutOfRangeException.cs
- ControlCollection.cs
- SocketInformation.cs
- COM2PropertyPageUITypeConverter.cs
- DocumentPageTextView.cs
- MustUnderstandBehavior.cs
- ChangeBlockUndoRecord.cs
- EditorPartChrome.cs
- ObjectDataSourceEventArgs.cs
- Comparer.cs
- ChangeBlockUndoRecord.cs
- ECDsaCng.cs
- XmlUTF8TextReader.cs
- SerializableAttribute.cs
- TlsnegoTokenProvider.cs
- PropertyContainer.cs
- ExpressionVisitor.cs
- ListViewItemMouseHoverEvent.cs
- SerializationFieldInfo.cs
- SubclassTypeValidator.cs
- RawStylusInputReport.cs
- SqlWebEventProvider.cs
- WmlListAdapter.cs
- AutoGeneratedFieldProperties.cs
- StandardToolWindows.cs
- ObjectStateManagerMetadata.cs
- SafeWaitHandle.cs
- AppearanceEditorPart.cs
- DynamicDataResources.Designer.cs
- OleDbPermission.cs
- Section.cs
- SoapIgnoreAttribute.cs
- ListViewItem.cs
- ObjectPersistData.cs
- Dispatcher.cs
- SubMenuStyle.cs
- BitmapEffectGroup.cs
- DelegateTypeInfo.cs
- PersonalizablePropertyEntry.cs
- SqlGatherProducedAliases.cs
- LookupTables.cs
- Exceptions.cs
- PrintDialogException.cs
- IISUnsafeMethods.cs
- TextCompositionManager.cs
- MetadataItemCollectionFactory.cs
- Int16Converter.cs
- UserNamePasswordServiceCredential.cs
- DataBoundControl.cs
- UseManagedPresentationBindingElementImporter.cs
- SystemFonts.cs
- TextEffectResolver.cs
- WebHttpBehavior.cs
- ObjectConverter.cs
- MappingItemCollection.cs
- TextServicesHost.cs
- EditorZoneBase.cs
- ScrollItemPatternIdentifiers.cs
- Polygon.cs
- OleDbCommand.cs
- AbstractExpressions.cs
- InstanceOwnerQueryResult.cs
- TextAction.cs
- Matrix.cs
- StreamReader.cs
- SqlGatherProducedAliases.cs
- ACL.cs
- IssuedTokenClientBehaviorsElementCollection.cs