Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / Serialization / Formatters / SoapMessage.cs / 1305376 / SoapMessage.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*============================================================
**
** Class: SoapMessage
**
**
** Purpose: Interface For Soap Method Call
**
**
===========================================================*/
#if FEATURE_REMOTING
namespace System.Runtime.Serialization.Formatters {
using System.Runtime.Remoting;
using System.Runtime.Remoting.Messaging;
using System.Runtime.Serialization;
using System;
// Class is used to return the call object for a SOAP call.
// This is used when the top SOAP object is a fake object, it contains
// a method name as the element name instead of the object name.
[Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class SoapMessage : ISoapMessage
{
internal String[] paramNames;
internal Object[] paramValues;
internal Type[] paramTypes;
internal String methodName;
internal String xmlNameSpace;
internal Header[] headers;
// Name of parameters, if null the default param names will be used
public String[] ParamNames
{
get {return paramNames;}
set {paramNames = value;}
}
// Parameter Values
public Object[] ParamValues
{
get {return paramValues;}
set {paramValues = value;}
}
public Type[] ParamTypes
{
get {return paramTypes;}
set {paramTypes = value;}
}
// MethodName
public String MethodName
{
get {return methodName;}
set {methodName = value;}
}
// MethodName XmlNameSpace
public String XmlNameSpace
{
get {return xmlNameSpace;}
set {xmlNameSpace = value;}
}
// Headers
public Header[] Headers
{
get {return headers;}
set {headers = value;}
}
}
}
#endif // FEATURE_REMOTING
// 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
- ConstrainedDataObject.cs
- LinqDataSourceSelectEventArgs.cs
- SafeNativeMethods.cs
- SizeAnimation.cs
- InputBuffer.cs
- Subtract.cs
- Material.cs
- X509CertificateCollection.cs
- GACIdentityPermission.cs
- WindowsGraphics.cs
- CodePropertyReferenceExpression.cs
- TextBlockAutomationPeer.cs
- BitmapEffectRenderDataResource.cs
- DateRangeEvent.cs
- ToolStripMenuItemCodeDomSerializer.cs
- Label.cs
- DictionarySectionHandler.cs
- ViewValidator.cs
- EntityDesignerUtils.cs
- UInt64.cs
- ProfilePropertyMetadata.cs
- VisualStateChangedEventArgs.cs
- DependencyPropertyKind.cs
- FontDifferentiator.cs
- codemethodreferenceexpression.cs
- StreamReader.cs
- UseManagedPresentationBindingElementImporter.cs
- SqlReorderer.cs
- precedingquery.cs
- StretchValidation.cs
- InlinedLocationReference.cs
- HwndProxyElementProvider.cs
- EventHandlers.cs
- ExpressionPrefixAttribute.cs
- PackageStore.cs
- ButtonFieldBase.cs
- DrawingServices.cs
- ValidatorCompatibilityHelper.cs
- ObjectView.cs
- SHA512Managed.cs
- Rfc2898DeriveBytes.cs
- HandlerFactoryWrapper.cs
- LinqDataSourceContextEventArgs.cs
- OdbcConnectionHandle.cs
- TraceFilter.cs
- SudsWriter.cs
- MemoryStream.cs
- HttpValueCollection.cs
- Misc.cs
- DataGridViewColumn.cs
- QilDataSource.cs
- ExternalException.cs
- XmlComment.cs
- MatcherBuilder.cs
- XmlAttributeCollection.cs
- DesignerCatalogPartChrome.cs
- Separator.cs
- State.cs
- IndicShape.cs
- WebPartChrome.cs
- VisualStates.cs
- ClientConfigPaths.cs
- LookupBindingPropertiesAttribute.cs
- BamlCollectionHolder.cs
- MimeTypeMapper.cs
- CustomBindingCollectionElement.cs
- CompilerGlobalScopeAttribute.cs
- ValidationErrorEventArgs.cs
- SQLMoneyStorage.cs
- CaretElement.cs
- mediapermission.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- DesignerDataSourceView.cs
- EntityClassGenerator.cs
- PropertyValueUIItem.cs
- Types.cs
- StringConcat.cs
- GenericTypeParameterBuilder.cs
- Literal.cs
- InfoCardRSACryptoProvider.cs
- assemblycache.cs
- SkinBuilder.cs
- BrushValueSerializer.cs
- XPathNodeIterator.cs
- ProfilePropertyMetadata.cs
- CreatingCookieEventArgs.cs
- InternalConfigConfigurationFactory.cs
- BoundColumn.cs
- FileLogRecordHeader.cs
- _ConnectionGroup.cs
- ImageProxy.cs
- ArgumentsParser.cs
- TypeConverterHelper.cs
- TypeSystem.cs
- ServiceDurableInstanceContextProvider.cs
- PageParser.cs
- basenumberconverter.cs
- HtmlControl.cs
- DesignerOptionService.cs
- Object.cs