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
- Decoder.cs
- ProxyElement.cs
- HiddenFieldPageStatePersister.cs
- NotifyCollectionChangedEventArgs.cs
- HtmlTableRow.cs
- Activator.cs
- DocumentSchemaValidator.cs
- FilteredDataSetHelper.cs
- ClientSettingsSection.cs
- OracleException.cs
- DefaultParameterValueAttribute.cs
- TransactedReceiveScope.cs
- Trace.cs
- ContextMenuService.cs
- TransformConverter.cs
- ProfilePropertyMetadata.cs
- CardSpaceShim.cs
- XpsFixedDocumentSequenceReaderWriter.cs
- PropertyManager.cs
- DataMisalignedException.cs
- MimeWriter.cs
- FragmentQueryProcessor.cs
- Control.cs
- ComponentCollection.cs
- SafeEventLogReadHandle.cs
- ConditionCollection.cs
- ScrollBar.cs
- TemplateControlBuildProvider.cs
- UnSafeCharBuffer.cs
- HtmlGenericControl.cs
- OracleNumber.cs
- ScriptResourceAttribute.cs
- FlatButtonAppearance.cs
- ErrorWrapper.cs
- CultureInfoConverter.cs
- ToolBar.cs
- BindMarkupExtensionSerializer.cs
- Visitor.cs
- ListViewContainer.cs
- Attributes.cs
- ArgIterator.cs
- HealthMonitoringSectionHelper.cs
- SimpleParser.cs
- CharacterShapingProperties.cs
- MethodBuilder.cs
- XmlImplementation.cs
- TTSVoice.cs
- AutoResizedEvent.cs
- RequestUriProcessor.cs
- SQLDateTime.cs
- TracingConnectionListener.cs
- SchemaTypeEmitter.cs
- PathStreamGeometryContext.cs
- InvokeBase.cs
- XmlSchemaImporter.cs
- UserControlDocumentDesigner.cs
- tibetanshape.cs
- KeyInterop.cs
- InputLanguageCollection.cs
- _NetRes.cs
- MenuItemBindingCollection.cs
- FontFamily.cs
- SQLStringStorage.cs
- RC2.cs
- VoiceObjectToken.cs
- altserialization.cs
- Effect.cs
- IndexedString.cs
- DataGridViewRowConverter.cs
- WebBrowser.cs
- SQLInt32.cs
- MultipleViewProviderWrapper.cs
- SocketElement.cs
- SamlAuthenticationStatement.cs
- ConversionValidationRule.cs
- AsnEncodedData.cs
- WriterOutput.cs
- CommonDialog.cs
- DeferredReference.cs
- DataGridViewCell.cs
- BufferedWebEventProvider.cs
- HtmlToClrEventProxy.cs
- WebPartUtil.cs
- XslTransform.cs
- VisualStyleRenderer.cs
- BuildProvidersCompiler.cs
- DesignerForm.cs
- IArgumentProvider.cs
- NamespaceCollection.cs
- FixUpCollection.cs
- ICspAsymmetricAlgorithm.cs
- CodeConstructor.cs
- Hex.cs
- CompModSwitches.cs
- RC2.cs
- Base64Decoder.cs
- TypeUsage.cs
- Types.cs
- _Rfc2616CacheValidators.cs
- ListSurrogate.cs