Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / WSMessageEncoding.cs / 1 / WSMessageEncoding.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel
{
using System.ServiceModel.Channels;
public enum WSMessageEncoding
{
Text = 0,
Mtom,
}
static class WSMessageEncodingHelper
{
internal static bool IsDefined(WSMessageEncoding value)
{
return
value == WSMessageEncoding.Text
|| value == WSMessageEncoding.Mtom;
}
internal static void SyncUpEncodingBindingElementProperties(TextMessageEncodingBindingElement textEncoding, MtomMessageEncodingBindingElement mtomEncoding)
{
// textEncoding provides the backing store for ReaderQuotas and WriteEncoding,
// we must ensure same values propogate to mtomEncoding
textEncoding.ReaderQuotas.CopyTo(mtomEncoding.ReaderQuotas);
mtomEncoding.WriteEncoding = textEncoding.WriteEncoding;
}
}
}
// 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
- SessionEndingEventArgs.cs
- ClientConfigPaths.cs
- ScriptRegistrationManager.cs
- TargetPerspective.cs
- RequestCachePolicy.cs
- DocumentGrid.cs
- SchemaElementLookUpTable.cs
- RunWorkerCompletedEventArgs.cs
- ExpressionBuilderCollection.cs
- StackOverflowException.cs
- MsmqActivation.cs
- EntitySetDataBindingList.cs
- ManualResetEvent.cs
- SafeSerializationManager.cs
- MessagePropertyVariants.cs
- SymmetricSecurityProtocolFactory.cs
- PolicyManager.cs
- ListViewHitTestInfo.cs
- unsafeIndexingFilterStream.cs
- CacheAxisQuery.cs
- AlgoModule.cs
- SmtpTransport.cs
- AutomationFocusChangedEventArgs.cs
- X509Utils.cs
- TabletCollection.cs
- RequiredFieldValidator.cs
- MsmqActivation.cs
- _ChunkParse.cs
- TextTreeRootTextBlock.cs
- SdlChannelSink.cs
- UiaCoreApi.cs
- FastPropertyAccessor.cs
- DataGridViewColumn.cs
- BoundField.cs
- XmlSchemaElement.cs
- VariableQuery.cs
- HttpRequestCacheValidator.cs
- WeakReferenceEnumerator.cs
- ConfigurationSection.cs
- OrderedDictionary.cs
- HealthMonitoringSection.cs
- InputBinder.cs
- Overlapped.cs
- PersistencePipeline.cs
- AddressAccessDeniedException.cs
- CharEnumerator.cs
- TextPattern.cs
- EntryIndex.cs
- TabControlToolboxItem.cs
- MaterialGroup.cs
- SQLDoubleStorage.cs
- TrustSection.cs
- TransformCollection.cs
- OdbcInfoMessageEvent.cs
- HandledMouseEvent.cs
- IncrementalReadDecoders.cs
- SQLBinaryStorage.cs
- ThemeInfoAttribute.cs
- EpmSourceTree.cs
- AlternateViewCollection.cs
- CompleteWizardStep.cs
- SqlReorderer.cs
- ExecutionContext.cs
- NullRuntimeConfig.cs
- EmbeddedObject.cs
- CodeCommentStatement.cs
- ClientOptions.cs
- CqlIdentifiers.cs
- SplitterEvent.cs
- DynamicILGenerator.cs
- CompilationUtil.cs
- NonSerializedAttribute.cs
- WSFederationHttpBindingCollectionElement.cs
- SystemColors.cs
- TiffBitmapDecoder.cs
- NameValuePermission.cs
- StrokeNodeOperations2.cs
- DataPagerFieldCollection.cs
- CharEnumerator.cs
- Timer.cs
- WindowsTokenRoleProvider.cs
- CheckBox.cs
- StylusPointDescription.cs
- EntityDataSourceContainerNameConverter.cs
- DomainLiteralReader.cs
- DataGridViewColumnHeaderCell.cs
- BindingGraph.cs
- FullTextState.cs
- InnerItemCollectionView.cs
- Facet.cs
- SqlRowUpdatingEvent.cs
- ModelUIElement3D.cs
- RelationshipEnd.cs
- Keyboard.cs
- TerminatorSinks.cs
- PersonalizationEntry.cs
- WasEndpointConfigContainer.cs
- DetailsViewInsertEventArgs.cs
- SystemColors.cs
- HtmlTernaryTree.cs