Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Runtime / Serialization / Formatters / SoapMessage.cs / 1 / SoapMessage.cs
// ==++==
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// ==--==
/*============================================================
**
** Class: SoapMessage
**
**
** Purpose: Interface For Soap Method Call
**
**
===========================================================*/
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;}
}
}
}
// 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
- GcHandle.cs
- HtmlInputSubmit.cs
- MediaTimeline.cs
- TraceListeners.cs
- ActivityWithResultWrapper.cs
- PersistenceProviderDirectory.cs
- securitycriticaldata.cs
- XhtmlConformanceSection.cs
- MessageQueueException.cs
- Size3DConverter.cs
- WebPartConnectionsCancelEventArgs.cs
- unitconverter.cs
- CodeAttributeDeclarationCollection.cs
- PeerEndPoint.cs
- TagPrefixAttribute.cs
- XmlNodeComparer.cs
- KoreanLunisolarCalendar.cs
- Underline.cs
- InstalledFontCollection.cs
- RawMouseInputReport.cs
- PropertyCondition.cs
- UserNamePasswordValidationMode.cs
- EditorPartCollection.cs
- LayoutManager.cs
- GeneralTransformCollection.cs
- Property.cs
- OracleBFile.cs
- PrintPreviewControl.cs
- ColumnMapProcessor.cs
- EllipticalNodeOperations.cs
- SubpageParaClient.cs
- DataGridLinkButton.cs
- TreeNodeBinding.cs
- DeclarativeExpressionConditionDeclaration.cs
- SHA1.cs
- CodeIdentifiers.cs
- CanonicalFontFamilyReference.cs
- AttributeSetAction.cs
- BaseTemplateBuildProvider.cs
- WebPartManagerDesigner.cs
- DataBindEngine.cs
- formatter.cs
- ProcessThread.cs
- NumericExpr.cs
- EntityTypeEmitter.cs
- ControlIdConverter.cs
- ContainsSearchOperator.cs
- ApplyImportsAction.cs
- ReversePositionQuery.cs
- NameTable.cs
- HotCommands.cs
- ImageConverter.cs
- NumberSubstitution.cs
- PackWebResponse.cs
- Typeface.cs
- SendParametersContent.cs
- DataKeyArray.cs
- InfoCardX509Validator.cs
- XmlDesignerDataSourceView.cs
- TraceSection.cs
- SafeLibraryHandle.cs
- DataViewSettingCollection.cs
- TextElementCollectionHelper.cs
- GuidConverter.cs
- DateTimeAutomationPeer.cs
- ProofTokenCryptoHandle.cs
- ConfigurationLocation.cs
- FilterInvalidBodyAccessException.cs
- TreeBuilderXamlTranslator.cs
- ComponentDispatcher.cs
- GenericEnumerator.cs
- TypedElement.cs
- TimeoutException.cs
- IListConverters.cs
- InvokeWebService.cs
- GroupItem.cs
- ConfigurationStrings.cs
- Trace.cs
- DataGridViewRowEventArgs.cs
- StringDictionary.cs
- HostingEnvironment.cs
- ManipulationVelocities.cs
- ParagraphVisual.cs
- KnowledgeBase.cs
- Literal.cs
- OleDbWrapper.cs
- CreateUserErrorEventArgs.cs
- FlowLayout.cs
- DetailsViewInsertedEventArgs.cs
- DocumentViewerConstants.cs
- TransformerInfoCollection.cs
- WebPartMenu.cs
- remotingproxy.cs
- MeasureData.cs
- MemoryPressure.cs
- AutomationProperties.cs
- sqlnorm.cs
- ResourceManagerWrapper.cs
- PropertyBuilder.cs
- EntityType.cs