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
- Model3DGroup.cs
- SimpleRecyclingCache.cs
- ConfigXmlSignificantWhitespace.cs
- PersistenceProviderDirectory.cs
- ColorTranslator.cs
- UseLicense.cs
- KnownAssemblyEntry.cs
- MetadataCacheItem.cs
- UmAlQuraCalendar.cs
- BooleanFacetDescriptionElement.cs
- FirstMatchCodeGroup.cs
- SecurityMode.cs
- SnapLine.cs
- KeyTime.cs
- LayoutManager.cs
- DelayLoadType.cs
- ProviderConnectionPointCollection.cs
- TextElement.cs
- TdsParserStateObject.cs
- ToolStripDropDownButton.cs
- HtmlInputHidden.cs
- SqlCharStream.cs
- PipelineModuleStepContainer.cs
- QilInvokeLateBound.cs
- DataGridViewAccessibleObject.cs
- Semaphore.cs
- TextMarkerSource.cs
- COAUTHIDENTITY.cs
- ToolStripPanelRenderEventArgs.cs
- GlyphRunDrawing.cs
- CultureTableRecord.cs
- SqlCharStream.cs
- WorkflowInlining.cs
- ScriptReference.cs
- Panel.cs
- Size.cs
- webproxy.cs
- NotificationContext.cs
- SoapBinding.cs
- ActivityTypeCodeDomSerializer.cs
- XmlChildNodes.cs
- LoginView.cs
- ScriptIgnoreAttribute.cs
- EventDescriptorCollection.cs
- VScrollProperties.cs
- QuestionEventArgs.cs
- PerformanceCounterPermissionAttribute.cs
- httpstaticobjectscollection.cs
- SoapHeaders.cs
- StrongNameIdentityPermission.cs
- XmlSchemaImporter.cs
- HierarchicalDataSourceControl.cs
- RNGCryptoServiceProvider.cs
- FrameAutomationPeer.cs
- TransactionInterop.cs
- BaseResourcesBuildProvider.cs
- SerializationInfo.cs
- GeneralTransform.cs
- DesignConnection.cs
- RawKeyboardInputReport.cs
- SiteMapNodeItem.cs
- OTFRasterizer.cs
- HtmlTableCell.cs
- CodeSnippetCompileUnit.cs
- DoWorkEventArgs.cs
- embossbitmapeffect.cs
- COM2TypeInfoProcessor.cs
- EventPrivateKey.cs
- IdentityNotMappedException.cs
- ProcessManager.cs
- RoutedCommand.cs
- webproxy.cs
- SystemInformation.cs
- SingleAnimationUsingKeyFrames.cs
- PersonalizableAttribute.cs
- BindToObject.cs
- PkcsMisc.cs
- _SingleItemRequestCache.cs
- RectangleGeometry.cs
- WebPartMinimizeVerb.cs
- FrameworkPropertyMetadata.cs
- ConnectionPoint.cs
- OrderByQueryOptionExpression.cs
- SqlClientMetaDataCollectionNames.cs
- AttributeXamlType.cs
- X509Utils.cs
- DescendentsWalker.cs
- ProfileProvider.cs
- HybridDictionary.cs
- DispatcherExceptionFilterEventArgs.cs
- SqlNodeAnnotation.cs
- SurrogateEncoder.cs
- SHA512Cng.cs
- ArrayConverter.cs
- EraserBehavior.cs
- HttpEncoderUtility.cs
- ParentControlDesigner.cs
- UserMapPath.cs
- DataGridDetailsPresenter.cs
- LockCookie.cs