Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / Security / RoleService.cs / 1305376 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PrimaryKeyTypeConverter.cs
- ContextBase.cs
- BulletedListEventArgs.cs
- FontWeight.cs
- panel.cs
- Panel.cs
- EncodingNLS.cs
- Registry.cs
- WrappedIUnknown.cs
- SqlBulkCopyColumnMappingCollection.cs
- DebugControllerThread.cs
- SystemParameters.cs
- KeyManager.cs
- XmlReturnWriter.cs
- FlowDocumentPage.cs
- OperandQuery.cs
- RequiredFieldValidator.cs
- OSFeature.cs
- ServiceChannelManager.cs
- CfgSemanticTag.cs
- ArraySortHelper.cs
- VBIdentifierName.cs
- Math.cs
- InputManager.cs
- FormatConvertedBitmap.cs
- Grammar.cs
- XhtmlBasicControlAdapter.cs
- TraceSection.cs
- CLSCompliantAttribute.cs
- RowsCopiedEventArgs.cs
- ProfileManager.cs
- AccessDataSourceView.cs
- AnnotationResourceChangedEventArgs.cs
- CodeLabeledStatement.cs
- BreakRecordTable.cs
- COM2ExtendedUITypeEditor.cs
- RuntimeCompatibilityAttribute.cs
- DocumentOrderComparer.cs
- Model3DGroup.cs
- IDReferencePropertyAttribute.cs
- ListenerElementsCollection.cs
- OrderedDictionary.cs
- XmlWriterTraceListener.cs
- Shape.cs
- System.Data_BID.cs
- ResourceExpression.cs
- MailBnfHelper.cs
- SoapProtocolImporter.cs
- AttachedPropertyBrowsableAttribute.cs
- WebEventTraceProvider.cs
- RedirectionProxy.cs
- XamlRtfConverter.cs
- CodeGroup.cs
- TraversalRequest.cs
- CorruptStoreException.cs
- ListItemParagraph.cs
- BackgroundWorker.cs
- SystemKeyConverter.cs
- TaiwanLunisolarCalendar.cs
- ContextMenu.cs
- WindowsToolbarItemAsMenuItem.cs
- XmlSchemaSubstitutionGroup.cs
- BindingManagerDataErrorEventArgs.cs
- SecUtil.cs
- LexicalChunk.cs
- LinkLabel.cs
- ToolStripDropDownClosingEventArgs.cs
- ServicesUtilities.cs
- OneOf.cs
- SHA512.cs
- FloaterParagraph.cs
- Certificate.cs
- ZipIOLocalFileHeader.cs
- ProvideValueServiceProvider.cs
- XmlHelper.cs
- WindowsBrush.cs
- OdbcConnectionHandle.cs
- Queue.cs
- PrinterUnitConvert.cs
- Registry.cs
- ParserExtension.cs
- TouchesOverProperty.cs
- MemberPath.cs
- XmlWellformedWriter.cs
- WmpBitmapDecoder.cs
- SelectedDatesCollection.cs
- securitycriticaldataformultiplegetandset.cs
- MessageLogger.cs
- Hex.cs
- SingleObjectCollection.cs
- Matrix.cs
- XmlDictionaryWriter.cs
- TrailingSpaceComparer.cs
- CompositeDataBoundControl.cs
- HttpFileCollection.cs
- _IPv4Address.cs
- TypeLoader.cs
- ConfigurationLockCollection.cs
- GridViewItemAutomationPeer.cs
- ExpressionConverter.cs