Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / Script / Services / WebServiceParameterData.cs / 1 / WebServiceParameterData.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Reflection; namespace System.Web.Script.Services { internal class WebServiceParameterData { private ParameterInfo _param; private int _index; // Index of the parameter in the method private string _paramName; private Type _paramType; internal WebServiceParameterData(ParameterInfo param, int index) { _param = param; _index = index; } // This constructor is only used by indigo internal WebServiceParameterData(string paramName, Type paramType, int index) { _paramName = paramName; _paramType = paramType; _index = index; } internal int Index { get { return _index; } } internal ParameterInfo ParameterInfo { get { return _param; } } internal string ParameterName { get { if (_param != null) { return _param.Name; } else { return _paramName; } } } internal Type ParameterType { get { if (_param != null) { return _param.ParameterType; } else { return _paramType; } } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- contentDescriptor.cs
- SchemaRegistration.cs
- Types.cs
- WebControl.cs
- PropertyMetadata.cs
- SocketInformation.cs
- SystemFonts.cs
- RepeatButton.cs
- HostExecutionContextManager.cs
- unsafenativemethodsother.cs
- ProjectionPlanCompiler.cs
- ProtocolElement.cs
- WindowsClaimSet.cs
- GridViewRowEventArgs.cs
- MimeReturn.cs
- DataGridViewSelectedCellCollection.cs
- SafeFileMappingHandle.cs
- EdmToObjectNamespaceMap.cs
- WhiteSpaceTrimStringConverter.cs
- RenderingBiasValidation.cs
- PrePostDescendentsWalker.cs
- SQLDateTimeStorage.cs
- TraceSection.cs
- OracleConnectionString.cs
- CheckBoxFlatAdapter.cs
- OleDbStruct.cs
- Fx.cs
- Validator.cs
- TypefaceCollection.cs
- SingleAnimation.cs
- BitmapEffect.cs
- SqlDataSourceWizardForm.cs
- SqlClientMetaDataCollectionNames.cs
- X509Extension.cs
- InstanceHandleConflictException.cs
- RenameRuleObjectDialog.cs
- ColumnClickEvent.cs
- XmlConvert.cs
- IPAddress.cs
- PasswordPropertyTextAttribute.cs
- ControlBuilder.cs
- TimeZoneNotFoundException.cs
- TextBox.cs
- StyleXamlParser.cs
- SignedXmlDebugLog.cs
- RealizationContext.cs
- WebEvents.cs
- SQLBoolean.cs
- EndpointDiscoveryElement.cs
- DbDataReader.cs
- _NetworkingPerfCounters.cs
- HttpDigestClientCredential.cs
- ServiceOperationHelpers.cs
- CodeBinaryOperatorExpression.cs
- XPathEmptyIterator.cs
- OracleInternalConnection.cs
- RootBrowserWindow.cs
- MenuItem.cs
- _KerberosClient.cs
- ConnectionPoint.cs
- HttpWebRequest.cs
- Certificate.cs
- OdbcConnection.cs
- OdbcException.cs
- LocationReferenceValue.cs
- AutomationPattern.cs
- Color.cs
- TypeKeyValue.cs
- NativeMethods.cs
- QueryPageSettingsEventArgs.cs
- DbDeleteCommandTree.cs
- activationcontext.cs
- TreeView.cs
- KerberosTicketHashIdentifierClause.cs
- EventSinkHelperWriter.cs
- X509ChainElement.cs
- CustomAttribute.cs
- EdmItemError.cs
- TreeNodeBindingCollection.cs
- TransformPatternIdentifiers.cs
- CatchBlock.cs
- CommandHelpers.cs
- _TransmitFileOverlappedAsyncResult.cs
- TextEditorParagraphs.cs
- MouseOverProperty.cs
- SystemWebSectionGroup.cs
- Endpoint.cs
- Queue.cs
- HyperLinkColumn.cs
- ElementInit.cs
- FormViewUpdateEventArgs.cs
- ToolStripTemplateNode.cs
- ClientSettingsProvider.cs
- BindingSource.cs
- HTTPNotFoundHandler.cs
- URLIdentityPermission.cs
- FillBehavior.cs
- DefaultEventAttribute.cs
- ElementProxy.cs
- ArrayWithOffset.cs