Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / HttpCookiesSection.cs / 5 / HttpCookiesSection.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Configuration {
using System;
using System.Xml;
using System.Configuration;
using System.Collections.Specialized;
using System.Collections;
using System.IO;
using System.Text;
using System.Security.Permissions;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class HttpCookiesSection : ConfigurationSection {
private static ConfigurationPropertyCollection _properties;
private static readonly ConfigurationProperty _propHttpOnlyCookies =
new ConfigurationProperty("httpOnlyCookies", typeof(bool), false, ConfigurationPropertyOptions.None);
private static readonly ConfigurationProperty _propRequireSSL =
new ConfigurationProperty("requireSSL", typeof(bool), false, ConfigurationPropertyOptions.None);
private static readonly ConfigurationProperty _propDomain =
new ConfigurationProperty("domain", typeof(string), String.Empty, ConfigurationPropertyOptions.None);
/*
*/
static HttpCookiesSection() {
// Property initialization
_properties = new ConfigurationPropertyCollection();
_properties.Add(_propHttpOnlyCookies);
_properties.Add(_propRequireSSL);
_properties.Add(_propDomain);
}
public HttpCookiesSection() {
}
protected override ConfigurationPropertyCollection Properties {
get {
return _properties;
}
}
[ConfigurationProperty("httpOnlyCookies", DefaultValue = false)]
public bool HttpOnlyCookies {
get {
return (bool)base[_propHttpOnlyCookies];
}
set {
base[_propHttpOnlyCookies] = value;
}
}
[ConfigurationProperty("requireSSL", DefaultValue = false)]
public bool RequireSSL {
get {
return (bool)base[_propRequireSSL];
}
set {
base[_propRequireSSL] = value;
}
}
[ConfigurationProperty("domain", DefaultValue = "")]
public string Domain {
get {
return (string)base[_propDomain];
}
set {
base[_propDomain] = value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Configuration {
using System;
using System.Xml;
using System.Configuration;
using System.Collections.Specialized;
using System.Collections;
using System.IO;
using System.Text;
using System.Security.Permissions;
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class HttpCookiesSection : ConfigurationSection {
private static ConfigurationPropertyCollection _properties;
private static readonly ConfigurationProperty _propHttpOnlyCookies =
new ConfigurationProperty("httpOnlyCookies", typeof(bool), false, ConfigurationPropertyOptions.None);
private static readonly ConfigurationProperty _propRequireSSL =
new ConfigurationProperty("requireSSL", typeof(bool), false, ConfigurationPropertyOptions.None);
private static readonly ConfigurationProperty _propDomain =
new ConfigurationProperty("domain", typeof(string), String.Empty, ConfigurationPropertyOptions.None);
/*
*/
static HttpCookiesSection() {
// Property initialization
_properties = new ConfigurationPropertyCollection();
_properties.Add(_propHttpOnlyCookies);
_properties.Add(_propRequireSSL);
_properties.Add(_propDomain);
}
public HttpCookiesSection() {
}
protected override ConfigurationPropertyCollection Properties {
get {
return _properties;
}
}
[ConfigurationProperty("httpOnlyCookies", DefaultValue = false)]
public bool HttpOnlyCookies {
get {
return (bool)base[_propHttpOnlyCookies];
}
set {
base[_propHttpOnlyCookies] = value;
}
}
[ConfigurationProperty("requireSSL", DefaultValue = false)]
public bool RequireSSL {
get {
return (bool)base[_propRequireSSL];
}
set {
base[_propRequireSSL] = value;
}
}
[ConfigurationProperty("domain", DefaultValue = "")]
public string Domain {
get {
return (string)base[_propDomain];
}
set {
base[_propDomain] = value;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ListDictionary.cs
- SignerInfo.cs
- ConnectorDragDropGlyph.cs
- AssociationType.cs
- XmlValidatingReader.cs
- CodeGen.cs
- DataObjectFieldAttribute.cs
- BooleanStorage.cs
- Application.cs
- DecimalConstantAttribute.cs
- SpellCheck.cs
- ListViewInsertionMark.cs
- Int16.cs
- ObjectDataSourceChooseMethodsPanel.cs
- WaitHandleCannotBeOpenedException.cs
- ThreadAbortException.cs
- GridView.cs
- CustomCategoryAttribute.cs
- EdmValidator.cs
- DesignerSerializationOptionsAttribute.cs
- QueryCacheManager.cs
- SecureConversationSecurityTokenParameters.cs
- Part.cs
- QueryStringConverter.cs
- PassportPrincipal.cs
- ButtonRenderer.cs
- ButtonFieldBase.cs
- CustomAttributeFormatException.cs
- altserialization.cs
- GridEntry.cs
- CommandValueSerializer.cs
- SmtpNtlmAuthenticationModule.cs
- ContainerAction.cs
- OSFeature.cs
- CdpEqualityComparer.cs
- RemoteWebConfigurationHost.cs
- CriticalFinalizerObject.cs
- X509Certificate.cs
- PaintValueEventArgs.cs
- XamlStyleSerializer.cs
- CheckedListBox.cs
- SettingsProperty.cs
- HttpResponseHeader.cs
- WebControlAdapter.cs
- WindowsBrush.cs
- LinkedDataMemberFieldEditor.cs
- Utils.cs
- TreeNodeConverter.cs
- ThemeDictionaryExtension.cs
- UnmanagedMemoryStream.cs
- FlowLayoutSettings.cs
- DataGridViewRowEventArgs.cs
- TypeExtension.cs
- NativeMethods.cs
- ToolStripDropDownMenu.cs
- MediaScriptCommandRoutedEventArgs.cs
- Visual3D.cs
- CompilerGeneratedAttribute.cs
- Compiler.cs
- TextBlock.cs
- PolyBezierSegmentFigureLogic.cs
- FilteredAttributeCollection.cs
- WebServiceEndpoint.cs
- InvalidEnumArgumentException.cs
- OpenTypeCommon.cs
- Variant.cs
- GetPageNumberCompletedEventArgs.cs
- NotifyParentPropertyAttribute.cs
- ObservableDictionary.cs
- ManagementEventWatcher.cs
- ClientUIRequest.cs
- ApplicationId.cs
- DocumentPaginator.cs
- _SSPIWrapper.cs
- ValueCollectionParameterReader.cs
- MembershipValidatePasswordEventArgs.cs
- ValueProviderWrapper.cs
- BehaviorEditorPart.cs
- TargetFrameworkAttribute.cs
- NativeMethods.cs
- IEnumerable.cs
- _ServiceNameStore.cs
- AssemblyHash.cs
- GridViewRowPresenter.cs
- UriTemplateTable.cs
- NetDataContractSerializer.cs
- HtmlTable.cs
- BufferAllocator.cs
- AutomationProperty.cs
- DefaultHttpHandler.cs
- MemberMaps.cs
- storepermission.cs
- PrivateFontCollection.cs
- ServiceObjectContainer.cs
- ConfigLoader.cs
- SqlMethodAttribute.cs
- SurrogateChar.cs
- Translator.cs
- EventListenerClientSide.cs
- TaskExtensions.cs