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
- IdlingCommunicationPool.cs
- SqlWebEventProvider.cs
- WebService.cs
- BitmapEffectInputData.cs
- WebPartVerb.cs
- Boolean.cs
- UInt32.cs
- XmlSchemaSimpleTypeList.cs
- InputBindingCollection.cs
- SelectionRangeConverter.cs
- SmiEventSink_DeferedProcessing.cs
- ContextBase.cs
- LinearGradientBrush.cs
- DesignerActionUIService.cs
- WizardSideBarListControlItemEventArgs.cs
- EventProviderWriter.cs
- Policy.cs
- MSG.cs
- ExpandCollapsePattern.cs
- RoleGroup.cs
- AttachedPropertyInfo.cs
- BookmarkManager.cs
- SettingsPropertyValue.cs
- SecurityCriticalDataForSet.cs
- Version.cs
- ReliabilityContractAttribute.cs
- Point.cs
- GetResponse.cs
- StatusBar.cs
- NativeMethods.cs
- CheckableControlBaseAdapter.cs
- ElementNotAvailableException.cs
- CodePageUtils.cs
- PointF.cs
- PrivilegedConfigurationManager.cs
- InvokeProviderWrapper.cs
- NativeMethods.cs
- ToolStripRenderEventArgs.cs
- AppSettingsSection.cs
- DataGridItemCollection.cs
- CustomValidator.cs
- PerformanceCounterCategory.cs
- DoubleAnimation.cs
- UrlMappingsModule.cs
- QualifierSet.cs
- GregorianCalendarHelper.cs
- EntityAdapter.cs
- WebPartPersonalization.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- TypeUnloadedException.cs
- TextEditorCharacters.cs
- LocalizationComments.cs
- MenuItemStyle.cs
- ExpressionPrefixAttribute.cs
- BooleanToVisibilityConverter.cs
- WindowsFormsSynchronizationContext.cs
- InkCanvasSelectionAdorner.cs
- ScrollViewer.cs
- HttpWebRequest.cs
- ISO2022Encoding.cs
- GeneralTransform3DGroup.cs
- FixedTextPointer.cs
- UserCancellationException.cs
- Attributes.cs
- SchemaTypeEmitter.cs
- PreviewPageInfo.cs
- ImpersonationContext.cs
- CodeTypeReferenceExpression.cs
- PropertyMapper.cs
- StorageAssociationTypeMapping.cs
- BinaryNode.cs
- ConstraintManager.cs
- RenderData.cs
- TemplateField.cs
- AuthorizationContext.cs
- BrowserDefinition.cs
- TextTreePropertyUndoUnit.cs
- ParallelSeparator.xaml.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- ForwardPositionQuery.cs
- CloudCollection.cs
- DXD.cs
- SmtpException.cs
- DownloadProgressEventArgs.cs
- EntitySqlQueryCacheKey.cs
- XmlSchemaElement.cs
- ObjectDataSource.cs
- ApplicationServicesHostFactory.cs
- MostlySingletonList.cs
- MenuRendererStandards.cs
- DebugHandleTracker.cs
- ResourceReferenceExpression.cs
- HostExecutionContextManager.cs
- FixedHyperLink.cs
- ExpressionNode.cs
- VideoDrawing.cs
- QuotedPrintableStream.cs
- WebPartTransformerCollection.cs
- _TimerThread.cs
- printdlgexmarshaler.cs