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
- Pkcs7Recipient.cs
- WebException.cs
- InstanceDescriptor.cs
- DashStyles.cs
- VerificationAttribute.cs
- ParsedAttributeCollection.cs
- SecurityContext.cs
- DrawingImage.cs
- SourceChangedEventArgs.cs
- WebSysDisplayNameAttribute.cs
- AspNetSynchronizationContext.cs
- DetailsViewRowCollection.cs
- ScrollEventArgs.cs
- ComplexBindingPropertiesAttribute.cs
- ControlParameter.cs
- BatchParser.cs
- SQLDecimalStorage.cs
- AbstractExpressions.cs
- CapacityStreamGeometryContext.cs
- HotCommands.cs
- TabRenderer.cs
- WebZone.cs
- CollectionsUtil.cs
- SetIterators.cs
- RuntimeArgumentHandle.cs
- UnsafeNativeMethods.cs
- COAUTHIDENTITY.cs
- RuntimeResourceSet.cs
- CodeDomConfigurationHandler.cs
- Parsers.cs
- TextRangeSerialization.cs
- GlyphsSerializer.cs
- SqlDataSourceFilteringEventArgs.cs
- MouseGestureValueSerializer.cs
- SQLInt64.cs
- MappingModelBuildProvider.cs
- XmlDeclaration.cs
- ComplexTypeEmitter.cs
- VariableAction.cs
- ExpressionEditor.cs
- TableAdapterManagerMethodGenerator.cs
- DataKey.cs
- StorageTypeMapping.cs
- ToolStripLabel.cs
- InternalCache.cs
- InstanceLockLostException.cs
- DesignerDataRelationship.cs
- SmiEventSink_DeferedProcessing.cs
- WebSysDefaultValueAttribute.cs
- PointConverter.cs
- XmlSecureResolver.cs
- CompressEmulationStream.cs
- CatalogUtil.cs
- UpDownBaseDesigner.cs
- Span.cs
- XPathAncestorIterator.cs
- sqlmetadatafactory.cs
- AutomationPatternInfo.cs
- DBConnection.cs
- WrappingXamlSchemaContext.cs
- HttpRequestTraceRecord.cs
- PositiveTimeSpanValidatorAttribute.cs
- ResponseBodyWriter.cs
- Transform.cs
- MemberDescriptor.cs
- HtmlInputCheckBox.cs
- DiffuseMaterial.cs
- _DigestClient.cs
- SafeNativeMethods.cs
- DoubleKeyFrameCollection.cs
- DrawingBrush.cs
- GraphicsPath.cs
- BeginEvent.cs
- RuntimeCompatibilityAttribute.cs
- RectConverter.cs
- RtfToXamlReader.cs
- HtmlTable.cs
- MultiBinding.cs
- ServiceBuildProvider.cs
- DrawingDrawingContext.cs
- IHttpResponseInternal.cs
- querybuilder.cs
- CompilerGlobalScopeAttribute.cs
- DataFormats.cs
- ToolStripItemTextRenderEventArgs.cs
- DbParameterCollection.cs
- ScriptManager.cs
- StoreContentChangedEventArgs.cs
- TextTreeRootNode.cs
- CodeDOMUtility.cs
- UIPermission.cs
- LinqDataView.cs
- DataTransferEventArgs.cs
- PrintEvent.cs
- EventSinkHelperWriter.cs
- DBDataPermissionAttribute.cs
- TextDecorationCollection.cs
- OverflowException.cs
- DbConnectionClosed.cs
- _RegBlobWebProxyDataBuilder.cs