Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / UnderstoodHeaders.cs / 1 / UnderstoodHeaders.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Channels { using System.Xml; using System.ServiceModel; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Diagnostics; using System.Runtime.Serialization; public sealed class UnderstoodHeaders : IEnumerable{ MessageHeaders messageHeaders; bool modified; internal UnderstoodHeaders(MessageHeaders messageHeaders) { this.messageHeaders = messageHeaders; } internal bool Modified { get { return modified; } set { modified = value; } } public void Add(MessageHeaderInfo headerInfo) { messageHeaders.AddUnderstood(headerInfo); modified = true; } public bool Contains(MessageHeaderInfo headerInfo) { return messageHeaders.IsUnderstood(headerInfo); } IEnumerator IEnumerable.GetEnumerator() { return this.GetEnumerator(); } public IEnumerator GetEnumerator() { return messageHeaders.GetUnderstoodEnumerator(); } public void Remove(MessageHeaderInfo headerInfo) { messageHeaders.RemoveUnderstood(headerInfo); modified = true; } } } // 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
- PostBackTrigger.cs
- MSAANativeProvider.cs
- InstanceContext.cs
- WebPartZoneBase.cs
- CharacterBuffer.cs
- CaseCqlBlock.cs
- HandlerMappingMemo.cs
- FormClosingEvent.cs
- DbProviderFactory.cs
- TextElement.cs
- DispatcherExceptionFilterEventArgs.cs
- Point4DValueSerializer.cs
- InvokeProviderWrapper.cs
- NameObjectCollectionBase.cs
- OdbcReferenceCollection.cs
- CodeDomSerializerBase.cs
- HtmlTableCellCollection.cs
- RadioButton.cs
- FieldNameLookup.cs
- ActivityTypeCodeDomSerializer.cs
- CommandLibraryHelper.cs
- ActivationArguments.cs
- HWStack.cs
- DataTableExtensions.cs
- StructureChangedEventArgs.cs
- ResourceWriter.cs
- WebControlParameterProxy.cs
- VirtualDirectoryMapping.cs
- ResourcesBuildProvider.cs
- X509Extension.cs
- Viewport2DVisual3D.cs
- SingleAnimation.cs
- SerializationEventsCache.cs
- QilGeneratorEnv.cs
- DeferredReference.cs
- ChangeConflicts.cs
- PackageDigitalSignatureManager.cs
- AtomMaterializerLog.cs
- PanningMessageFilter.cs
- WorkflowServiceHostFactory.cs
- InputLanguageSource.cs
- WebBrowserNavigatingEventHandler.cs
- PageAdapter.cs
- WindowsEditBoxRange.cs
- CopyNodeSetAction.cs
- TabPage.cs
- AspNetCacheProfileAttribute.cs
- HttpListenerContext.cs
- LoginViewDesigner.cs
- MethodToken.cs
- filewebrequest.cs
- SqlUserDefinedAggregateAttribute.cs
- PersistenceException.cs
- MaxValueConverter.cs
- SystemDiagnosticsSection.cs
- SiteIdentityPermission.cs
- OperationDescriptionCollection.cs
- HtmlTableRowCollection.cs
- CuspData.cs
- LocalBuilder.cs
- HtmlContainerControl.cs
- CodePropertyReferenceExpression.cs
- SiteIdentityPermission.cs
- XmlChoiceIdentifierAttribute.cs
- Addressing.cs
- PageHandlerFactory.cs
- RegexCode.cs
- FixedDocumentSequencePaginator.cs
- ipaddressinformationcollection.cs
- CreatingCookieEventArgs.cs
- XPathNodeIterator.cs
- PersistenceException.cs
- ClientSettingsProvider.cs
- ReferentialConstraint.cs
- Grant.cs
- ProxyWebPart.cs
- XmlILIndex.cs
- TTSVoice.cs
- ContextMenuAutomationPeer.cs
- BaseCodeDomTreeGenerator.cs
- CheckBox.cs
- StylusButton.cs
- BitmapEncoder.cs
- ListView.cs
- CompiledIdentityConstraint.cs
- SqlDeflator.cs
- SoapIgnoreAttribute.cs
- IdentityVerifier.cs
- DetailsViewDesigner.cs
- DataServiceRequestException.cs
- HiddenFieldPageStatePersister.cs
- ErrorEventArgs.cs
- FormatException.cs
- FlowDocumentPaginator.cs
- RepeaterItem.cs
- HandlerWithFactory.cs
- CookieProtection.cs
- PolyQuadraticBezierSegment.cs
- DragStartedEventArgs.cs
- HtmlEmptyTagControlBuilder.cs