Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / xsp / System / Web / Extensions / ClientServices / ClientRolePrincipal.cs / 1 / ClientRolePrincipal.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.ClientServices { using System; using System.Net; using System.Security.Principal; public class ClientRolePrincipal : IPrincipal { public IIdentity Identity { get { return _Identity; } } private IIdentity _Identity; public ClientRolePrincipal(IIdentity identity) { _Identity = identity; } public bool IsInRole(string role) { return System.Web.Security.Roles.IsUserInRole(_Identity.Name, role); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.ClientServices { using System; using System.Net; using System.Security.Principal; public class ClientRolePrincipal : IPrincipal { public IIdentity Identity { get { return _Identity; } } private IIdentity _Identity; public ClientRolePrincipal(IIdentity identity) { _Identity = identity; } public bool IsInRole(string role) { return System.Web.Security.Roles.IsUserInRole(_Identity.Name, 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
- Point3DValueSerializer.cs
- CompressedStack.cs
- StringFunctions.cs
- RoleGroupCollection.cs
- DataSvcMapFileSerializer.cs
- PaperSize.cs
- SqlDataRecord.cs
- TransformGroup.cs
- Mappings.cs
- KeyInstance.cs
- LogicalCallContext.cs
- ObjectTag.cs
- WebHttpBehavior.cs
- GB18030Encoding.cs
- AttachmentCollection.cs
- PipelineDeploymentState.cs
- PreviewPageInfo.cs
- PresentationTraceSources.cs
- MatrixUtil.cs
- ListControlDesigner.cs
- TableItemProviderWrapper.cs
- WebEventTraceProvider.cs
- VersionedStream.cs
- RawTextInputReport.cs
- ObjectHandle.cs
- TextModifierScope.cs
- _AcceptOverlappedAsyncResult.cs
- SQLInt16.cs
- XamlDesignerSerializationManager.cs
- InstancePersistenceEvent.cs
- SchemaLookupTable.cs
- DependencyPropertyConverter.cs
- _UriTypeConverter.cs
- ServiceEndpoint.cs
- XmlReader.cs
- ExternalFile.cs
- FontInfo.cs
- Constants.cs
- ApplyTemplatesAction.cs
- Registry.cs
- SqlMethodCallConverter.cs
- AggregateNode.cs
- TableRow.cs
- XmlSchemaRedefine.cs
- CopyEncoder.cs
- ReferenceEqualityComparer.cs
- SettingsPropertyNotFoundException.cs
- MonthCalendar.cs
- FontNamesConverter.cs
- UdpRetransmissionSettings.cs
- IDictionary.cs
- BitmapEffectGeneralTransform.cs
- SchemaNotation.cs
- ManipulationDeltaEventArgs.cs
- XpsFixedDocumentSequenceReaderWriter.cs
- CoTaskMemUnicodeSafeHandle.cs
- Select.cs
- ErrorInfoXmlDocument.cs
- ElementsClipboardData.cs
- SqlCommand.cs
- DecimalAnimation.cs
- WebPartsSection.cs
- MethodMessage.cs
- InkCanvasFeedbackAdorner.cs
- TextBoxBase.cs
- ProtocolElement.cs
- RichTextBoxConstants.cs
- SoapIncludeAttribute.cs
- ScriptMethodAttribute.cs
- PreProcessInputEventArgs.cs
- MetaTable.cs
- XmlIlGenerator.cs
- Point3DCollection.cs
- DataTrigger.cs
- StylusTip.cs
- ClientRoleProvider.cs
- DurableTimerExtension.cs
- DataGridTableCollection.cs
- ToolStripDropDownClosingEventArgs.cs
- XPathDescendantIterator.cs
- Send.cs
- UIElementIsland.cs
- TemplateAction.cs
- LineUtil.cs
- ErasingStroke.cs
- CalendarButtonAutomationPeer.cs
- CachedTypeface.cs
- ButtonBaseAutomationPeer.cs
- NativeRecognizer.cs
- ScrollEvent.cs
- UIPropertyMetadata.cs
- HGlobalSafeHandle.cs
- CompiledRegexRunnerFactory.cs
- ModifiableIteratorCollection.cs
- SingleBodyParameterMessageFormatter.cs
- MarshalByValueComponent.cs
- EtwProvider.cs
- DefaultValueTypeConverter.cs
- ListViewUpdateEventArgs.cs
- Range.cs