Code:
/ 4.0 / 4.0 / 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. // ==++== // // 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
- CornerRadiusConverter.cs
- PrintController.cs
- LinkTarget.cs
- sqlnorm.cs
- RbTree.cs
- HtmlElementEventArgs.cs
- XmlBoundElement.cs
- EntityContainerEmitter.cs
- SerializationObjectManager.cs
- WebPartDeleteVerb.cs
- FrameworkContextData.cs
- CodeDOMUtility.cs
- Matrix3DConverter.cs
- OleDbStruct.cs
- HandlerFactoryWrapper.cs
- AutomationFocusChangedEventArgs.cs
- MultiAsyncResult.cs
- ListViewPagedDataSource.cs
- AssemblyBuilderData.cs
- RenderCapability.cs
- Menu.cs
- GroupItem.cs
- Button.cs
- ObjectResult.cs
- TdsParserSessionPool.cs
- InternalPermissions.cs
- RightsManagementEncryptedStream.cs
- _BasicClient.cs
- Typeface.cs
- HtmlForm.cs
- PartialCachingControl.cs
- FixedSOMPageElement.cs
- TypeGeneratedEventArgs.cs
- ServiceHostFactory.cs
- WCFModelStrings.Designer.cs
- ToolStripMenuItem.cs
- PropertyReferenceSerializer.cs
- FlowPosition.cs
- XmlNullResolver.cs
- GuidelineSet.cs
- Timer.cs
- HtmlHistory.cs
- DictionaryKeyPropertyAttribute.cs
- TableHeaderCell.cs
- SourceFilter.cs
- ConversionContext.cs
- PageFunction.cs
- StringFreezingAttribute.cs
- PropertyMap.cs
- PathGeometry.cs
- TraceLevelHelper.cs
- RepeatButton.cs
- MissingSatelliteAssemblyException.cs
- Queue.cs
- SeparatorAutomationPeer.cs
- ControlPaint.cs
- GestureRecognizer.cs
- DesignUtil.cs
- AutomationPropertyInfo.cs
- MailWebEventProvider.cs
- Attributes.cs
- TextAdaptor.cs
- GenericTypeParameterBuilder.cs
- DataGridViewColumnCollectionDialog.cs
- InfoCardService.cs
- TraceFilter.cs
- StrokeDescriptor.cs
- MouseGesture.cs
- PostBackTrigger.cs
- Models.cs
- DataGridViewComboBoxColumnDesigner.cs
- WriteLineDesigner.xaml.cs
- LayoutInformation.cs
- ConfigurationProperty.cs
- ToggleProviderWrapper.cs
- StringExpressionSet.cs
- TypeDependencyAttribute.cs
- PolyQuadraticBezierSegment.cs
- WindowsListViewGroupHelper.cs
- StaticResourceExtension.cs
- DataService.cs
- StatusStrip.cs
- LoginViewDesigner.cs
- ExpressionBindings.cs
- WindowsRichEditRange.cs
- ParserOptions.cs
- XamlParser.cs
- EnumBuilder.cs
- NonParentingControl.cs
- UdpReplyToBehavior.cs
- InvalidAsynchronousStateException.cs
- JsonEncodingStreamWrapper.cs
- PrePrepareMethodAttribute.cs
- ToolStripSeparatorRenderEventArgs.cs
- IISMapPath.cs
- AsymmetricAlgorithm.cs
- SortKey.cs
- AttributeAction.cs
- AttributeCollection.cs
- UInt64.cs