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
- BaseCAMarshaler.cs
- _SslStream.cs
- CodeDOMUtility.cs
- ResponseStream.cs
- Win32KeyboardDevice.cs
- CroppedBitmap.cs
- SequenceFullException.cs
- XamlParser.cs
- ColorKeyFrameCollection.cs
- RecognizedPhrase.cs
- XmlAttributeOverrides.cs
- MulticastIPAddressInformationCollection.cs
- base64Transforms.cs
- PeerEndPoint.cs
- RectangleGeometry.cs
- ConnectionString.cs
- Visitors.cs
- SerializerWriterEventHandlers.cs
- HtmlCalendarAdapter.cs
- TextTreeUndoUnit.cs
- EditorPart.cs
- ListManagerBindingsCollection.cs
- EditingCommands.cs
- DataGridViewCellMouseEventArgs.cs
- RegexWriter.cs
- SessionSwitchEventArgs.cs
- DecimalStorage.cs
- MenuAdapter.cs
- IQueryable.cs
- Range.cs
- BuildManagerHost.cs
- ThemeDirectoryCompiler.cs
- TypeBuilderInstantiation.cs
- HttpException.cs
- CookielessHelper.cs
- CompressStream.cs
- ExpressionLexer.cs
- ReachPrintTicketSerializerAsync.cs
- DataServiceConfiguration.cs
- WinEventQueueItem.cs
- CustomBindingElement.cs
- RepeaterItem.cs
- FaultImportOptions.cs
- SmtpClient.cs
- MethodBody.cs
- AnnotationComponentManager.cs
- SingleSelectRootGridEntry.cs
- RelationshipConverter.cs
- XmlSchemaDatatype.cs
- DescriptionCreator.cs
- CheckBox.cs
- DocumentOrderComparer.cs
- WebBaseEventKeyComparer.cs
- ScriptingJsonSerializationSection.cs
- InputLanguageProfileNotifySink.cs
- XamlFrame.cs
- DesignerLabelAdapter.cs
- BindingNavigator.cs
- CompositeCollection.cs
- StdValidatorsAndConverters.cs
- SmiConnection.cs
- UnsafeNativeMethods.cs
- EventLogTraceListener.cs
- RectangleF.cs
- wgx_render.cs
- DefaultSettingsSection.cs
- ModuleElement.cs
- Win32Exception.cs
- ContentTextAutomationPeer.cs
- HwndSubclass.cs
- ProvideValueServiceProvider.cs
- DesignUtil.cs
- QilStrConcatenator.cs
- AnchoredBlock.cs
- BitmapDownload.cs
- HtmlInputButton.cs
- UserPreferenceChangingEventArgs.cs
- BaseTreeIterator.cs
- AuthorizationContext.cs
- LazyTextWriterCreator.cs
- Context.cs
- ValuePattern.cs
- Icon.cs
- EntityTransaction.cs
- TreeView.cs
- ThaiBuddhistCalendar.cs
- DataServiceBuildProvider.cs
- ColumnResizeUndoUnit.cs
- Parallel.cs
- Control.cs
- WebPartCatalogAddVerb.cs
- ToolBarOverflowPanel.cs
- ResolveNameEventArgs.cs
- TreeNodeClickEventArgs.cs
- XPathNodeList.cs
- ColumnHeaderConverter.cs
- ViewLoader.cs
- EventLogConfiguration.cs
- EnumValidator.cs
- EdmFunctions.cs