Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CompMod / System / ComponentModel / LicenseContext.cs / 1 / LicenseContext.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.ComponentModel { using Microsoft.Win32; using System; using System.Diagnostics; using System.Reflection; using System.Runtime.Remoting; using System.Security.Permissions; ////// [HostProtection(SharedState = true)] public class LicenseContext : IServiceProvider { ///Specifies when the licensed object can be used. ////// public virtual LicenseUsageMode UsageMode { get { return LicenseUsageMode.Runtime; } } ///When overridden in a derived class, gets a value that specifies when a license can be used. ////// public virtual string GetSavedLicenseKey(Type type, Assembly resourceAssembly) { return null; } ///When overridden in a derived class, gets a saved license /// key for the specified type, from the specified resource assembly. ////// public virtual object GetService(Type type) { return null; } ///When overridden in a derived class, will return an object that implements the asked for service. ////// public virtual void SetSavedLicenseKey(Type type, string key) { // no-op; } } }When overridden in a derived class, sets a license key for the specified type. ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CounterCreationData.cs
- SystemIPGlobalProperties.cs
- BitmapEffectInput.cs
- Int32Rect.cs
- ListViewAutomationPeer.cs
- MachineSettingsSection.cs
- EdgeProfileValidation.cs
- BaseValidator.cs
- DoWorkEventArgs.cs
- NetNamedPipeSecurityMode.cs
- HttpGetClientProtocol.cs
- HandleTable.cs
- ZoneButton.cs
- TextCollapsingProperties.cs
- ExceptionUtil.cs
- ThemeDirectoryCompiler.cs
- ToolboxComponentsCreatingEventArgs.cs
- AdapterDictionary.cs
- DataViewListener.cs
- UserControl.cs
- BCryptNative.cs
- selecteditemcollection.cs
- BaseDataListPage.cs
- ProfilePropertySettings.cs
- IPGlobalProperties.cs
- IIS7WorkerRequest.cs
- TextBoxBase.cs
- OdbcErrorCollection.cs
- Marshal.cs
- VisualTarget.cs
- WinInetCache.cs
- CultureSpecificCharacterBufferRange.cs
- ObjectDisposedException.cs
- SerializationTrace.cs
- Logging.cs
- ISAPIApplicationHost.cs
- PropertyChangingEventArgs.cs
- SourceChangedEventArgs.cs
- ChannelTokenTypeConverter.cs
- StringDictionary.cs
- GPStream.cs
- SqlProcedureAttribute.cs
- httpserverutility.cs
- HuffModule.cs
- WindowShowOrOpenTracker.cs
- ObjectQuery.cs
- AppDomainAttributes.cs
- DataSetMappper.cs
- SoapProtocolReflector.cs
- SetterBase.cs
- InvariantComparer.cs
- SqlConnectionHelper.cs
- SpecialFolderEnumConverter.cs
- RectKeyFrameCollection.cs
- BitmapImage.cs
- BamlBinaryWriter.cs
- WindowsListViewGroupSubsetLink.cs
- StringToken.cs
- PassportPrincipal.cs
- SessionParameter.cs
- RuntimeConfig.cs
- PartManifestEntry.cs
- QuaternionKeyFrameCollection.cs
- DataSourceCache.cs
- DocumentXmlWriter.cs
- UnmanagedMemoryStream.cs
- RemoteWebConfigurationHostServer.cs
- CodeAttributeArgumentCollection.cs
- SqlMethodCallConverter.cs
- LoopExpression.cs
- LocationFactory.cs
- ResetableIterator.cs
- DataViewListener.cs
- NotCondition.cs
- UpdateTranslator.cs
- DataGridViewSelectedCellCollection.cs
- DataGridViewTextBoxCell.cs
- StringPropertyBuilder.cs
- SafeEventLogWriteHandle.cs
- SynchronousChannelMergeEnumerator.cs
- EncodingInfo.cs
- NativeMethods.cs
- ListDataHelper.cs
- SiteOfOriginContainer.cs
- EventHandlerList.cs
- ScriptRegistrationManager.cs
- ControlDesignerState.cs
- MsdtcWrapper.cs
- OperandQuery.cs
- SqlDependencyUtils.cs
- EventListener.cs
- UiaCoreProviderApi.cs
- ActivityTypeResolver.xaml.cs
- Expressions.cs
- HttpCachePolicyElement.cs
- ProtocolViolationException.cs
- XmlSchemaSimpleTypeRestriction.cs
- WizardStepBase.cs
- SqlUtils.cs
- Page.cs