Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / IssuedTokenParametersEndpointAddressElement.cs / 1 / IssuedTokenParametersEndpointAddressElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.ServiceModel; using System.Configuration; using System.ServiceModel.Channels; using System.Xml; public sealed partial class IssuedTokenParametersEndpointAddressElement : EndpointAddressElementBase, IConfigurationContextProviderInternal { public IssuedTokenParametersEndpointAddressElement() : base() { } [ConfigurationProperty(ConfigurationStrings.Binding, DefaultValue = "")] [StringValidator(MinLength = 0)] public string Binding { get {return (string) base[ConfigurationStrings.Binding]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.Binding] = value; } } [ConfigurationProperty(ConfigurationStrings.BindingConfiguration, DefaultValue = "")] [StringValidator(MinLength = 0)] public string BindingConfiguration { get {return (string) base[ConfigurationStrings.BindingConfiguration]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.BindingConfiguration] = value; } } internal void Copy(IssuedTokenParametersEndpointAddressElement source) { base.Copy(source); this.BindingConfiguration = source.BindingConfiguration; this.Binding = source.Binding; } internal void Validate() { ContextInformation context = ConfigurationHelpers.GetEvaluationContext(this); if (context != null && !String.IsNullOrEmpty(this.Binding)) { BindingsSection.ValidateBindingReference(this.Binding, this.BindingConfiguration, context, this); } } ContextInformation IConfigurationContextProviderInternal.GetEvaluationContext() { return this.EvaluationContext; } ////// RequiresReview - the return value will be used for a security decision -- see comment in interface definition /// ContextInformation IConfigurationContextProviderInternal.GetOriginalEvaluationContext() { DiagnosticUtility.DebugAssert("Not implemented: IConfigurationContextProviderInternal.GetOriginalEvaluationContext"); return null; } } } // 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
- MetadataHelper.cs
- ChannelHandler.cs
- UrlMappingsModule.cs
- DataGridRowHeaderAutomationPeer.cs
- ChannelTokenTypeConverter.cs
- Quad.cs
- LayoutEngine.cs
- PreviewPageInfo.cs
- Margins.cs
- CookieHandler.cs
- WmlPageAdapter.cs
- Storyboard.cs
- EventBuilder.cs
- Literal.cs
- SqlInternalConnection.cs
- HandlerBase.cs
- PtsHost.cs
- StyleCollection.cs
- LambdaCompiler.Binary.cs
- CollectionView.cs
- Win32SafeHandles.cs
- SendMailErrorEventArgs.cs
- SimpleBitVector32.cs
- Freezable.cs
- StringResourceManager.cs
- DataGridTextBox.cs
- NameSpaceEvent.cs
- ToolStripDropDownClosedEventArgs.cs
- OutputScopeManager.cs
- Registry.cs
- StylusButtonEventArgs.cs
- SoapIncludeAttribute.cs
- KeyInfo.cs
- ImageField.cs
- GroupItem.cs
- SqlDataSourceSelectingEventArgs.cs
- WebPartDescriptionCollection.cs
- SamlAuthorizationDecisionStatement.cs
- DataGridViewComboBoxColumn.cs
- TreeNodeCollectionEditor.cs
- ExpressionPrefixAttribute.cs
- CodeTypeReferenceSerializer.cs
- BrowserCapabilitiesCodeGenerator.cs
- DatatypeImplementation.cs
- EdmSchemaAttribute.cs
- DialogBaseForm.cs
- TraceHandler.cs
- TreeViewHitTestInfo.cs
- SecurityResources.cs
- XmlProcessingInstruction.cs
- XNodeNavigator.cs
- XmlSchemaComplexContent.cs
- DataPagerField.cs
- EpmContentDeSerializerBase.cs
- AssemblyNameProxy.cs
- HtmlTextArea.cs
- Win32.cs
- SystemIcmpV6Statistics.cs
- AttachedPropertyDescriptor.cs
- XmlQualifiedNameTest.cs
- SoapEnumAttribute.cs
- PropertyChangedEventArgs.cs
- OdbcDataReader.cs
- arabicshape.cs
- OutOfMemoryException.cs
- ClientSideQueueItem.cs
- DataGridViewRowStateChangedEventArgs.cs
- XmlEnumAttribute.cs
- XmlImplementation.cs
- UnsafeMethods.cs
- filewebresponse.cs
- AnnotationObservableCollection.cs
- BinaryEditor.cs
- Hashtable.cs
- StateDesigner.TransitionInfo.cs
- OutputScopeManager.cs
- SystemResourceHost.cs
- RawKeyboardInputReport.cs
- InputDevice.cs
- UrlMappingsSection.cs
- NumericExpr.cs
- ObjectViewFactory.cs
- GlobalDataBindingHandler.cs
- InkCanvasAutomationPeer.cs
- Link.cs
- EventSinkActivityDesigner.cs
- oledbmetadatacolumnnames.cs
- PartialTrustVisibleAssembly.cs
- SymbolMethod.cs
- ObjectCacheSettings.cs
- NeutralResourcesLanguageAttribute.cs
- CssTextWriter.cs
- ButtonRenderer.cs
- Transform3D.cs
- CurrentTimeZone.cs
- CodeCompileUnit.cs
- NamespaceInfo.cs
- diagnosticsswitches.cs
- SamlNameIdentifierClaimResource.cs
- ConfigXmlComment.cs