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
- MenuItemBindingCollection.cs
- HtmlInputButton.cs
- Debug.cs
- BaseUriHelper.cs
- ScrollChrome.cs
- OnOperation.cs
- XmlValidatingReader.cs
- wmiprovider.cs
- Helpers.cs
- RIPEMD160Managed.cs
- FlowDocumentPage.cs
- StateManagedCollection.cs
- datacache.cs
- coordinatorscratchpad.cs
- WmlObjectListAdapter.cs
- RunWorkerCompletedEventArgs.cs
- PersistChildrenAttribute.cs
- ListBoxItem.cs
- RemoteX509AsymmetricSecurityKey.cs
- ListView.cs
- XmlCompatibilityReader.cs
- XD.cs
- GenerateHelper.cs
- WebCategoryAttribute.cs
- ColorAnimation.cs
- TraceHwndHost.cs
- AdRotator.cs
- SqlStream.cs
- SystemUdpStatistics.cs
- MessageDecoder.cs
- ActivitySurrogateSelector.cs
- DataObjectPastingEventArgs.cs
- DesignerActionTextItem.cs
- FacetEnabledSchemaElement.cs
- DynamicScriptObject.cs
- StringExpressionSet.cs
- VectorAnimationBase.cs
- Rect3D.cs
- ScrollViewerAutomationPeer.cs
- GenericFlowSwitchHelper.cs
- ConfigXmlText.cs
- TextServicesLoader.cs
- ListViewEditEventArgs.cs
- SimpleMailWebEventProvider.cs
- SurrogateEncoder.cs
- ZipFileInfoCollection.cs
- FileUpload.cs
- FormViewCommandEventArgs.cs
- FigureHelper.cs
- TraceContext.cs
- DataViewSettingCollection.cs
- Win32.cs
- Page.cs
- SessionSwitchEventArgs.cs
- WpfPayload.cs
- MemoryRecordBuffer.cs
- Win32SafeHandles.cs
- hresults.cs
- DescendantBaseQuery.cs
- PageOrientation.cs
- TableLayoutSettings.cs
- AsyncOperationManager.cs
- ErrorHandlingAcceptor.cs
- _emptywebproxy.cs
- ConvertersCollection.cs
- DynamicValidator.cs
- PageTheme.cs
- HtmlButton.cs
- SystemResources.cs
- GuidConverter.cs
- TagElement.cs
- NullableDoubleSumAggregationOperator.cs
- BooleanFunctions.cs
- ContentDisposition.cs
- FixedSOMTextRun.cs
- TypedReference.cs
- RawMouseInputReport.cs
- ParsedAttributeCollection.cs
- AbsoluteQuery.cs
- CleanUpVirtualizedItemEventArgs.cs
- DSASignatureFormatter.cs
- BindingCollection.cs
- CreateUserWizardAutoFormat.cs
- SemanticAnalyzer.cs
- MaskedTextBox.cs
- AppliedDeviceFiltersDialog.cs
- PathGeometry.cs
- FastPropertyAccessor.cs
- BrowserDefinitionCollection.cs
- ProcessHost.cs
- XmlSerializableServices.cs
- Color.cs
- oledbmetadatacolumnnames.cs
- ResourceManager.cs
- EventBindingService.cs
- KeyTimeConverter.cs
- ImageDrawing.cs
- WindowsSolidBrush.cs
- TypedTableBase.cs
- TableHeaderCell.cs