Code:
/ DotNET / DotNET / 8.0 / untmp / Orcas / RTM / ndp / fx / src / xsp / System / Web / Extensions / Security / RoleService.cs / 1 / RoleService.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Security { using System; using System.Web.ApplicationServices; using System.Web.Script.Services; using System.Web.Services; [ScriptService] internal sealed class RoleService { [WebMethod] public string[] GetRolesForCurrentUser(){ ApplicationServiceHelper.EnsureRoleServiceEnabled(); return Roles.GetRolesForUser(); } [WebMethod] public bool IsCurrentUserInRole(string role) { if (role == null) { throw new ArgumentNullException("role"); } ApplicationServiceHelper.EnsureRoleServiceEnabled(); return Roles.IsUserInRole(role); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DecimalAnimationBase.cs
- PolyBezierSegment.cs
- WorkflowMarkupSerializerMapping.cs
- FolderBrowserDialog.cs
- SqlIdentifier.cs
- ObjectMaterializedEventArgs.cs
- PriorityRange.cs
- DictationGrammar.cs
- EmptyStringExpandableObjectConverter.cs
- TimelineCollection.cs
- GraphicsState.cs
- LicFileLicenseProvider.cs
- SchemaType.cs
- ToolStripContentPanel.cs
- DependencyPropertyKey.cs
- WebPartVerbsEventArgs.cs
- ToolboxItemCollection.cs
- SqlFunctionAttribute.cs
- FileReservationCollection.cs
- CapabilitiesSection.cs
- FormatException.cs
- MutableAssemblyCacheEntry.cs
- CharEntityEncoderFallback.cs
- ReflectionTypeLoadException.cs
- TextWriter.cs
- AudioDeviceOut.cs
- MemberInfoSerializationHolder.cs
- XmlQueryContext.cs
- SqlTransaction.cs
- SQLInt16.cs
- UIElementAutomationPeer.cs
- Enum.cs
- QilChoice.cs
- DesignerObjectListAdapter.cs
- PasswordTextNavigator.cs
- MessagePropertyFilter.cs
- CompoundFileReference.cs
- NumericUpDownAcceleration.cs
- WindowsGraphics.cs
- SecurityToken.cs
- BaseDataListPage.cs
- MsmqHostedTransportConfiguration.cs
- RotateTransform3D.cs
- WindowsToolbar.cs
- WorkflowDesignerColors.cs
- DependsOnAttribute.cs
- PackageFilter.cs
- IDictionary.cs
- LayoutDump.cs
- XamlSerializerUtil.cs
- WebControlParameterProxy.cs
- CodeArrayIndexerExpression.cs
- ChannelCacheDefaults.cs
- tooltip.cs
- ASCIIEncoding.cs
- ConfigXmlWhitespace.cs
- CultureTableRecord.cs
- DocumentViewer.cs
- panel.cs
- PeerUnsafeNativeCryptMethods.cs
- BitmapEffectInputData.cs
- CompilationUtil.cs
- DataGridViewLinkColumn.cs
- RegexCapture.cs
- EncryptRequest.cs
- MetabaseSettings.cs
- SuppressIldasmAttribute.cs
- DispatcherObject.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- Intellisense.cs
- HwndHost.cs
- DynamicDataRoute.cs
- RuntimeConfig.cs
- PerformanceCounterNameAttribute.cs
- SafeThemeHandle.cs
- SQLCharsStorage.cs
- Translator.cs
- CodeAttributeArgument.cs
- PackageStore.cs
- SamlAdvice.cs
- SchemaTableOptionalColumn.cs
- RuleInfoComparer.cs
- TableCell.cs
- RegexCode.cs
- DispatcherObject.cs
- ObjectStateManager.cs
- FileDialog_Vista_Interop.cs
- ScriptServiceAttribute.cs
- SiteMapSection.cs
- BooleanAnimationBase.cs
- UIPropertyMetadata.cs
- WebPartCancelEventArgs.cs
- ApplicationSecurityInfo.cs
- NameNode.cs
- HwndTarget.cs
- Composition.cs
- NamespaceExpr.cs
- InstalledVoice.cs
- RemoveStoryboard.cs
- BasicSecurityProfileVersion.cs