1 <Type Name="LicenseContext" FullName="System.ComponentModel.LicenseContext">
2 <TypeSignature Language="C#" Value="public class LicenseContext : IServiceProvider" Maintainer="auto" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit LicenseContext extends System.Object implements class System.IServiceProvider" />
5 <AssemblyName>System</AssemblyName>
6 <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
7 <AssemblyVersion>1.0.3300.0</AssemblyVersion>
8 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
9 <AssemblyVersion>2.0.0.0</AssemblyVersion>
10 <AssemblyVersion>4.0.0.0</AssemblyVersion>
12 <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
14 <BaseTypeName>System.Object</BaseTypeName>
18 <InterfaceName>System.IServiceProvider</InterfaceName>
22 <summary>To be added</summary>
23 <remarks>To be added</remarks>
26 <Member MemberName=".ctor">
27 <MemberSignature Language="C#" Value="public LicenseContext ();" />
28 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
29 <MemberType>Constructor</MemberType>
31 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
32 <AssemblyVersion>2.0.0.0</AssemblyVersion>
33 <AssemblyVersion>4.0.0.0</AssemblyVersion>
38 <summary>To be added</summary>
39 <remarks>To be added</remarks>
42 <Member MemberName="GetSavedLicenseKey">
43 <MemberSignature Language="C#" Value="public virtual string GetSavedLicenseKey (Type type, System.Reflection.Assembly resourceAssembly);" />
44 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetSavedLicenseKey(class System.Type type, class System.Reflection.Assembly resourceAssembly) cil managed" />
45 <MemberType>Method</MemberType>
47 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
48 <AssemblyVersion>2.0.0.0</AssemblyVersion>
49 <AssemblyVersion>4.0.0.0</AssemblyVersion>
52 <ReturnType>System.String</ReturnType>
55 <Parameter Name="type" Type="System.Type" />
56 <Parameter Name="resourceAssembly" Type="System.Reflection.Assembly" />
59 <param name="type">To be added: an object of type 'Type'</param>
60 <param name="resourceAssembly">To be added: an object of type 'Reflection.Assembly'</param>
61 <summary>To be added</summary>
62 <returns>To be added: an object of type 'string'</returns>
63 <remarks>To be added</remarks>
66 <Member MemberName="GetService">
67 <MemberSignature Language="C#" Value="public virtual object GetService (Type type);" />
68 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance object GetService(class System.Type type) cil managed" />
69 <MemberType>Method</MemberType>
71 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
72 <AssemblyVersion>2.0.0.0</AssemblyVersion>
73 <AssemblyVersion>4.0.0.0</AssemblyVersion>
76 <ReturnType>System.Object</ReturnType>
79 <Parameter Name="type" Type="System.Type" />
82 <param name="type">To be added: an object of type 'Type'</param>
83 <summary>To be added</summary>
84 <returns>To be added: an object of type 'object'</returns>
85 <remarks>To be added</remarks>
88 <Member MemberName="SetSavedLicenseKey">
89 <MemberSignature Language="C#" Value="public virtual void SetSavedLicenseKey (Type type, string key);" />
90 <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetSavedLicenseKey(class System.Type type, string key) cil managed" />
91 <MemberType>Method</MemberType>
93 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
94 <AssemblyVersion>2.0.0.0</AssemblyVersion>
95 <AssemblyVersion>4.0.0.0</AssemblyVersion>
98 <ReturnType>System.Void</ReturnType>
101 <Parameter Name="type" Type="System.Type" />
102 <Parameter Name="key" Type="System.String" />
105 <param name="type">To be added: an object of type 'Type'</param>
106 <param name="key">To be added: an object of type 'string'</param>
107 <summary>To be added</summary>
108 <remarks>To be added</remarks>
111 <Member MemberName="UsageMode">
112 <MemberSignature Language="C#" Value="public virtual System.ComponentModel.LicenseUsageMode UsageMode { get; }" />
113 <MemberSignature Language="ILAsm" Value=".property instance valuetype System.ComponentModel.LicenseUsageMode UsageMode" />
114 <MemberType>Property</MemberType>
116 <AssemblyVersion>1.0.5000.0</AssemblyVersion>
117 <AssemblyVersion>2.0.0.0</AssemblyVersion>
118 <AssemblyVersion>4.0.0.0</AssemblyVersion>
121 <ReturnType>System.ComponentModel.LicenseUsageMode</ReturnType>
124 <summary>To be added</summary>
125 <value>To be added: an object of type 'LicenseUsageMode'</value>
126 <remarks>To be added</remarks>