Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- UndirectedGraph.cs
- FontWeights.cs
- PageClientProxyGenerator.cs
- LocalizableResourceBuilder.cs
- Splitter.cs
- SecurityManager.cs
- CaseInsensitiveComparer.cs
- ReadOnlyDictionary.cs
- SafeProcessHandle.cs
- WebEncodingValidatorAttribute.cs
- ShaderEffect.cs
- PersistChildrenAttribute.cs
- ButtonBase.cs
- InputBindingCollection.cs
- Missing.cs
- ZipFileInfo.cs
- NameTable.cs
- ToolStripGripRenderEventArgs.cs
- MeshGeometry3D.cs
- SHA1.cs
- ReceiveCompletedEventArgs.cs
- Utility.cs
- LayoutEngine.cs
- ComponentManagerBroker.cs
- ContentElement.cs
- IDictionary.cs
- IPPacketInformation.cs
- Msmq.cs
- KnowledgeBase.cs
- InfoCard.cs
- DataServiceQuery.cs
- TokenBasedSet.cs
- ContractBase.cs
- DataControlFieldHeaderCell.cs
- SamlAction.cs
- ToolStripDesignerAvailabilityAttribute.cs
- DirectionalLight.cs
- NodeFunctions.cs
- DataReceivedEventArgs.cs
- CheckPair.cs
- DataRelationPropertyDescriptor.cs
- AmbiguousMatchException.cs
- DataPagerCommandEventArgs.cs
- OverrideMode.cs
- ProfilePropertySettingsCollection.cs
- SemanticAnalyzer.cs
- ImportCatalogPart.cs
- Timer.cs
- ClientConfigurationHost.cs
- ReadOnlyActivityGlyph.cs
- WebPartDisplayModeEventArgs.cs
- SignatureResourcePool.cs
- TreeViewCancelEvent.cs
- ReflectionPermission.cs
- TextEditorThreadLocalStore.cs
- IndexedWhereQueryOperator.cs
- IdentityModelDictionary.cs
- FamilyCollection.cs
- FormViewDeletedEventArgs.cs
- RowCache.cs
- StylusPoint.cs
- SamlConstants.cs
- NetworkInformationException.cs
- TextParentUndoUnit.cs
- InstanceDataCollectionCollection.cs
- SizeLimitedCache.cs
- Gdiplus.cs
- FrugalMap.cs
- FontSourceCollection.cs
- ProcessModule.cs
- MenuTracker.cs
- TableRow.cs
- InputScopeManager.cs
- SqlBuffer.cs
- ExpressionPrefixAttribute.cs
- Utils.cs
- RowParagraph.cs
- ToolStripStatusLabel.cs
- InputLanguageSource.cs
- MailAddress.cs
- IdentityNotMappedException.cs
- InputLanguage.cs
- RTLAwareMessageBox.cs
- Schema.cs
- FontDifferentiator.cs
- ExpressionEvaluator.cs
- ContentPlaceHolderDesigner.cs
- TagElement.cs
- Adorner.cs
- DocumentSequenceHighlightLayer.cs
- Part.cs
- SmiXetterAccessMap.cs
- Double.cs
- AppDomainManager.cs
- SoapAttributeAttribute.cs
- QilBinary.cs
- KeyInterop.cs
- BindingMemberInfo.cs
- SmtpNegotiateAuthenticationModule.cs
- ZipArchive.cs