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
- StateMachineAction.cs
- ContextMenuStripActionList.cs
- BoundsDrawingContextWalker.cs
- MappingException.cs
- CommandDevice.cs
- CoordinationService.cs
- HttpApplicationFactory.cs
- InboundActivityHelper.cs
- Cursors.cs
- EventProxy.cs
- ObfuscationAttribute.cs
- PrePostDescendentsWalker.cs
- SystemWebCachingSectionGroup.cs
- RoleGroupCollection.cs
- WebHttpDispatchOperationSelector.cs
- XmlTextWriter.cs
- DataGridViewColumnEventArgs.cs
- FieldNameLookup.cs
- Grid.cs
- followingquery.cs
- FontSizeConverter.cs
- ResolveDuplexAsyncResult.cs
- WorkflowDefinitionDispenser.cs
- ScopeCompiler.cs
- BaseTemplateBuildProvider.cs
- SmiEventSink.cs
- ApplicationManager.cs
- StringArrayConverter.cs
- xml.cs
- PreloadedPackages.cs
- DeferredElementTreeState.cs
- Compress.cs
- EncodingNLS.cs
- ApplicationDirectoryMembershipCondition.cs
- IdentityVerifier.cs
- Exceptions.cs
- QilUnary.cs
- SimpleHandlerFactory.cs
- DependencyObjectValidator.cs
- UnsafeNativeMethods.cs
- ParameterExpression.cs
- XmlSchemaSimpleTypeRestriction.cs
- LogReserveAndAppendState.cs
- PropertyDescriptor.cs
- PersonalizationStateInfo.cs
- AdRotatorDesigner.cs
- BasePattern.cs
- SecurityUtils.cs
- TimeSpanValidator.cs
- AmbientLight.cs
- SchemaImporter.cs
- PersistenceMetadataNamespace.cs
- SchemaImporterExtensionsSection.cs
- WebPartManagerInternals.cs
- XmlElement.cs
- TransportBindingElementImporter.cs
- ListMarkerLine.cs
- XPathParser.cs
- ValidationRuleCollection.cs
- SystemResources.cs
- MetadataItemEmitter.cs
- ObjectStateFormatter.cs
- _UriSyntax.cs
- OdbcConnectionOpen.cs
- SerializationSectionGroup.cs
- FreezableDefaultValueFactory.cs
- MergePropertyDescriptor.cs
- SettingsProperty.cs
- ManagementBaseObject.cs
- WebConfigurationHostFileChange.cs
- FontInfo.cs
- StylusPointDescription.cs
- Blend.cs
- SimpleMailWebEventProvider.cs
- AssemblyFilter.cs
- Region.cs
- FindSimilarActivitiesVerb.cs
- OrderingInfo.cs
- Transactions.cs
- TileBrush.cs
- GradientBrush.cs
- KeyNotFoundException.cs
- FontInfo.cs
- EdmType.cs
- FirstMatchCodeGroup.cs
- Single.cs
- ScrollBar.cs
- WebExceptionStatus.cs
- _NegotiateClient.cs
- NamedPipeHostedTransportConfiguration.cs
- PocoEntityKeyStrategy.cs
- VisualCollection.cs
- TrackBar.cs
- XmlQueryOutput.cs
- MemberAccessException.cs
- FirstMatchCodeGroup.cs
- ApplicationId.cs
- DefaultWorkflowSchedulerService.cs
- IBuiltInEvidence.cs
- WebEvents.cs