Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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. // //----------------------------------------------------------------------------- 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CompressedStack.cs
- _BufferOffsetSize.cs
- PaginationProgressEventArgs.cs
- AuthenticationModeHelper.cs
- ValidationError.cs
- ResourcePool.cs
- TreeSet.cs
- ClientSideProviderDescription.cs
- CodeNamespace.cs
- SchemaImporterExtension.cs
- CommandID.cs
- XmlElementAttributes.cs
- GifBitmapEncoder.cs
- PolyLineSegment.cs
- TailPinnedEventArgs.cs
- BehaviorEditorPart.cs
- MSG.cs
- DbProviderFactory.cs
- GiveFeedbackEvent.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- ISessionStateStore.cs
- XmlReaderSettings.cs
- exports.cs
- TCEAdapterGenerator.cs
- HitTestWithGeometryDrawingContextWalker.cs
- Block.cs
- CodeSnippetStatement.cs
- DataPagerFieldCommandEventArgs.cs
- WebPartConnectVerb.cs
- NamespaceMapping.cs
- EntityContainer.cs
- _AuthenticationState.cs
- NavigationWindowAutomationPeer.cs
- SymmetricKeyWrap.cs
- TaskSchedulerException.cs
- HttpPostProtocolReflector.cs
- Executor.cs
- NullExtension.cs
- Tag.cs
- DataGridViewCellFormattingEventArgs.cs
- ListViewHitTestInfo.cs
- ToolStripPanel.cs
- DataServiceHostFactory.cs
- ApplicationServiceHelper.cs
- CharacterBuffer.cs
- EventPropertyMap.cs
- ObjectTag.cs
- SqlXml.cs
- MimeFormatter.cs
- XmlWrappingReader.cs
- PointLightBase.cs
- SQLGuid.cs
- WindowsIPAddress.cs
- StrokeDescriptor.cs
- LabelLiteral.cs
- ArgumentNullException.cs
- LifetimeServices.cs
- GifBitmapDecoder.cs
- AccessorTable.cs
- SingleTagSectionHandler.cs
- ControllableStoryboardAction.cs
- ComboBox.cs
- PageThemeParser.cs
- WindowsToolbar.cs
- ComponentDispatcher.cs
- DtdParser.cs
- IntPtr.cs
- CompiledQueryCacheKey.cs
- SystemUnicastIPAddressInformation.cs
- DbConnectionPoolCounters.cs
- StringExpressionSet.cs
- ResourceContainer.cs
- SqlDataSourceSelectingEventArgs.cs
- RecognitionResult.cs
- DataGridTablesFactory.cs
- SystemResourceKey.cs
- CmsInterop.cs
- HttpCacheParams.cs
- WmiEventSink.cs
- Utility.cs
- ConnectionProviderAttribute.cs
- ICollection.cs
- CodeObjectCreateExpression.cs
- RootDesignerSerializerAttribute.cs
- InputEventArgs.cs
- InvalidStoreProtectionKeyException.cs
- DataTableMappingCollection.cs
- EmptyReadOnlyDictionaryInternal.cs
- EditorPartChrome.cs
- FileLogRecord.cs
- BitmapEffectDrawingContextWalker.cs
- SmtpFailedRecipientException.cs
- XmlQueryTypeFactory.cs
- TypeDescriptorFilterService.cs
- JsonFormatReaderGenerator.cs
- InputReport.cs
- SynchronizedDispatch.cs
- PanelDesigner.cs
- InstancePersistenceCommandException.cs
- StrongNameIdentityPermission.cs