Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / DelegatingHeader.cs / 1 / DelegatingHeader.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Security { using System.Xml; using System.ServiceModel.Channels; using System.ServiceModel; abstract class DelegatingHeader : MessageHeader { MessageHeader innerHeader; protected DelegatingHeader(MessageHeader innerHeader) { if (innerHeader == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("innerHeader"); } this.innerHeader = innerHeader; } public override bool MustUnderstand { get { return this.innerHeader.MustUnderstand; } } public override string Name { get { return this.innerHeader.Name; } } public override string Namespace { get { return this.innerHeader.Namespace; } } public override bool Relay { get { return this.innerHeader.Relay; } } public override string Actor { get { return this.innerHeader.Actor; } } protected MessageHeader InnerHeader { get { return this.innerHeader; } } protected override void OnWriteStartHeader(XmlDictionaryWriter writer, MessageVersion messageVersion) { this.innerHeader.WriteStartHeader(writer, messageVersion); } protected override void OnWriteHeaderContents(XmlDictionaryWriter writer, MessageVersion messageVersion) { this.innerHeader.WriteHeaderContents(writer, messageVersion); } } } // 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
- MultipartContentParser.cs
- ObjectListField.cs
- DataGridState.cs
- CompatibleComparer.cs
- OneWayChannelListener.cs
- InheritanceContextHelper.cs
- PageThemeBuildProvider.cs
- RectangleHotSpot.cs
- ServiceDeploymentInfo.cs
- AdobeCFFWrapper.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- HwndSourceParameters.cs
- ToolStripContainerActionList.cs
- XmlBaseWriter.cs
- NativeRightsManagementAPIsStructures.cs
- TextParagraphView.cs
- CommandExpr.cs
- ListItemsCollectionEditor.cs
- HttpHandlerActionCollection.cs
- StatusStrip.cs
- QuaternionAnimation.cs
- WebBaseEventKeyComparer.cs
- ServiceNameElement.cs
- XsltQilFactory.cs
- TargetConverter.cs
- MouseButtonEventArgs.cs
- Highlights.cs
- BindingBase.cs
- FlowThrottle.cs
- RegexMatchCollection.cs
- FieldBuilder.cs
- UnsafeNativeMethods.cs
- MimeWriter.cs
- OutgoingWebResponseContext.cs
- Dictionary.cs
- SHA512Cng.cs
- CompositeActivityTypeDescriptorProvider.cs
- SqlUDTStorage.cs
- DataTableExtensions.cs
- MetadataSource.cs
- WebResponse.cs
- OptimizerPatterns.cs
- ProcessModelInfo.cs
- MailWriter.cs
- TypeReference.cs
- MessageBox.cs
- XmlCountingReader.cs
- SQLDateTimeStorage.cs
- ConfigurationStrings.cs
- Utilities.cs
- Icon.cs
- LoginView.cs
- httpapplicationstate.cs
- TraceRecord.cs
- TraceUtility.cs
- WindowsListViewSubItem.cs
- TextureBrush.cs
- HostingEnvironmentSection.cs
- DesignerSerializationManager.cs
- InvalidCastException.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- XmlUtilWriter.cs
- DataGridViewRowConverter.cs
- ImageConverter.cs
- MouseGesture.cs
- FixUp.cs
- SelectorItemAutomationPeer.cs
- SQLBytes.cs
- contentDescriptor.cs
- EntitySqlQueryCacheKey.cs
- SeverityFilter.cs
- DataServiceQuery.cs
- KeyBinding.cs
- Ray3DHitTestResult.cs
- ConfigXmlWhitespace.cs
- DataBoundControlHelper.cs
- EditorZone.cs
- ToolStripSeparator.cs
- EdmComplexPropertyAttribute.cs
- ProfileSection.cs
- XmlChildEnumerator.cs
- UnknownBitmapEncoder.cs
- EncryptedType.cs
- DataSourceControl.cs
- PreviewKeyDownEventArgs.cs
- UndoManager.cs
- ResizingMessageFilter.cs
- ElementHost.cs
- RoutedEvent.cs
- mediaclock.cs
- RemotingAttributes.cs
- ISO2022Encoding.cs
- DetailsViewInsertedEventArgs.cs
- NativeMethods.cs
- StylusPointPropertyUnit.cs
- SymmetricAlgorithm.cs
- Mappings.cs
- Span.cs
- RuntimeHandles.cs
- EntitySqlQueryCacheKey.cs