Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Security / FormsAuthenticationEventArgs.cs / 1 / FormsAuthenticationEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /* * FormsAuthenticationEventArgs class * * Copyright (c) 1999 Microsoft Corporation */ namespace System.Web.Security { using System.Security.Principal; using System.Security.Permissions; ////// The /// event argument passed to the FormsAuthentication_OnAuthenticate event. Contains a FormsIdentity object and the /// IPrincipal object used for the context. /// [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class FormsAuthenticationEventArgs : EventArgs { private IPrincipal _User; private HttpContext _Context; ////// public IPrincipal User { get { return _User;} [SecurityPermission(SecurityAction.Demand, ControlPrincipal=true)] set { _User = value; } } ///The /// IPrincipal object to be associated with the request. /// ////// This is the HttpContext intrinsic - most /// notably provides access to Request, Response, and User objects. /// public HttpContext Context { get { return _Context;}} ////// Constructor /// public FormsAuthenticationEventArgs(HttpContext context) { _Context = context; } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PersianCalendar.cs
- InheritanceAttribute.cs
- OperationInvokerTrace.cs
- ToolStripDropDownItem.cs
- ConfigXmlAttribute.cs
- WmiPutTraceRecord.cs
- TrackBarRenderer.cs
- ExpandoObject.cs
- IListConverters.cs
- Process.cs
- PeerNameRecord.cs
- XmlQualifiedName.cs
- XXXOnTypeBuilderInstantiation.cs
- ObservableCollection.cs
- MarkupExtensionSerializer.cs
- BevelBitmapEffect.cs
- RequestTimeoutManager.cs
- DataGridViewSelectedColumnCollection.cs
- OrderedDictionary.cs
- SettingsContext.cs
- RelationshipConverter.cs
- ApplicationActivator.cs
- UseManagedPresentationElement.cs
- WindowCollection.cs
- ImageListDesigner.cs
- UpdatePanelTriggerCollection.cs
- WebPartCloseVerb.cs
- DbParameterCollectionHelper.cs
- DataTableMapping.cs
- DecimalConstantAttribute.cs
- TextEditorTables.cs
- IgnoreFlushAndCloseStream.cs
- SafePointer.cs
- OperandQuery.cs
- OutputCacheModule.cs
- RestrictedTransactionalPackage.cs
- WebInvokeAttribute.cs
- PriorityItem.cs
- ExpressionBinding.cs
- DataControlFieldHeaderCell.cs
- CodeGotoStatement.cs
- LabelEditEvent.cs
- ParenExpr.cs
- NativeMethods.cs
- WebControlAdapter.cs
- LoadedEvent.cs
- UIPermission.cs
- WizardForm.cs
- WebPartConnectionsConnectVerb.cs
- SignerInfo.cs
- NeutralResourcesLanguageAttribute.cs
- LedgerEntryCollection.cs
- DataRowExtensions.cs
- SparseMemoryStream.cs
- ApplicationInterop.cs
- ElementAction.cs
- TypeConverterHelper.cs
- AssociationSet.cs
- MouseOverProperty.cs
- WebSysDescriptionAttribute.cs
- BoolExpr.cs
- GeometryGroup.cs
- DataGridViewCellCollection.cs
- FillErrorEventArgs.cs
- NamespaceExpr.cs
- View.cs
- InstanceOwnerException.cs
- TypeDescriptionProvider.cs
- RunInstallerAttribute.cs
- XdrBuilder.cs
- SingleAnimationBase.cs
- PtsContext.cs
- LinkLabel.cs
- DataGridViewColumnHeaderCell.cs
- SslStreamSecurityElement.cs
- QilVisitor.cs
- TimeStampChecker.cs
- DataGridViewRowCancelEventArgs.cs
- SQLConvert.cs
- UnlockCardRequest.cs
- TablePattern.cs
- DataKeyArray.cs
- InputMethodStateChangeEventArgs.cs
- SecurityIdentifierElement.cs
- CharUnicodeInfo.cs
- XmlStreamStore.cs
- SerializationSectionGroup.cs
- PrintDialog.cs
- RelationshipConstraintValidator.cs
- Parameter.cs
- ControlParameter.cs
- TransformConverter.cs
- XPathExpr.cs
- InlinedAggregationOperator.cs
- Vector3D.cs
- ResolveNameEventArgs.cs
- FrameworkContentElement.cs
- XmlSchemaSimpleContent.cs
- _FtpDataStream.cs
- RunInstallerAttribute.cs