Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Channels / UseManagedPresentationBindingElement.cs / 1 / UseManagedPresentationBindingElement.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Channels { using System.ServiceModel.Configuration; using System.ServiceModel.Description; using System.Xml; public sealed class UseManagedPresentationBindingElement : BindingElement, IPolicyExportExtension { public UseManagedPresentationBindingElement() { } public override BindingElement Clone() { return new UseManagedPresentationBindingElement(); } public override T GetProperty(BindingContext context) { if (context == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("context"); } return context.GetInnerProperty (); } void IPolicyExportExtension.ExportPolicy(MetadataExporter exporter, PolicyConversionContext context) { if (context == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("context"); } if (context.BindingElements != null) { UseManagedPresentationBindingElement settings = context.BindingElements.Find (); if (settings != null) { XmlDocument doc = new XmlDocument(); // UseUseManagedPresentation assertion XmlElement assertion = doc.CreateElement(UseManagedPresentationPolicyStrings.UseManagedPresentationPrefix, UseManagedPresentationPolicyStrings.RequireFederatedIdentityProvisioningName, UseManagedPresentationPolicyStrings.UseManagedPresentationNamespace); context.GetBindingAssertions().Add(assertion); } } } } } // 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
- RuleSettings.cs
- OdbcRowUpdatingEvent.cs
- HierarchicalDataSourceDesigner.cs
- WhiteSpaceTrimStringConverter.cs
- SHA1Managed.cs
- Line.cs
- RuntimeArgumentHandle.cs
- MainMenu.cs
- SqlDataSourceConfigureFilterForm.cs
- Error.cs
- Repeater.cs
- MiniAssembly.cs
- glyphs.cs
- AttachmentCollection.cs
- WebPartsSection.cs
- ArrayExtension.cs
- LayoutTableCell.cs
- Viewport2DVisual3D.cs
- Trigger.cs
- NotifyInputEventArgs.cs
- TextAutomationPeer.cs
- ResourceDescriptionAttribute.cs
- JoinCqlBlock.cs
- Symbol.cs
- BamlMapTable.cs
- ComboBoxRenderer.cs
- TdsParserStateObject.cs
- MenuScrollingVisibilityConverter.cs
- DBPropSet.cs
- ScopedMessagePartSpecification.cs
- ConnectionManagementSection.cs
- AddDataControlFieldDialog.cs
- ZoneMembershipCondition.cs
- UriExt.cs
- _TransmitFileOverlappedAsyncResult.cs
- SqlDataSourceSelectingEventArgs.cs
- BmpBitmapDecoder.cs
- OleDbParameterCollection.cs
- SystemIcons.cs
- FixedSOMTextRun.cs
- ObjectListCommandsPage.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- EntityContainerEntitySetDefiningQuery.cs
- IndexingContentUnit.cs
- BaseCollection.cs
- CommandID.cs
- SocketAddress.cs
- CodeCatchClauseCollection.cs
- TextPatternIdentifiers.cs
- ApplicationId.cs
- EncoderParameter.cs
- Positioning.cs
- XmlWrappingReader.cs
- XmlSchemaObjectTable.cs
- LinkDescriptor.cs
- DataServiceRequestException.cs
- RepeaterItemEventArgs.cs
- CacheChildrenQuery.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- X509Certificate2Collection.cs
- DataTableNewRowEvent.cs
- DTCTransactionManager.cs
- DateTimeConstantAttribute.cs
- StringReader.cs
- MouseButtonEventArgs.cs
- HTMLTagNameToTypeMapper.cs
- __ComObject.cs
- PrivateFontCollection.cs
- ItemContainerPattern.cs
- Cell.cs
- DbConnectionHelper.cs
- PersonalizationDictionary.cs
- DataGridAutoFormat.cs
- OperatingSystem.cs
- ManifestBasedResourceGroveler.cs
- XXXInfos.cs
- ProcessHost.cs
- DefaultValueTypeConverter.cs
- SharedTcpTransportManager.cs
- HtmlWindow.cs
- LinearKeyFrames.cs
- RowToParametersTransformer.cs
- HTTPNotFoundHandler.cs
- PathGeometry.cs
- ProviderMetadata.cs
- AsymmetricKeyExchangeDeformatter.cs
- SafeEventLogReadHandle.cs
- PerformanceCountersElement.cs
- DataMemberFieldConverter.cs
- FixedPageStructure.cs
- TreeViewDataItemAutomationPeer.cs
- CodePropertyReferenceExpression.cs
- Substitution.cs
- DependencyObjectPropertyDescriptor.cs
- ConfigXmlComment.cs
- RuntimeConfig.cs
- AssemblyAttributesGoHere.cs
- TaskFormBase.cs
- EmbeddedMailObjectsCollection.cs
- EmptyElement.cs