Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / WindowsServiceElement.cs / 1 / WindowsServiceElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.ServiceModel; using System.Configuration; using System.ServiceModel.Security; using System.ServiceModel.Channels; using System.Xml; using System.Security.Cryptography.X509Certificates; public sealed partial class WindowsServiceElement : ConfigurationElement { public WindowsServiceElement() { } [ConfigurationProperty(ConfigurationStrings.IncludeWindowsGroups, DefaultValue = SspiSecurityTokenProvider.DefaultExtractWindowsGroupClaims)] public bool IncludeWindowsGroups { get { return (bool)base[ConfigurationStrings.IncludeWindowsGroups]; } set { base[ConfigurationStrings.IncludeWindowsGroups] = value; } } [ConfigurationProperty(ConfigurationStrings.AllowAnonymousLogons, DefaultValue = SspiSecurityTokenProvider.DefaultAllowUnauthenticatedCallers)] public bool AllowAnonymousLogons { get { return (bool)base[ConfigurationStrings.AllowAnonymousLogons]; } set { base[ConfigurationStrings.AllowAnonymousLogons] = value; } } public void Copy(WindowsServiceElement from) { if (this.IsReadOnly()) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ConfigurationErrorsException(SR.GetString(SR.ConfigReadOnly))); } if (null == from) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("from"); } this.AllowAnonymousLogons = from.AllowAnonymousLogons; this.IncludeWindowsGroups = from.IncludeWindowsGroups; } internal void ApplyConfiguration(WindowsServiceCredential windows) { if (windows == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("windows"); } windows.AllowAnonymousLogons = this.AllowAnonymousLogons; windows.IncludeWindowsGroups = this.IncludeWindowsGroups; } } } // 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
- SiteMapNodeItem.cs
- OneToOneMappingSerializer.cs
- MessageDecoder.cs
- XamlParser.cs
- Quad.cs
- MobileListItemCollection.cs
- AmbientValueAttribute.cs
- Italic.cs
- ApplicationHost.cs
- UIHelper.cs
- ExpressionBuilder.cs
- MetadataConversionError.cs
- FindCriteriaApril2005.cs
- StandardCommandToolStripMenuItem.cs
- OpacityConverter.cs
- DispatchChannelSink.cs
- LocatorManager.cs
- XmlSchemaAnyAttribute.cs
- Screen.cs
- QueryPageSettingsEventArgs.cs
- ConstraintEnumerator.cs
- PositiveTimeSpanValidator.cs
- DataServiceQueryOfT.cs
- WindowsScrollBarBits.cs
- Enum.cs
- ListViewAutomationPeer.cs
- ExpressionBinding.cs
- WSTrust.cs
- ToolStripProgressBar.cs
- DocobjHost.cs
- SQLSingle.cs
- NetworkInformationPermission.cs
- SoapAttributeAttribute.cs
- TemplateControlBuildProvider.cs
- Span.cs
- StickyNoteAnnotations.cs
- EntityDataSourceWrapper.cs
- DependencyObject.cs
- DependencyObject.cs
- DataGridViewColumnDesigner.cs
- MLangCodePageEncoding.cs
- GridEntryCollection.cs
- WebHttpEndpoint.cs
- CountdownEvent.cs
- ImmComposition.cs
- List.cs
- XmlUrlEditor.cs
- StringStorage.cs
- PeerEndPoint.cs
- BooleanExpr.cs
- PenContexts.cs
- EntityDataSourceDesigner.cs
- ApplicationManager.cs
- DiscoveryOperationContextExtension.cs
- InputLanguage.cs
- StreamInfo.cs
- SQLGuid.cs
- StrokeNodeOperations.cs
- ObjectStateFormatter.cs
- TextCompositionEventArgs.cs
- BackgroundFormatInfo.cs
- ISAPIRuntime.cs
- MachineKeyConverter.cs
- RawStylusInputCustomData.cs
- EditingMode.cs
- WS2007HttpBindingCollectionElement.cs
- DiscoveryClientChannelFactory.cs
- XmlDeclaration.cs
- ScriptIgnoreAttribute.cs
- UdpDiscoveryEndpointElement.cs
- ToolStripRendererSwitcher.cs
- BlobPersonalizationState.cs
- TypeInfo.cs
- ValidatingPropertiesEventArgs.cs
- SyntaxCheck.cs
- RoleManagerEventArgs.cs
- ReaderContextStackData.cs
- MembershipPasswordException.cs
- PtsHelper.cs
- ThaiBuddhistCalendar.cs
- NameValuePair.cs
- PartBasedPackageProperties.cs
- CompatibleComparer.cs
- FormViewInsertedEventArgs.cs
- ConfigUtil.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- ElementProxy.cs
- BaseCAMarshaler.cs
- MsmqBindingFilter.cs
- ChangeProcessor.cs
- IdentitySection.cs
- BitmapEffectState.cs
- EasingQuaternionKeyFrame.cs
- VirtualPathProvider.cs
- AttributeUsageAttribute.cs
- SByteStorage.cs
- Image.cs
- BooleanFunctions.cs
- LinkDescriptor.cs
- SingleAnimationUsingKeyFrames.cs