Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / MS / Internal / permissions / UserInitiatedNavigationPermission.cs / 1 / UserInitiatedNavigationPermission.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Internal Permissions. // These are classes for permissions that will be asserted/demanded internally. // But will be granted in full-trust. // Only internal avalon code will assert these permissions. // // Using them allows the following: // We can have very specific targeted asserts. So for example instead of // a blanket assert for Unmanaged code instead we can have very granular permissiosn. // // They are still available by default in full-trust. // // Currently the only way to detect User-Initiated actions is for commands. // So by associating a custom permisison with a command we can very tightly scope // the set of operations allowed. // // History: // 09/12/05 : [....] - seperated UserInitiatedNaviagtionPermission from InternalPermission.cs // 02/28/05 : [....] - Created //--------------------------------------------------------------------------- using System; using System.Security; using System.Windows; using MS.Internal.Permissions; namespace MS.Internal.Permissions { internal class UserInitiatedNavigationPermission : InternalPermissionBase { public UserInitiatedNavigationPermission() : base() { } public override IPermission Copy() { // copy is easy there is no state ! return new UserInitiatedNavigationPermission(); } } } // 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
- SHA1Managed.cs
- UniqueIdentifierService.cs
- WebServiceClientProxyGenerator.cs
- SubpageParaClient.cs
- DataServiceExpressionVisitor.cs
- ClientSettingsProvider.cs
- TextSelectionHighlightLayer.cs
- WebControlAdapter.cs
- Ipv6Element.cs
- SqlDependencyListener.cs
- SQLMoneyStorage.cs
- LayoutTable.cs
- HostingEnvironmentException.cs
- ScriptResourceAttribute.cs
- _Connection.cs
- ValidationErrorEventArgs.cs
- MaskedTextBox.cs
- DataServices.cs
- TargetConverter.cs
- Point3DAnimation.cs
- IMembershipProvider.cs
- ReachBasicContext.cs
- WorkerRequest.cs
- TableChangeProcessor.cs
- StylusButtonCollection.cs
- NumberSubstitution.cs
- XmlNodeComparer.cs
- HyperLinkField.cs
- AddDataControlFieldDialog.cs
- SQLMembershipProvider.cs
- CustomValidator.cs
- TableLayoutPanel.cs
- BindableTemplateBuilder.cs
- NumberSubstitution.cs
- ProfileSection.cs
- Bold.cs
- FileUpload.cs
- InstancePersistenceException.cs
- SharedConnectionInfo.cs
- XsltContext.cs
- SimplePropertyEntry.cs
- PrtTicket_Editor.cs
- RegexEditorDialog.cs
- WebPartDisplayModeEventArgs.cs
- SoapAttributes.cs
- EncryptedPackage.cs
- MessageParameterAttribute.cs
- MemberJoinTreeNode.cs
- InfoCardProofToken.cs
- ZipIOCentralDirectoryBlock.cs
- PolyLineSegmentFigureLogic.cs
- RectValueSerializer.cs
- DataServiceHost.cs
- ListBindingHelper.cs
- ACE.cs
- TypeDependencyAttribute.cs
- ProgressBarAutomationPeer.cs
- EventSinkHelperWriter.cs
- Mappings.cs
- ToolStripItemRenderEventArgs.cs
- DataColumn.cs
- AnimationLayer.cs
- TextRangeSerialization.cs
- EntityDataSourceDataSelection.cs
- GridViewAutomationPeer.cs
- QilXmlWriter.cs
- DefaultProxySection.cs
- IsolatedStorage.cs
- StringAnimationUsingKeyFrames.cs
- DataGridSortCommandEventArgs.cs
- counter.cs
- KeyedCollection.cs
- ExecutorLocksHeldException.cs
- ExclusiveNamedPipeTransportManager.cs
- DataGridViewLayoutData.cs
- SettingsBindableAttribute.cs
- FloatAverageAggregationOperator.cs
- ControlBindingsCollection.cs
- EventRoute.cs
- counter.cs
- TakeQueryOptionExpression.cs
- XmlSchemaAppInfo.cs
- Validator.cs
- WebServiceParameterData.cs
- DPTypeDescriptorContext.cs
- ScrollItemPatternIdentifiers.cs
- CompleteWizardStep.cs
- HttpRuntimeSection.cs
- MenuBindingsEditor.cs
- IdnElement.cs
- SamlSubject.cs
- ProgressBarHighlightConverter.cs
- ColorTransformHelper.cs
- TimeSpanValidator.cs
- DataListItemCollection.cs
- ZoneMembershipCondition.cs
- PaperSize.cs
- OleDbErrorCollection.cs
- HttpStreamMessage.cs
- DataGridViewCellStyleConverter.cs