Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / CompMod / System / CodeDOM / CodeMethodInvokeExpression.cs / 1 / CodeMethodInvokeExpression.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 CodeMethodInvokeExpression : CodeExpression { private CodeMethodReferenceExpression method; private CodeExpressionCollection parameters = new CodeExpressionCollection(); ////// Represents an /// expression to invoke a method, to be called on a given target. /// ////// public CodeMethodInvokeExpression() { } ////// Initializes a new instance of ///. /// /// public CodeMethodInvokeExpression(CodeMethodReferenceExpression method, params CodeExpression[] parameters) { this.method = method; Parameters.AddRange(parameters); } ////// Initializes a new instance of ///using the specified target object, method name /// and parameters. /// /// public CodeMethodInvokeExpression(CodeExpression targetObject, string methodName, params CodeExpression[] parameters) { this.method = new CodeMethodReferenceExpression(targetObject, methodName); Parameters.AddRange(parameters); } ///[To be supplied.] ////// public CodeMethodReferenceExpression Method { get { if (method == null) { method = new CodeMethodReferenceExpression(); } return method; } set { method = value; } } ////// Gets or sets the name of the method to invoke. /// ////// public CodeExpressionCollection Parameters { get { return parameters; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ ///// Gets or sets /// the parameters to invoke the method with. /// ///// 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 CodeMethodInvokeExpression : CodeExpression { private CodeMethodReferenceExpression method; private CodeExpressionCollection parameters = new CodeExpressionCollection(); ////// Represents an /// expression to invoke a method, to be called on a given target. /// ////// public CodeMethodInvokeExpression() { } ////// Initializes a new instance of ///. /// /// public CodeMethodInvokeExpression(CodeMethodReferenceExpression method, params CodeExpression[] parameters) { this.method = method; Parameters.AddRange(parameters); } ////// Initializes a new instance of ///using the specified target object, method name /// and parameters. /// /// public CodeMethodInvokeExpression(CodeExpression targetObject, string methodName, params CodeExpression[] parameters) { this.method = new CodeMethodReferenceExpression(targetObject, methodName); Parameters.AddRange(parameters); } ///[To be supplied.] ////// public CodeMethodReferenceExpression Method { get { if (method == null) { method = new CodeMethodReferenceExpression(); } return method; } set { method = value; } } ////// Gets or sets the name of the method to invoke. /// ////// public CodeExpressionCollection Parameters { get { return parameters; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Gets or sets /// the parameters to invoke the method with. /// ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SequenceDesigner.cs
- XsdBuilder.cs
- PackageStore.cs
- FieldBuilder.cs
- HyperLinkColumn.cs
- FilteredReadOnlyMetadataCollection.cs
- SafeReversePInvokeHandle.cs
- MenuBindingsEditorForm.cs
- Content.cs
- ImageCodecInfoPrivate.cs
- UnsafeNativeMethods.cs
- ImpersonationContext.cs
- MetadataItemEmitter.cs
- UIElementPropertyUndoUnit.cs
- SqlProfileProvider.cs
- CompositeCollection.cs
- ReferentialConstraint.cs
- HeaderCollection.cs
- Collection.cs
- dbdatarecord.cs
- SqlDataSourceCache.cs
- SqlComparer.cs
- ExpressionNode.cs
- WebPartEventArgs.cs
- CodeDirectoryCompiler.cs
- TypeSystem.cs
- sitestring.cs
- HyperLink.cs
- DefaultShape.cs
- hebrewshape.cs
- _ListenerAsyncResult.cs
- IfJoinedCondition.cs
- Variant.cs
- Scanner.cs
- SiteMapHierarchicalDataSourceView.cs
- WebBrowserHelper.cs
- IteratorFilter.cs
- NullableIntMinMaxAggregationOperator.cs
- DbTransaction.cs
- SqlClientWrapperSmiStream.cs
- WhitespaceRuleReader.cs
- BamlLocalizabilityResolver.cs
- DataKey.cs
- UrlMapping.cs
- Baml6Assembly.cs
- WasEndpointConfigContainer.cs
- _ChunkParse.cs
- MediaScriptCommandRoutedEventArgs.cs
- Console.cs
- ProxySimple.cs
- SslStream.cs
- RegistryPermission.cs
- MethodToken.cs
- OracleInternalConnection.cs
- TreeNodeStyleCollection.cs
- SqlTriggerContext.cs
- HttpDateParse.cs
- WarningException.cs
- DesignerOptionService.cs
- ResourceDefaultValueAttribute.cs
- IdentityHolder.cs
- GeneralTransform3DTo2D.cs
- Single.cs
- TableLayoutSettingsTypeConverter.cs
- InvokeProviderWrapper.cs
- EventLogStatus.cs
- PathFigureCollection.cs
- BatchServiceHost.cs
- XmlWriter.cs
- CoreSwitches.cs
- Token.cs
- ControlIdConverter.cs
- TypeBuilderInstantiation.cs
- IPipelineRuntime.cs
- NavigateEvent.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- DataGridViewUtilities.cs
- HttpCachePolicy.cs
- StringResourceManager.cs
- ProtectedConfiguration.cs
- WinCategoryAttribute.cs
- CellNormalizer.cs
- Panel.cs
- AccessibleObject.cs
- TypedRowHandler.cs
- GetPageCompletedEventArgs.cs
- EventData.cs
- SparseMemoryStream.cs
- BitmapDecoder.cs
- ViewDesigner.cs
- CachedCompositeFamily.cs
- DrawingGroup.cs
- LogFlushAsyncResult.cs
- Run.cs
- HttpDictionary.cs
- HealthMonitoringSectionHelper.cs
- DependencyPropertyKind.cs
- AcceleratedTokenProvider.cs
- ProcessModule.cs
- MessageQueueAccessControlEntry.cs