Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / Script / Services / WebServiceParameterData.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TraceHandlerErrorFormatter.cs
- MemoryPressure.cs
- TailPinnedEventArgs.cs
- PropertyConverter.cs
- ScriptRegistrationManager.cs
- DataPagerFieldItem.cs
- SingleObjectCollection.cs
- DefaultDiscoveryService.cs
- IncomingWebRequestContext.cs
- Socket.cs
- MultiBinding.cs
- SharedStatics.cs
- RTLAwareMessageBox.cs
- ListViewItemMouseHoverEvent.cs
- PasswordTextNavigator.cs
- SqlGatherConsumedAliases.cs
- DateTimeValueSerializerContext.cs
- _OverlappedAsyncResult.cs
- GroupBoxRenderer.cs
- StateItem.cs
- PropertyGridCommands.cs
- Adorner.cs
- BufferedWebEventProvider.cs
- BinaryConverter.cs
- EnumValAlphaComparer.cs
- EdmTypeAttribute.cs
- QilStrConcatenator.cs
- NativeWrapper.cs
- TransactionManager.cs
- PropertyInformation.cs
- UxThemeWrapper.cs
- StringUtil.cs
- SqlParameter.cs
- sqlinternaltransaction.cs
- StaticFileHandler.cs
- DocumentOrderQuery.cs
- LostFocusEventManager.cs
- ExecutionContext.cs
- DataBinder.cs
- SafeFindHandle.cs
- DocumentViewer.cs
- CheckBoxFlatAdapter.cs
- RSAPKCS1KeyExchangeFormatter.cs
- PropertyConverter.cs
- XmlProcessingInstruction.cs
- AuthenticationException.cs
- RegexCompilationInfo.cs
- BindingBase.cs
- X509Utils.cs
- XmlSchemaComplexContentRestriction.cs
- HideDisabledControlAdapter.cs
- ProgressiveCrcCalculatingStream.cs
- CodeTypeReferenceCollection.cs
- DataSpaceManager.cs
- CqlParserHelpers.cs
- DashStyles.cs
- RotationValidation.cs
- HttpCacheVary.cs
- ConfigPathUtility.cs
- XmlFormatWriterGenerator.cs
- X509UI.cs
- ListItemCollection.cs
- SchemaComplexType.cs
- HtmlButton.cs
- Int32AnimationBase.cs
- RelationshipType.cs
- TranslateTransform.cs
- MenuAdapter.cs
- CompilerLocalReference.cs
- CrossSiteScriptingValidation.cs
- ChannelHandler.cs
- EdmToObjectNamespaceMap.cs
- MatrixUtil.cs
- SqlCrossApplyToCrossJoin.cs
- CapabilitiesSection.cs
- FailedToStartupUIException.cs
- JsonReader.cs
- PreviewPageInfo.cs
- FormViewDesigner.cs
- TreeView.cs
- ValueUtilsSmi.cs
- CompressedStack.cs
- URI.cs
- XmlSchemaChoice.cs
- TableColumn.cs
- PerspectiveCamera.cs
- ListViewSelectEventArgs.cs
- TokenBasedSet.cs
- DbConnectionPoolCounters.cs
- WindowsFont.cs
- GradientBrush.cs
- SafeMILHandle.cs
- RemotingServices.cs
- XslTransform.cs
- XmlReaderSettings.cs
- GPPOINT.cs
- ModifiableIteratorCollection.cs
- HtmlValidatorAdapter.cs
- HeaderedContentControl.cs
- CodeDomConfigurationHandler.cs