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
- FixedSOMImage.cs
- PrintEvent.cs
- RegexParser.cs
- KoreanLunisolarCalendar.cs
- ZoneIdentityPermission.cs
- XmlCharType.cs
- QilReplaceVisitor.cs
- ZipIOCentralDirectoryFileHeader.cs
- UserControlAutomationPeer.cs
- WSUtilitySpecificationVersion.cs
- VariableValue.cs
- ExtensionDataObject.cs
- TrustLevelCollection.cs
- FrameworkContentElementAutomationPeer.cs
- VectorAnimationBase.cs
- KeyConverter.cs
- RawStylusInput.cs
- Ray3DHitTestResult.cs
- WebConfigurationHost.cs
- SharedDp.cs
- IsolatedStorageFile.cs
- DataRelation.cs
- ZipIOFileItemStream.cs
- WeakRefEnumerator.cs
- XmlIncludeAttribute.cs
- ContextProperty.cs
- XmlCodeExporter.cs
- AssemblyEvidenceFactory.cs
- RotateTransform.cs
- AssociationTypeEmitter.cs
- FindProgressChangedEventArgs.cs
- DataControlButton.cs
- VectorCollectionValueSerializer.cs
- DateTimeConverter2.cs
- Paragraph.cs
- FileNotFoundException.cs
- DocumentPageTextView.cs
- ListMarkerSourceInfo.cs
- DocumentsTrace.cs
- ValidatingReaderNodeData.cs
- BitConverter.cs
- JsonQueryStringConverter.cs
- MaterialGroup.cs
- _HeaderInfoTable.cs
- ValueChangedEventManager.cs
- CharacterHit.cs
- AttributeCollection.cs
- XmlDocumentFragment.cs
- ClonableStack.cs
- RequestSecurityTokenResponseCollection.cs
- ShapeTypeface.cs
- QuotedPrintableStream.cs
- BufferedGraphicsManager.cs
- TextChange.cs
- BezierSegment.cs
- TreeNodeCollectionEditor.cs
- SafeNativeMethodsMilCoreApi.cs
- CommandSet.cs
- PartitionResolver.cs
- Missing.cs
- OleDbEnumerator.cs
- EditorBrowsableAttribute.cs
- HtmlProps.cs
- DependencyPropertyHelper.cs
- FormsAuthenticationEventArgs.cs
- SelectedCellsCollection.cs
- FormViewDeleteEventArgs.cs
- ModelItemCollectionImpl.cs
- Single.cs
- EventManager.cs
- Group.cs
- Exceptions.cs
- ConnectionProviderAttribute.cs
- RegexRunner.cs
- StyleSheetDesigner.cs
- ChineseLunisolarCalendar.cs
- Assert.cs
- SafeProcessHandle.cs
- AbsoluteQuery.cs
- NullableDecimalMinMaxAggregationOperator.cs
- OdbcConnectionFactory.cs
- SocketPermission.cs
- QueryStringParameter.cs
- StringResourceManager.cs
- SqlCacheDependencyDatabase.cs
- DebugHandleTracker.cs
- PropertyItem.cs
- ParserExtension.cs
- BufferedWebEventProvider.cs
- LookupBindingPropertiesAttribute.cs
- ConfigurationManagerInternal.cs
- ToolboxComponentsCreatingEventArgs.cs
- String.cs
- WebServiceClientProxyGenerator.cs
- UniqueConstraint.cs
- SchemaNotation.cs
- BinaryMessageEncodingElement.cs
- SiteMapNodeCollection.cs
- DataSet.cs
- StateItem.cs