Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Profile / Attributes.cs / 1305376 / 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)] public sealed class ProfileProviderAttribute : Attribute { private string _ProviderName; public ProfileProviderAttribute(string providerName) { _ProviderName = providerName; } public string ProviderName { get { return _ProviderName; } } } [AttributeUsage(AttributeTargets.Property)] 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)] 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)] public sealed class ProfileProviderAttribute : Attribute { private string _ProviderName; public ProfileProviderAttribute(string providerName) { _ProviderName = providerName; } public string ProviderName { get { return _ProviderName; } } } [AttributeUsage(AttributeTargets.Property)] 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)] 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
- WebServiceErrorEvent.cs
- WorkflowEnvironment.cs
- OdbcTransaction.cs
- ThrowOnMultipleAssignment.cs
- RequestFactory.cs
- InOutArgument.cs
- WebPartEditVerb.cs
- Frame.cs
- XPathScanner.cs
- DesignerAutoFormat.cs
- DecoratedNameAttribute.cs
- ProjectionCamera.cs
- Calendar.cs
- SweepDirectionValidation.cs
- Rect.cs
- InputScopeAttribute.cs
- HttpDigestClientElement.cs
- HtmlToClrEventProxy.cs
- JournalEntryStack.cs
- SHA256CryptoServiceProvider.cs
- DateTimeOffsetConverter.cs
- KernelTypeValidation.cs
- EntityContainerEntitySet.cs
- XmlSchemaAny.cs
- XmlChildNodes.cs
- BamlResourceDeserializer.cs
- SchemaInfo.cs
- wgx_commands.cs
- Array.cs
- SmiRecordBuffer.cs
- ManipulationDeltaEventArgs.cs
- SyndicationCategory.cs
- CodeTypeMember.cs
- CrossContextChannel.cs
- ConsumerConnectionPointCollection.cs
- LineServicesRun.cs
- HandlerWithFactory.cs
- ArrayWithOffset.cs
- XmlSchemaAnnotation.cs
- NamespaceMapping.cs
- CachedPathData.cs
- DataGridView.cs
- TTSEngineProxy.cs
- ProfileModule.cs
- ElementHostPropertyMap.cs
- LineUtil.cs
- EventInfo.cs
- Registry.cs
- PresentationAppDomainManager.cs
- PingReply.cs
- ObjectAnimationUsingKeyFrames.cs
- RectangleGeometry.cs
- SqlException.cs
- ToolStripOverflow.cs
- DBSqlParser.cs
- Attachment.cs
- GuidelineCollection.cs
- RenderData.cs
- DataKey.cs
- XmlHierarchicalDataSourceView.cs
- PathFigure.cs
- NullExtension.cs
- XPathChildIterator.cs
- ConstNode.cs
- ProfilePropertyNameValidator.cs
- OutOfMemoryException.cs
- XmlDocumentSurrogate.cs
- WebPermission.cs
- CompoundFileStreamReference.cs
- LiteralControl.cs
- HwndProxyElementProvider.cs
- LoginCancelEventArgs.cs
- DrawingImage.cs
- DrawingAttributes.cs
- SmiTypedGetterSetter.cs
- CacheOutputQuery.cs
- CmsInterop.cs
- TreeViewItemAutomationPeer.cs
- SafeFileMappingHandle.cs
- VisualStyleTypesAndProperties.cs
- ProviderSettingsCollection.cs
- ObjectKeyFrameCollection.cs
- StrokeRenderer.cs
- DateRangeEvent.cs
- LoginCancelEventArgs.cs
- LongAverageAggregationOperator.cs
- ReservationCollection.cs
- CacheEntry.cs
- LayoutSettings.cs
- BamlRecords.cs
- KeyboardDevice.cs
- GeometryDrawing.cs
- GraphicsPath.cs
- HttpProfileGroupBase.cs
- LogConverter.cs
- initElementDictionary.cs
- TreeViewDesigner.cs
- DataControlFieldsEditor.cs
- _UriSyntax.cs
- WsdlBuildProvider.cs