Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- FieldDescriptor.cs
- ServiceActivationException.cs
- FixedDSBuilder.cs
- StaticDataManager.cs
- DurableInstanceContextProvider.cs
- DataGridCellClipboardEventArgs.cs
- RichTextBoxConstants.cs
- FormatterServicesNoSerializableCheck.cs
- DeploymentSectionCache.cs
- DragStartedEventArgs.cs
- SqlStream.cs
- SqlConnectionPoolGroupProviderInfo.cs
- OleDbCommand.cs
- DispatchOperation.cs
- IconHelper.cs
- ElementFactory.cs
- TextFormatter.cs
- XmlILModule.cs
- SHA512Managed.cs
- Timer.cs
- ClientUtils.cs
- unsafeIndexingFilterStream.cs
- ReferenceSchema.cs
- ZipFileInfoCollection.cs
- DirectionalLight.cs
- ComNativeDescriptor.cs
- XmlEnumAttribute.cs
- QueryTaskGroupState.cs
- KeyManager.cs
- HtmlMeta.cs
- UnsafeNativeMethods.cs
- NetworkCredential.cs
- GroupQuery.cs
- GridViewColumnHeaderAutomationPeer.cs
- OledbConnectionStringbuilder.cs
- GridLengthConverter.cs
- KeyboardEventArgs.cs
- TextBoxLine.cs
- WebProxyScriptElement.cs
- InProcStateClientManager.cs
- AnnotationObservableCollection.cs
- ToolStripSplitStackLayout.cs
- CustomAttributeSerializer.cs
- StaticSiteMapProvider.cs
- XmlHelper.cs
- ChannelBuilder.cs
- relpropertyhelper.cs
- NumericUpDownAccelerationCollection.cs
- ToolStripKeyboardHandlingService.cs
- SqlProfileProvider.cs
- DataObjectSettingDataEventArgs.cs
- RenderContext.cs
- ConfigXmlAttribute.cs
- Substitution.cs
- XmlBinaryWriter.cs
- RoutedEventHandlerInfo.cs
- GCHandleCookieTable.cs
- ToolBarButtonClickEvent.cs
- ComponentDesigner.cs
- FontWeightConverter.cs
- GAC.cs
- Utilities.cs
- ClientRoleProvider.cs
- FormattedTextSymbols.cs
- SchemaMapping.cs
- RichTextBox.cs
- TimelineClockCollection.cs
- ViewEventArgs.cs
- HttpDebugHandler.cs
- _UriTypeConverter.cs
- Visual3DCollection.cs
- ImageDrawing.cs
- ConsumerConnectionPointCollection.cs
- Constants.cs
- Rect3DValueSerializer.cs
- WorkflowRuntimeServiceElementCollection.cs
- DataTableMappingCollection.cs
- ViewgenContext.cs
- SystemIPInterfaceStatistics.cs
- OpenTypeLayoutCache.cs
- HostedElements.cs
- EdmProviderManifest.cs
- Transform.cs
- LinqDataSource.cs
- UITypeEditor.cs
- MouseEventArgs.cs
- HttpEncoderUtility.cs
- BinaryUtilClasses.cs
- HitTestFilterBehavior.cs
- NamedPipeAppDomainProtocolHandler.cs
- FileChangesMonitor.cs
- StringResourceManager.cs
- Win32Exception.cs
- LoadWorkflowByKeyAsyncResult.cs
- CodeIdentifier.cs
- DBCommand.cs
- DbgUtil.cs
- WebPartExportVerb.cs
- OdbcParameter.cs
- TableRow.cs