Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CompMod / Microsoft / Win32 / SessionSwitchEventArgs.cs / 1 / SessionSwitchEventArgs.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace Microsoft.Win32 {
using System;
using System.Diagnostics;
using System.Security.Permissions;
///
/// Provides data for the event.
///
[HostProtectionAttribute(MayLeakOnAbort = true)]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name = "FullTrust")]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
public class SessionSwitchEventArgs : EventArgs {
private readonly SessionSwitchReason reason;
///
/// Initializes a new instance of the class.
///
public SessionSwitchEventArgs(SessionSwitchReason reason) {
this.reason = reason;
}
///
/// Gets the reason for the session switch.
///
public SessionSwitchReason Reason {
get {
return reason;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*
*/
namespace Microsoft.Win32 {
using System;
using System.Diagnostics;
using System.Security.Permissions;
///
/// Provides data for the event.
///
[HostProtectionAttribute(MayLeakOnAbort = true)]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name = "FullTrust")]
[System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]
public class SessionSwitchEventArgs : EventArgs {
private readonly SessionSwitchReason reason;
///
/// Initializes a new instance of the class.
///
public SessionSwitchEventArgs(SessionSwitchReason reason) {
this.reason = reason;
}
///
/// Gets the reason for the session switch.
///
public SessionSwitchReason Reason {
get {
return reason;
}
}
}
}
// 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
- PartialCachingControl.cs
- ApplicationContext.cs
- EntityKey.cs
- FlowDocumentReaderAutomationPeer.cs
- SqlTriggerAttribute.cs
- FontSourceCollection.cs
- DetailsView.cs
- XmlnsDefinitionAttribute.cs
- ActivityContext.cs
- MenuItemStyle.cs
- CompressionTransform.cs
- FileFormatException.cs
- MediaElementAutomationPeer.cs
- FrugalList.cs
- figurelength.cs
- FilterEventArgs.cs
- NumericUpDown.cs
- ObjectStorage.cs
- ServiceHttpHandlerFactory.cs
- Control.cs
- PageCodeDomTreeGenerator.cs
- ping.cs
- CodeSnippetTypeMember.cs
- CheckBoxPopupAdapter.cs
- SecuritySessionClientSettings.cs
- TemplateLookupAction.cs
- DownloadProgressEventArgs.cs
- SafeIUnknown.cs
- ObjectParameterCollection.cs
- Msmq4PoisonHandler.cs
- VScrollProperties.cs
- SoapFormatExtensions.cs
- DefaultAutoFieldGenerator.cs
- RoleService.cs
- DataContract.cs
- GcHandle.cs
- WindowPatternIdentifiers.cs
- _UriSyntax.cs
- VersionedStream.cs
- NextPreviousPagerField.cs
- SQLMoney.cs
- TextCollapsingProperties.cs
- LateBoundBitmapDecoder.cs
- DbConnectionHelper.cs
- QuadraticBezierSegment.cs
- RepeaterItemCollection.cs
- TemplateParser.cs
- QueryAccessibilityHelpEvent.cs
- AppDomainAttributes.cs
- BlockUIContainer.cs
- SchemaSetCompiler.cs
- XmlSchemaImport.cs
- UTF32Encoding.cs
- PropertySourceInfo.cs
- DataListItemEventArgs.cs
- SamlAudienceRestrictionCondition.cs
- DirectoryObjectSecurity.cs
- Parsers.cs
- AtlasWeb.Designer.cs
- ToolStrip.cs
- Bidi.cs
- SQLStringStorage.cs
- FilterFactory.cs
- FixedSchema.cs
- MissingFieldException.cs
- XmlObjectSerializerReadContext.cs
- QueryModel.cs
- PopupEventArgs.cs
- ServerValidateEventArgs.cs
- MULTI_QI.cs
- HighlightComponent.cs
- Compiler.cs
- _Semaphore.cs
- StylusPointCollection.cs
- WebBrowserNavigatedEventHandler.cs
- ClientConfigPaths.cs
- DocumentCollection.cs
- WebBrowsableAttribute.cs
- InstalledFontCollection.cs
- TableStyle.cs
- FamilyMap.cs
- ActivityDesignerLayoutSerializers.cs
- ObjectListShowCommandsEventArgs.cs
- BypassElementCollection.cs
- Add.cs
- RequestCachePolicyConverter.cs
- WebColorConverter.cs
- SHA256.cs
- DataTemplateKey.cs
- DefaultClaimSet.cs
- DataGridViewRowStateChangedEventArgs.cs
- ButtonStandardAdapter.cs
- DBDataPermissionAttribute.cs
- QuestionEventArgs.cs
- XmlHierarchyData.cs
- PointLight.cs
- DescriptionAttribute.cs
- GroupDescription.cs
- WindowsProgressbar.cs
- Util.cs