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
- PeerInvitationResponse.cs
- HttpInputStream.cs
- CatalogZoneBase.cs
- ToolStrip.cs
- MultiPageTextView.cs
- OdbcStatementHandle.cs
- ResXResourceSet.cs
- TakeQueryOptionExpression.cs
- XmlWriterSettings.cs
- AppSettingsReader.cs
- CodeArrayCreateExpression.cs
- SqlMetaData.cs
- OutputCacheModule.cs
- XmlWriter.cs
- ApplicationId.cs
- SqlGenericUtil.cs
- LocalFileSettingsProvider.cs
- XmlCodeExporter.cs
- SelectionPattern.cs
- SafeHandles.cs
- CheckBoxPopupAdapter.cs
- SuppressIldasmAttribute.cs
- BitStream.cs
- MenuAutomationPeer.cs
- ConfigurationStrings.cs
- StreamReader.cs
- Point3D.cs
- localization.cs
- GenerateScriptTypeAttribute.cs
- LayoutExceptionEventArgs.cs
- HeaderedItemsControl.cs
- BuildManager.cs
- SessionStateUtil.cs
- BamlLocalizer.cs
- AsyncDataRequest.cs
- TextEditorThreadLocalStore.cs
- ChangeProcessor.cs
- IgnoreFlushAndCloseStream.cs
- MethodCallConverter.cs
- PipelineModuleStepContainer.cs
- Codec.cs
- IProvider.cs
- HybridWebProxyFinder.cs
- SoapIgnoreAttribute.cs
- FormViewPagerRow.cs
- TabletDevice.cs
- NativeDirectoryServicesQueryAPIs.cs
- ISAPIRuntime.cs
- XmlSchemaAll.cs
- ConfigXmlComment.cs
- Model3DCollection.cs
- StringCollection.cs
- SafeFindHandle.cs
- Size3DConverter.cs
- Stream.cs
- WhiteSpaceTrimStringConverter.cs
- EmptyReadOnlyDictionaryInternal.cs
- LambdaCompiler.Address.cs
- StrongNamePublicKeyBlob.cs
- Paragraph.cs
- ItemCollection.cs
- SoapUnknownHeader.cs
- EmptyStringExpandableObjectConverter.cs
- HttpWebRequestElement.cs
- OracleEncoding.cs
- ValidateNames.cs
- WindowsGraphicsCacheManager.cs
- ChannelServices.cs
- MethodBuilder.cs
- RangeValuePatternIdentifiers.cs
- KnownTypeHelper.cs
- ChannelManager.cs
- SimpleRecyclingCache.cs
- DataSourceSerializationException.cs
- DesignerSerializationVisibilityAttribute.cs
- ControlCollection.cs
- EntityKey.cs
- RedirectionProxy.cs
- Span.cs
- WebContext.cs
- FrameworkContentElementAutomationPeer.cs
- InlineCollection.cs
- ReflectEventDescriptor.cs
- ActivationServices.cs
- ProfileGroupSettingsCollection.cs
- SpotLight.cs
- SafeFileMappingHandle.cs
- PointCollectionValueSerializer.cs
- DropDownList.cs
- SqlConnectionManager.cs
- EmptyControlCollection.cs
- XmlArrayAttribute.cs
- ConfigurationManager.cs
- EditorPartCollection.cs
- Knowncolors.cs
- ExternalDataExchangeService.cs
- DictionaryBase.cs
- WebScriptClientGenerator.cs
- UIntPtr.cs
- NavigationFailedEventArgs.cs