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
- Form.cs
- Table.cs
- NamedPipeChannelListener.cs
- VoiceSynthesis.cs
- BindingCollection.cs
- PerformanceCounterLib.cs
- ObjectNavigationPropertyMapping.cs
- BasicSecurityProfileVersion.cs
- MdImport.cs
- InvalidPipelineStoreException.cs
- DataGridViewComboBoxColumn.cs
- SchemaNotation.cs
- Pair.cs
- initElementDictionary.cs
- DesignerActionTextItem.cs
- TableProviderWrapper.cs
- CurrentTimeZone.cs
- SmtpTransport.cs
- DesignerView.Commands.cs
- PriorityChain.cs
- GACIdentityPermission.cs
- EmptyEnumerable.cs
- IsolatedStorageFileStream.cs
- Parser.cs
- ITextView.cs
- PermissionRequestEvidence.cs
- SizeAnimationUsingKeyFrames.cs
- ZipIORawDataFileBlock.cs
- ContentElementAutomationPeer.cs
- PublisherIdentityPermission.cs
- AuthorizationContext.cs
- UTF7Encoding.cs
- RichTextBoxContextMenu.cs
- CodeObject.cs
- CompilerErrorCollection.cs
- Token.cs
- SymbolUsageManager.cs
- QuadraticBezierSegment.cs
- StretchValidation.cs
- CommandCollectionEditor.cs
- AccessedThroughPropertyAttribute.cs
- Image.cs
- FontNameEditor.cs
- CollectionView.cs
- XPathNavigatorKeyComparer.cs
- thaishape.cs
- ContainerSelectorActiveEvent.cs
- CollectionViewGroup.cs
- RightsManagementInformation.cs
- WmpBitmapDecoder.cs
- TraceHwndHost.cs
- RequestCache.cs
- FontDriver.cs
- DrawingAttributesDefaultValueFactory.cs
- PageClientProxyGenerator.cs
- UnicodeEncoding.cs
- FilteredReadOnlyMetadataCollection.cs
- InstanceDataCollectionCollection.cs
- QilReplaceVisitor.cs
- DoubleAnimation.cs
- GroupItem.cs
- COAUTHINFO.cs
- WindowsGrip.cs
- _BasicClient.cs
- ManualResetEventSlim.cs
- XmlSchemaType.cs
- RangeValuePattern.cs
- OrderedDictionary.cs
- TreeViewImageGenerator.cs
- RtfToXamlReader.cs
- TypographyProperties.cs
- ContentFileHelper.cs
- DataGridViewCellStyleEditor.cs
- FrugalList.cs
- IriParsingElement.cs
- querybuilder.cs
- InstanceCreationEditor.cs
- SqlRetyper.cs
- XmlSchemaProviderAttribute.cs
- RegexParser.cs
- DocumentXPathNavigator.cs
- NotCondition.cs
- DataGridViewCellValueEventArgs.cs
- XmlChildNodes.cs
- ApplicationTrust.cs
- DuplicateMessageDetector.cs
- AxDesigner.cs
- EastAsianLunisolarCalendar.cs
- Object.cs
- ViewManager.cs
- PositiveTimeSpanValidator.cs
- SchemaNotation.cs
- Context.cs
- MsmqIntegrationInputMessage.cs
- DebuggerAttributes.cs
- DefaultEventAttribute.cs
- WinFormsUtils.cs
- MimeTextImporter.cs
- Compiler.cs
- WebPartTransformer.cs