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
- FontUnit.cs
- TabControlCancelEvent.cs
- InstanceOwner.cs
- QilIterator.cs
- TreeNodeSelectionProcessor.cs
- OdbcConnectionFactory.cs
- AssemblyCollection.cs
- WindowsListViewItemStartMenu.cs
- DataGridColumnDropSeparator.cs
- Update.cs
- ControlEvent.cs
- SerializationEventsCache.cs
- HostedElements.cs
- ThemeableAttribute.cs
- InvalidComObjectException.cs
- HtmlTitle.cs
- DesignerHierarchicalDataSourceView.cs
- ContainerAction.cs
- OleDbCommandBuilder.cs
- MessageDecoder.cs
- TemplateKey.cs
- DbConnectionStringCommon.cs
- StateMachineSubscriptionManager.cs
- EntityDataSourceEntityTypeFilterItem.cs
- Scripts.cs
- EntityKey.cs
- HtmlTitle.cs
- RelatedPropertyManager.cs
- AssemblyBuilder.cs
- Component.cs
- DataGridViewBand.cs
- ReflectionHelper.cs
- Annotation.cs
- Win32KeyboardDevice.cs
- UnmanagedMemoryStreamWrapper.cs
- BitmapEffectState.cs
- HttpResponseInternalBase.cs
- TextLineResult.cs
- PropertyTab.cs
- EmbossBitmapEffect.cs
- DbConvert.cs
- JsonClassDataContract.cs
- GridViewRowCollection.cs
- BuildManager.cs
- XsltLoader.cs
- RotateTransform3D.cs
- WasAdminWrapper.cs
- peersecuritysettings.cs
- View.cs
- IteratorDescriptor.cs
- ComplusTypeValidator.cs
- StrongNamePublicKeyBlob.cs
- TypedTableBaseExtensions.cs
- HttpRequestTraceRecord.cs
- TemplateParser.cs
- SafeLibraryHandle.cs
- VisualBasicExpressionConverter.cs
- AudioException.cs
- DataRelation.cs
- XmlSchemaSubstitutionGroup.cs
- DebugHandleTracker.cs
- TextBoxRenderer.cs
- RSAPKCS1KeyExchangeFormatter.cs
- SRDisplayNameAttribute.cs
- ItemCollection.cs
- SqlWebEventProvider.cs
- SHA1Managed.cs
- XmlTextReaderImpl.cs
- ColorTranslator.cs
- BatchServiceHost.cs
- EmptyEnumerator.cs
- DrawListViewColumnHeaderEventArgs.cs
- DataGridView.cs
- MimeXmlImporter.cs
- AuthorizationSection.cs
- SystemResourceKey.cs
- PageThemeParser.cs
- BorderSidesEditor.cs
- RuleSettingsCollection.cs
- WsdlWriter.cs
- ModuleConfigurationInfo.cs
- uribuilder.cs
- EntityDataSourceChangedEventArgs.cs
- HelpProvider.cs
- AnnotationStore.cs
- PixelFormatConverter.cs
- ListViewAutomationPeer.cs
- KeyInterop.cs
- ComContractElementCollection.cs
- PassportAuthenticationModule.cs
- AuthStoreRoleProvider.cs
- KeyNotFoundException.cs
- LineGeometry.cs
- NonBatchDirectoryCompiler.cs
- GridViewDeleteEventArgs.cs
- FixedDocumentPaginator.cs
- EventProviderWriter.cs
- CapabilitiesPattern.cs
- TextEffect.cs
- SimpleApplicationHost.cs