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
- SourceLineInfo.cs
- Rectangle.cs
- EntityModelBuildProvider.cs
- BaseCodeDomTreeGenerator.cs
- Random.cs
- CustomServiceCredentials.cs
- SoapBinding.cs
- MatrixAnimationUsingPath.cs
- ContextMenuAutomationPeer.cs
- GPStream.cs
- PinnedBufferMemoryStream.cs
- Pool.cs
- UndoManager.cs
- ApplicationInfo.cs
- Int16Storage.cs
- StorageBasedPackageProperties.cs
- OrderingInfo.cs
- PhonemeConverter.cs
- RelationshipEndMember.cs
- AutoGeneratedField.cs
- UnionCqlBlock.cs
- MailHeaderInfo.cs
- CompressedStack.cs
- XmlAggregates.cs
- DoubleCollectionConverter.cs
- DataControlFieldCell.cs
- TraceFilter.cs
- LineInfo.cs
- AssemblyFilter.cs
- QueueAccessMode.cs
- AssemblySettingAttributes.cs
- VirtualPath.cs
- WorkflowOperationInvoker.cs
- DataGridViewColumn.cs
- CategoryNameCollection.cs
- ContentWrapperAttribute.cs
- HtmlContainerControl.cs
- HttpNamespaceReservationInstallComponent.cs
- MapPathBasedVirtualPathProvider.cs
- AnnotationStore.cs
- DispatchRuntime.cs
- ClientSideProviderDescription.cs
- HierarchicalDataBoundControl.cs
- WebPartExportVerb.cs
- RequiredFieldValidator.cs
- ConfigurationElementProperty.cs
- MemberPathMap.cs
- BitStack.cs
- ResourceAssociationSetEnd.cs
- HttpHandlersSection.cs
- FormatterServices.cs
- DataErrorValidationRule.cs
- RestClientProxyHandler.cs
- ToolStripOverflowButton.cs
- TextEditorParagraphs.cs
- Size.cs
- HttpProcessUtility.cs
- SimpleWorkerRequest.cs
- followingquery.cs
- NetNamedPipeSecurityMode.cs
- GrowingArray.cs
- OrderByBuilder.cs
- HitTestParameters.cs
- AuthenticationService.cs
- BinHexEncoding.cs
- EntityContainerEmitter.cs
- Panel.cs
- Image.cs
- HttpCapabilitiesBase.cs
- IntPtr.cs
- StylusButtonEventArgs.cs
- SafeFileMapViewHandle.cs
- ChannelTracker.cs
- Hash.cs
- SerialErrors.cs
- TextTreeRootNode.cs
- PageContent.cs
- UnmanagedMemoryAccessor.cs
- EventMap.cs
- SelectorAutomationPeer.cs
- Button.cs
- HttpConfigurationContext.cs
- RecognizerBase.cs
- SecurityState.cs
- RectAnimation.cs
- LocalTransaction.cs
- Operator.cs
- XmlNodeReader.cs
- InputMethodStateTypeInfo.cs
- DrawingContextWalker.cs
- unsafeIndexingFilterStream.cs
- SortedList.cs
- SymmetricCryptoHandle.cs
- MailAddress.cs
- Accessors.cs
- FacetValueContainer.cs
- ListViewInsertionMark.cs
- XPathMultyIterator.cs
- ModuleConfigurationInfo.cs
- DbConnectionStringBuilder.cs