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
- CodeCompiler.cs
- FunctionParameter.cs
- AccessDataSource.cs
- ItemCollection.cs
- ResourceDisplayNameAttribute.cs
- PackageStore.cs
- DataTable.cs
- InternalSafeNativeMethods.cs
- MetadataCache.cs
- DataControlPagerLinkButton.cs
- Conditional.cs
- NetworkInformationException.cs
- HttpPostProtocolReflector.cs
- SoapHeaderException.cs
- OneWayChannelFactory.cs
- Comparer.cs
- DirectionalLight.cs
- MultilineStringEditor.cs
- IsolatedStorageFile.cs
- IIS7UserPrincipal.cs
- CodeFieldReferenceExpression.cs
- ConversionContext.cs
- HttpListenerResponse.cs
- BooleanExpr.cs
- DataGridViewBand.cs
- Border.cs
- TraceContext.cs
- ListMarkerSourceInfo.cs
- FlowDocumentReaderAutomationPeer.cs
- PropertyChangedEventManager.cs
- XmlSerializerFactory.cs
- HttpCachePolicyBase.cs
- XmlSchemaAll.cs
- OdbcDataAdapter.cs
- SAPICategories.cs
- _SafeNetHandles.cs
- DependencyProperty.cs
- EDesignUtil.cs
- DecimalConstantAttribute.cs
- _SslSessionsCache.cs
- ConnectionStringSettingsCollection.cs
- SmtpTransport.cs
- DbDataAdapter.cs
- LocalTransaction.cs
- FormViewInsertEventArgs.cs
- SecurityContext.cs
- RequestSecurityToken.cs
- ObjectAnimationBase.cs
- MatrixTransform3D.cs
- EditorPart.cs
- CacheSection.cs
- WindowsRebar.cs
- WebPartsSection.cs
- ZeroOpNode.cs
- messageonlyhwndwrapper.cs
- CodeGotoStatement.cs
- CaseInsensitiveHashCodeProvider.cs
- BaseCAMarshaler.cs
- UInt16Converter.cs
- TreeNodeStyleCollection.cs
- Int32Collection.cs
- ClaimComparer.cs
- SerializerProvider.cs
- ObjectHandle.cs
- ProviderBase.cs
- OleStrCAMarshaler.cs
- ScrollBarAutomationPeer.cs
- HistoryEventArgs.cs
- TextTreeRootTextBlock.cs
- ReadOnlyKeyedCollection.cs
- SymbolPair.cs
- IssuedTokensHeader.cs
- TextMessageEncodingElement.cs
- Form.cs
- Size.cs
- XsdBuildProvider.cs
- ManifestResourceInfo.cs
- SelectionPatternIdentifiers.cs
- ProjectionCamera.cs
- StrokeCollectionConverter.cs
- Point3DCollection.cs
- FormView.cs
- SafeTokenHandle.cs
- WebPartsPersonalizationAuthorization.cs
- TextParagraphProperties.cs
- HostExecutionContextManager.cs
- ImageButton.cs
- ContractNamespaceAttribute.cs
- IssuanceTokenProviderState.cs
- GenericEnumerator.cs
- SystemDiagnosticsSection.cs
- DataListItemCollection.cs
- KeyValuePair.cs
- XmlSubtreeReader.cs
- DataGridViewCheckBoxCell.cs
- SaveFileDialog.cs
- DeviceContexts.cs
- coordinatorscratchpad.cs
- X509ThumbprintKeyIdentifierClause.cs
- InternalBufferOverflowException.cs