Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Profile / Attributes.cs / 1 / Attributes.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Profile {
using System;
using System.ComponentModel;
using System.Security.Permissions;
[AttributeUsage(AttributeTargets.Property)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class ProfileProviderAttribute : Attribute {
private string _ProviderName;
public ProfileProviderAttribute(string providerName)
{
_ProviderName = providerName;
}
public string ProviderName
{
get {
return _ProviderName;
}
}
}
[AttributeUsage(AttributeTargets.Property)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class SettingsAllowAnonymousAttribute : Attribute
{
private bool _Allow;
public SettingsAllowAnonymousAttribute(bool allow) {
_Allow = allow;
}
public bool Allow {
get {
return _Allow;
}
}
public override bool IsDefaultAttribute() {
return !_Allow;
}
}
[AttributeUsage(AttributeTargets.Property)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class CustomProviderDataAttribute : Attribute
{
private string _CustomProviderData;
public CustomProviderDataAttribute(string customProviderData) {
_CustomProviderData = customProviderData;
}
public string CustomProviderData {
get {
return _CustomProviderData;
}
}
public override bool IsDefaultAttribute() {
return string.IsNullOrEmpty(_CustomProviderData);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.Profile {
using System;
using System.ComponentModel;
using System.Security.Permissions;
[AttributeUsage(AttributeTargets.Property)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)]
public sealed class ProfileProviderAttribute : Attribute {
private string _ProviderName;
public ProfileProviderAttribute(string providerName)
{
_ProviderName = providerName;
}
public string ProviderName
{
get {
return _ProviderName;
}
}
}
[AttributeUsage(AttributeTargets.Property)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class SettingsAllowAnonymousAttribute : Attribute
{
private bool _Allow;
public SettingsAllowAnonymousAttribute(bool allow) {
_Allow = allow;
}
public bool Allow {
get {
return _Allow;
}
}
public override bool IsDefaultAttribute() {
return !_Allow;
}
}
[AttributeUsage(AttributeTargets.Property)]
[AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class CustomProviderDataAttribute : Attribute
{
private string _CustomProviderData;
public CustomProviderDataAttribute(string customProviderData) {
_CustomProviderData = customProviderData;
}
public string CustomProviderData {
get {
return _CustomProviderData;
}
}
public override bool IsDefaultAttribute() {
return string.IsNullOrEmpty(_CustomProviderData);
}
}
}
// 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
- ExceptionHandler.cs
- Trace.cs
- XmlQueryRuntime.cs
- ReadOnlyCollection.cs
- GridViewRowPresenterBase.cs
- DrawingImage.cs
- DigitalSignature.cs
- PointConverter.cs
- RemotingAttributes.cs
- DataControlFieldCollection.cs
- Certificate.cs
- CodeTypeDeclarationCollection.cs
- PrintPageEvent.cs
- UpdateManifestForBrowserApplication.cs
- RuntimeConfig.cs
- FormsAuthenticationConfiguration.cs
- ProcessModuleCollection.cs
- HostingMessageProperty.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- VirtualDirectoryMapping.cs
- ValidationManager.cs
- DBSqlParserTable.cs
- TypeElement.cs
- XmlSchemaAnnotation.cs
- CodeAttributeArgumentCollection.cs
- DragCompletedEventArgs.cs
- XmlDocumentType.cs
- XmlUtil.cs
- DomainConstraint.cs
- Pair.cs
- DataGridCommandEventArgs.cs
- _ProxyChain.cs
- GAC.cs
- OpCodes.cs
- DesignerDataRelationship.cs
- RtfToXamlReader.cs
- PageTrueTypeFont.cs
- HierarchicalDataSourceDesigner.cs
- StaticContext.cs
- BitmapEffectInput.cs
- PropertyToken.cs
- CheckedPointers.cs
- SynchronizationFilter.cs
- Icon.cs
- DataSourceView.cs
- ListViewItemSelectionChangedEvent.cs
- MarshalByValueComponent.cs
- ToolBarDesigner.cs
- ColorConverter.cs
- CodeDOMProvider.cs
- TextSpan.cs
- Types.cs
- RelationshipEndMember.cs
- DataSourceExpressionCollection.cs
- ComboBoxRenderer.cs
- Aggregates.cs
- DesignerOptionService.cs
- ServiceNotStartedException.cs
- shaperfactoryquerycachekey.cs
- xdrvalidator.cs
- Viewport3DAutomationPeer.cs
- ProfileEventArgs.cs
- SparseMemoryStream.cs
- BulletedList.cs
- Transactions.cs
- formatter.cs
- GeneralTransform3DTo2D.cs
- regiisutil.cs
- MimeParameters.cs
- BindUriHelper.cs
- BindingValueChangedEventArgs.cs
- LocalBuilder.cs
- DataGridViewColumnCollection.cs
- CompoundFileIOPermission.cs
- TreeView.cs
- StreamInfo.cs
- UpDownEvent.cs
- WmlObjectListAdapter.cs
- UiaCoreTypesApi.cs
- ImageIndexConverter.cs
- ToolZoneDesigner.cs
- SafeNativeMethods.cs
- IISUnsafeMethods.cs
- ProxyHwnd.cs
- SessionEndedEventArgs.cs
- CapabilitiesAssignment.cs
- GrabHandleGlyph.cs
- SortedSetDebugView.cs
- MappingException.cs
- DiscardableAttribute.cs
- AstTree.cs
- TextTreeTextElementNode.cs
- ProxyDataContractResolver.cs
- sqlpipe.cs
- RootProfilePropertySettingsCollection.cs
- GPStream.cs
- InvalidProgramException.cs
- RuntimeVariablesExpression.cs
- ConstructorBuilder.cs
- Tokenizer.cs