Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Base / MS / Internal / Permissions / UserInitiatedRoutedEventPermission.cs / 1305600 / UserInitiatedRoutedEventPermission.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // //--------------------------------------------------------------------------- using System; using System.Security; using System.Security.Permissions; using System.Windows; using MS.Internal.Permissions; namespace MS.Internal.Permissions { // This permission was moved into WindowsBase from PresentationCore since its corresponding // Attribute class must be defined in a seperate assembly from where it is used (PresentationCore). // The reason for this is explained in the following connect article. The MSDN documentation has // yet to be updated: // https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=297627 [Serializable] internal class UserInitiatedRoutedEventPermission : InternalParameterlessPermissionBase { public UserInitiatedRoutedEventPermission() : this(PermissionState.Unrestricted) { } public UserInitiatedRoutedEventPermission(PermissionState state): base(state) { } public override IPermission Copy() { // copy is easy there is no state ! return new UserInitiatedRoutedEventPermission(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // //--------------------------------------------------------------------------- using System; using System.Security; using System.Security.Permissions; using System.Windows; using MS.Internal.Permissions; namespace MS.Internal.Permissions { // This permission was moved into WindowsBase from PresentationCore since its corresponding // Attribute class must be defined in a seperate assembly from where it is used (PresentationCore). // The reason for this is explained in the following connect article. The MSDN documentation has // yet to be updated: // https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=297627 [Serializable] internal class UserInitiatedRoutedEventPermission : InternalParameterlessPermissionBase { public UserInitiatedRoutedEventPermission() : this(PermissionState.Unrestricted) { } public UserInitiatedRoutedEventPermission(PermissionState state): base(state) { } public override IPermission Copy() { // copy is easy there is no state ! return new UserInitiatedRoutedEventPermission(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HandlerFactoryWrapper.cs
- GroupItem.cs
- GlyphRunDrawing.cs
- SurrogateEncoder.cs
- AddressHeaderCollectionElement.cs
- TextParagraphView.cs
- WsatTransactionHeader.cs
- WsatConfiguration.cs
- NetNamedPipeBinding.cs
- DataObjectAttribute.cs
- CornerRadius.cs
- TextEffect.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- FontStretchConverter.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- ThreadPool.cs
- EncoderParameters.cs
- SqlDataSourceCache.cs
- EnumUnknown.cs
- CryptoApi.cs
- ClientSettingsStore.cs
- HttpHandlerAction.cs
- FieldDescriptor.cs
- ManipulationStartingEventArgs.cs
- EditorPartCollection.cs
- CheckBoxList.cs
- GetMemberBinder.cs
- ListViewDeleteEventArgs.cs
- Int16Storage.cs
- PrintPreviewGraphics.cs
- DataGridItemCollection.cs
- Win32NamedPipes.cs
- SqlTypeSystemProvider.cs
- WorkflowServiceNamespace.cs
- NumberSubstitution.cs
- FlowNode.cs
- XmlStreamStore.cs
- HttpPostedFile.cs
- BasicBrowserDialog.cs
- SplitterCancelEvent.cs
- WebException.cs
- PageTheme.cs
- NodeInfo.cs
- PointValueSerializer.cs
- ToolStripSeparator.cs
- ClientTarget.cs
- Path.cs
- DependencyObjectCodeDomSerializer.cs
- FacetValueContainer.cs
- TemplateAction.cs
- CmsInterop.cs
- DataGridViewEditingControlShowingEventArgs.cs
- JsonDeserializer.cs
- ForeignKeyConstraint.cs
- RemotingServices.cs
- WorkItem.cs
- Quaternion.cs
- WebPartCloseVerb.cs
- Run.cs
- JournalNavigationScope.cs
- MobileRedirect.cs
- RegisteredArrayDeclaration.cs
- SiteMapDataSourceView.cs
- LocationSectionRecord.cs
- TableLayoutSettings.cs
- SynchronizationContext.cs
- DrawingGroup.cs
- XXXInfos.cs
- UIElement3D.cs
- ListViewUpdateEventArgs.cs
- ErrorFormatter.cs
- KeyedHashAlgorithm.cs
- PathData.cs
- RIPEMD160.cs
- SoapSchemaExporter.cs
- ConfigurationSettings.cs
- PageParser.cs
- _AcceptOverlappedAsyncResult.cs
- HeaderedContentControl.cs
- FixedLineResult.cs
- ProfilePropertySettingsCollection.cs
- OperationCanceledException.cs
- ConnectionManagementElement.cs
- AssertFilter.cs
- EdgeModeValidation.cs
- StateElement.cs
- Point3DCollection.cs
- ArgumentNullException.cs
- complextypematerializer.cs
- TextLineBreak.cs
- PresentationTraceSources.cs
- RewritingValidator.cs
- SortExpressionBuilder.cs
- ExpressionBinding.cs
- FormViewCommandEventArgs.cs
- MouseBinding.cs
- ObjectDataSourceStatusEventArgs.cs
- ImportedPolicyConversionContext.cs
- SqlCachedBuffer.cs
- HttpCapabilitiesSectionHandler.cs