After having covered The Open-Close Principle (OCP), The Liskov Substitution Principle (LSP) and the Single Responsibility Principle (SRP) let’s talk about the Interface Segregation Principle (ISP) which is the I in the SOLID acronym. The ISP definition is:
Client should not be forced to depend on methods it does not use.
It is all about interface, the common abstractions available in most OOP language such as C#, VB.NET or Java. A more complete and actionable explanation of ISP is:
ISP splits interfaces that are very large into smaller and more specific ones so that clients will only have to know about the methods that are of interest to them. Such shrunken interfaces are also called role interfaces.
Roles and Responsibilities
When a class implements several shrunken role interfaces, it has several roles which might lead to think that such class has several responsibilities: it would then violate the Single Responsibility Services.
But a role is a finer-grained concept than a responsibility. An example of a role is the IDisposable interface:
1 2 3 |
public interface IDisposable { void Dispose(); } |
This interface has a single method but it is implemented by a wide variety of classes: DB or network connections that need to be closed gracefully, UI elements that need to deallocate some bitmaps in memory… The only thing the IDisposable interface says to clients is that instances of IDisposable class needs a graceful shutdown.
Hence IDisposable represents a technical detail that the client needs to be aware of. It is much finer-grained concept than a responsibility.
A small interface is not necessarily a good abstraction
A single method interface often makes sense, an IExecutor that Execute(), an IVisitor that Visit(), an IParent that exposes Children { get; }. Often, such minimalist interface should be generic. For example the interface ICloneable available since the .NET Framework v1.1 is nowadays considered as a code smell: when using it the client needs to downcast the cloned Object reference returned to do anything useful with the cloned instance.
1 2 3 |
public interface ICloneable { object Clone(); } |
ICloneable has another major drawback: it doesn’t inform the client if the clone operation is deep or shallow. This problem is even more serious than the Object reference downcasting one: it is a real design problem. As we can see a minimalist interface is not necessarily a good abstraction. In this example, the lack of information means ambiguity for the client. This would have been better design:
1 2 3 4 5 6 |
public interface IDeepCloneable<T> { T DeepClone(); } public interface IShallowCloneable<T> { T ShallowClone(); } |
A fat interface is not necessarily a design flaw
A rule like Avoid too large interfaces can certainly pinpoint most of the ISP violations. A threshold of 10 methods is proposed by default to define a too large interface.
However, as always with code metrics and static analysis, such rule can also spit some false positives. For example this fat interface is valid:
In such case the SuppressMessageAttribute can be used with a proper justification. Such justification embeds in the code itself the design decisions. It makes the source code more understandable and more maintainable:
1 2 3 |
[SuppressMessage("NDepend", "ND1200:AvoidInterfacesTooBig", Justification="This interface is fat because it needs to support all primitive types"] public interface IConvertible { ... |
ISP and the Liskov Substitution Principle (LSP)
ISP and LSP are like 2 faces of the same coin:
- ISP is the client perspective: If an interface is too fat probably the client sees some behaviors it doesn’t care for.
- LSP is the implementer perspective: If an interface is too fat probably a class that implements it won’t implement all its behaviors. Some behavior will end up throwing something like a NotSupportedException.
Remember the ICollection<T> interface already discussed in the LSP article. This interface forces all its implementers to implement an Add() method. From the Array class perspective, implementing ICollection<T> is a violation of the LSP because array doesn’t support element adding:
The same way many clients will only need a read-only view of consumed collections. ICollection<T> also violates the ISP: it forces those clients to be coupled with Add() / Insert() / Remove() methods they don’t need. The introduction of IReadOnlyCollection<T> solved both ISP and LSP violations.
This example also shows that ISP doesn’t necessarily mean that a class should implement several lightweight interfaces. It is fine to nest interfaces like russian-nesting-dolls. ICollection<T> is a bit fat, it does a lot, read, add, insert, remove, count… But this interface is well-adapted both for classes that are read/write collections and for clients that work on read/write collection. It makes more sense to nest both read/write behaviors into ICollection<T> than to decompose both behaviors into IReadOnlyCollection<T> and an hypothetical IWriteOnlyCollection<T> interface.
Btw, maybe you noticed that ICollection<T> actually doesn’t implement IReadOnlyCollection<T>. In an ideal world it should implement it but IReadOnlyCollection<T> was introduced several years after ICollection<T> and backward compatibility must be preserved: for example this class would have been broken if ICollection<T> was implementing IReadOnlyCollection<T>, because of the explicit interface implementation usage on ICollection<T>.Count:
1 2 3 4 |
class MyCollection<T> : ICollection<T> { int ICollection<T>.Count { get { return 0; } } // ... } |
Conclusion
ISP is about preventing inadvertent coupling between a client and some behaviors he/she won’t need. Being coupled with something unneeded is a problem:
- In the best case it is a waste: this forces the client to consume precious brain-cycles to consider something he/she doesn’t need.
- In the worst case it is error-prone: the client ends-up misusing the extra behaviors, like attempting to add an element to an array through ICollection<T>.Add().
As for all SOLID principles, ISP is better applied if you practice test-first, or at least, if you write tests and code at the same time. ISP is about the client perspective and writing tests transforms you for a while into a client of your code.
Out of curiosity I wrote this code query that can be re-used to attempt to measure compliance with the ISP.
1 2 3 4 5 6 7 8 9 10 11 |
from @interface in Application.Types.Where(t => t.IsInterface && t.Methods.Any() && t.IsInternal) let tUsers = @interface.TypesUsingMe.Where(t => !t.IsAbstract && !t.Implement(@interface)) where tUsers.Any() let nbMethodsUsed = tUsers.Sum(t => @interface.Methods.UsedBy(t).Count()) let maximumUsage = tUsers.Count() * @interface.Methods.Count() select new { @interface, score = (double) nbMethodsUsed / (double) maximumUsage, tUsers, interfaceMethods = @interface.Methods } |
This query estimates the ratio of usage of the methods of an interface over the maximum usage (maximum usage being when all types consuming an interface call all methods of the interface). Some work would be needed to transform this experimental query into a formal rule. For example the query needs to be smart about methods overloaded that can arguably be considered as a single method.
Nevertheless here are the raw results for non-public interfaces of the .NET framework implementation. Only non-public interfaces are considered because we need to also analyze some real clients of the interface:
927 types | score | tUsers | interfaceMethods | Full Name |
IExceptionData | 0.33 | 3 types | 1 method | Microsoft.Build.Tasks.Xsd.IExceptionData |
IDtcNetworkAccessConfig | 0.077 | 2 types | 13 methods | Microsoft.Tools.ServiceModel.WsatConfig .IDtcNetworkAccessConfig |
INetFirewallOpenPort | 0.6 | 1 type | 15 methods | Microsoft.Tools.ServiceModel.WsatConfig .INetFirewallOpenPort |
INetFirewallOpenPortsCollection | 0.6 | 1 type | 5 methods | Microsoft.Tools.ServiceModel.WsatConfig .INetFirewallOpenPortsCollection |
INetFirewallProfile | 0.071 | 1 type | 14 methods | Microsoft.Tools.ServiceModel.WsatConfig .INetFirewallProfile |
INetFirewallPolicy | 0.5 | 1 type | 2 methods | Microsoft.Tools.ServiceModel.WsatConfig .INetFirewallPolicy |
INetFirewallMgr | 0.2 | 1 type | 5 methods | Microsoft.Tools.ServiceModel.WsatConfig .INetFirewallMgr |
IDtdInfo | 0.056 | 23 types | 7 methods | System.Xml.IDtdInfo |
IDtdAttributeListInfo | 0.33 | 3 types | 6 methods | System.Xml.IDtdAttributeListInfo |
IDtdAttributeInfo | 0.39 | 4 types | 7 methods | System.Xml.IDtdAttributeInfo |
IDtdDefaultAttributeInfo | 0.11 | 9 types | 4 methods | System.Xml.IDtdDefaultAttributeInfo |
IDtdEntityInfo | 0.19 | 6 types | 12 methods | System.Xml.IDtdEntityInfo |
IDtdParser | 0.58 | 3 types | 4 methods | System.Xml.IDtdParser |
IDtdParserAdapter | 0.21 | 5 types | 32 methods | System.Xml.IDtdParserAdapter |
IDtdParserAdapterWithValidation | 0.75 | 2 types | 2 methods | System.Xml .IDtdParserAdapterWithValidation |
IDtdParserAdapterV1 | 1 | 1 type | 3 methods | System.Xml.IDtdParserAdapterV1 |
IValidationEventHandling | 0.3 | 10 types | 2 methods | System.Xml.IValidationEventHandling |
IRemovableWriter | 0.5 | 1 type | 2 methods | System.Xml.IRemovableWriter |
INameScope | 1 | 2 types | 2 methods | System.Xml.Serialization.INameScope |
IXamlBuildProviderExtension | 0.5 | 2 types | 2 methods | System.Xaml.Hosting .IXamlBuildProviderExtension |
IXamlBuildProviderExtensionFactory | 1 | 1 type | 1 method | System.Xaml.Hosting .IXamlBuildProviderExtensionFactory |
IAddLineInfo | 0.5 | 2 types | 1 method | MS.Internal.Xaml.Runtime.IAddLineInfo |
ICheckIfInitialized | 0.5 | 2 types | 1 method | MS.Internal.Xaml.Context .ICheckIfInitialized |
IServiceDescriptionBuilder | 1 | 1 type | 1 method | System.ServiceModel.Description .IServiceDescriptionBuilder |
IExternalDataExchange | 0.33 | 3 types | 1 method | System.ServiceModel.Activities .IExternalDataExchange |
IWDEProgramNode | 0 | 1 type | 1 method | System.Workflow.Runtime.DebugEngine .IWDEProgramNode |
IWDEProgramPublisher | 1 | 1 type | 2 methods | System.Workflow.Runtime.DebugEngine .IWDEProgramPublisher |
ISupportWorkflowChanges | 1 | 1 type | 3 methods | System.Workflow.ComponentModel .ISupportWorkflowChanges |
ISupportAlternateFlow | 1 | 11 types | 1 method | System.Workflow.ComponentModel .ISupportAlternateFlow |
IDependencyObjectAccessor | 0.3 | 10 types | 4 methods | System.Workflow.ComponentModel .IDependencyObjectAccessor |
IWorkflowCoreRuntime | 0.1 | 20 types | 31 methods | System.Workflow.ComponentModel .IWorkflowCoreRuntime |
ITimerService | 0.5 | 2 types | 2 methods | System.Workflow.ComponentModel .ITimerService |
IWorkflowDesignerMessageSink | 0.23 | 4 types | 32 methods | System.Workflow.ComponentModel.Design .IWorkflowDesignerMessageSink |
IPropertyValueProvider | 1 | 2 types | 1 method | System.Workflow.ComponentModel.Design .IPropertyValueProvider |
IOleServiceProvider | 0.5 | 2 types | 1 method | System.Workflow.ComponentModel.Compiler .IOleServiceProvider |
IWorkflowBuildHostProperties | 0.5 | 1 type | 2 methods | System.Workflow.ComponentModel.Compiler .IWorkflowBuildHostProperties |
IWorkflowCompilerError | 0 | 1 type | 6 methods | System.Workflow.ComponentModel.Compiler .IWorkflowCompilerError |
IWorkflowCompilerErrorLogger | 1 | 1 type | 2 methods | System.Workflow.ComponentModel.Compiler .IWorkflowCompilerErrorLogger |
ISymUnmanagedReader | 0.12 | 1 type | 17 methods | System.Workflow.ComponentModel.Compiler .ISymUnmanagedReader |
ISymUnmanagedMethod | 0.2 | 1 type | 10 methods | System.Workflow.ComponentModel.Compiler .ISymUnmanagedMethod |
ISymUnmanagedDocument | 0.1 | 1 type | 10 methods | System.Workflow.ComponentModel.Compiler .ISymUnmanagedDocument |
IMetaDataDispenser | 0.33 | 1 type | 3 methods | System.Workflow.ComponentModel.Compiler .IMetaDataDispenser |
ITypeAuthorizer | 0.33 | 3 types | 1 method | System.Workflow.ComponentModel .Serialization.ITypeAuthorizer |
IDirectoryOperation | 0.5 | 2 types | 1 method | System.Workflow.Activities .IDirectoryOperation |
ICorrelationProvider | 0.33 | 3 types | 2 methods | System.Workflow.Activities .ICorrelationProvider |
IMethodResponseMessage | 0.25 | 2 types | 4 methods | System.Workflow.Activities .IMethodResponseMessage |
IDeliverMessage | 0.33 | 3 types | 2 methods | System.Workflow.Activities .IDeliverMessage |
IPropertyValueProvider | 1 | 2 types | 1 method | System.Workflow.Activities.Common .IPropertyValueProvider |
IAliasResolver | 1 | 1 type | 2 methods | System.Resources.IAliasResolver |
ISection | 0 | 4 types | 4 methods | System.Deployment.Internal.Isolation .ISection |
ISectionEntry | 0 | 1 type | 2 methods | System.Deployment.Internal.Isolation .ISectionEntry |
IEnumSTORE_ASSEMBLY_INSTALLATION_REFEREN CE | 0 | 1 type | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY_INSTALLATION_REFERE NCE |
IEnumSTORE_DEPLOYMENT_METADATA | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_DEPLOYMENT_METADATA |
IEnumSTORE_DEPLOYMENT_METADATA_PROPERTY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_DEPLOYMENT_METADATA_PROPERTY |
IEnumSTORE_ASSEMBLY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY |
IEnumSTORE_ASSEMBLY_FILE | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY_FILE |
IEnumSTORE_CATEGORY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY |
IEnumSTORE_CATEGORY_SUBCATEGORY | 0.25 | 2 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY_SUBCATEGORY |
IEnumSTORE_CATEGORY_INSTANCE | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY_INSTANCE |
IReferenceIdentity | 0.071 | 7 types | 4 methods | System.Deployment.Internal.Isolation .IReferenceIdentity |
IDefinitionIdentity | 0.038 | 13 types | 4 methods | System.Deployment.Internal.Isolation .IDefinitionIdentity |
IEnumDefinitionIdentity | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumDefinitionIdentity |
IEnumReferenceIdentity | 0.25 | 2 types | 4 methods | System.Deployment.Internal.Isolation .IEnumReferenceIdentity |
IDefinitionAppId | 0.059 | 17 types | 6 methods | System.Deployment.Internal.Isolation .IDefinitionAppId |
IReferenceAppId | 0.2 | 5 types | 5 methods | System.Deployment.Internal.Isolation .IReferenceAppId |
IIdentityAuthority | 0 | 1 type | 18 methods | System.Deployment.Internal.Isolation .IIdentityAuthority |
IAppIdAuthority | 0.062 | 3 types | 16 methods | System.Deployment.Internal.Isolation .IAppIdAuthority |
IStore | 0.24 | 4 types | 20 methods | System.Deployment.Internal.Isolation .IStore |
IManifestParseErrorCallback | 0 | 1 type | 1 method | System.Deployment.Internal.Isolation .IManifestParseErrorCallback |
IManifestInformation | 0.5 | 2 types | 1 method | System.Deployment.Internal.Isolation .IManifestInformation |
IActContext | 0.28 | 2 types | 18 methods | System.Deployment.Internal.Isolation .IActContext |
ICMS | 0.011 | 4 types | 22 methods | System.Deployment.Internal.Isolation .Manifest.ICMS |
IDescriptionMetadataEntry | 0.43 | 1 type | 7 methods | System.Deployment.Internal.Isolation .Manifest.IDescriptionMetadataEntry |
IDeploymentMetadataEntry | 0.17 | 1 type | 6 methods | System.Deployment.Internal.Isolation .Manifest.IDeploymentMetadataEntry |
IMetadataSectionEntry | 0.14 | 1 type | 21 methods | System.Deployment.Internal.Isolation .Manifest.IMetadataSectionEntry |
FileDialogNative+IModalWindow | 0 | 1 type | 1 method | System.Windows.Forms .FileDialogNative+IModalWindow |
FileDialogNative+IShellItemArray | 0.14 | 2 types | 7 methods | System.Windows.Forms .FileDialogNative+IShellItemArray |
FileDialogNative+IFileDialog | 0.017 | 5 types | 24 methods | System.Windows.Forms .FileDialogNative+IFileDialog |
FileDialogNative+IFileOpenDialog | 0.038 | 2 types | 26 methods | System.Windows.Forms .FileDialogNative+IFileOpenDialog |
FileDialogNative+IFileSaveDialog | 0 | 2 types | 29 methods | System.Windows.Forms .FileDialogNative+IFileSaveDialog |
FileDialogNative+IFileDialogEvents | 0 | 1 type | 7 methods | System.Windows.Forms .FileDialogNative+IFileDialogEvents |
FileDialogNative+IShellItem | 0 | 7 types | 5 methods | System.Windows.Forms .FileDialogNative+IShellItem |
IKeyboardToolTip | 0.23 | 4 types | 13 methods | System.Windows.Forms.IKeyboardToolTip |
ISupportOleDropSource | 1 | 1 type | 2 methods | System.Windows.Forms .ISupportOleDropSource |
ISupportToolStripPanel | 0.27 | 6 types | 8 methods | System.Windows.Forms .ISupportToolStripPanel |
ListView+ListViewItemCollection+IInnerLi st | 0.31 | 3 types | 15 methods | System.Windows.Forms .ListView+ListViewItemCollection+IInnerL ist |
NativeMethods+IHTMLDocument | 0 | 1 type | 1 method | System.Windows.Forms .NativeMethods+IHTMLDocument |
UnsafeNativeMethods+IHTMLDocument | 0 | 6 types | 1 method | System.Windows.Forms .UnsafeNativeMethods+IHTMLDocument |
UnsafeNativeMethods+IHTMLDocument2 | 0.057 | 6 types | 109 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLDocument2 |
UnsafeNativeMethods+IHTMLDocument3 | 0.049 | 3 types | 41 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLDocument3 |
UnsafeNativeMethods+IHTMLDocument4 | 0.071 | 2 types | 14 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLDocument4 |
UnsafeNativeMethods+IHTMLFramesCollectio n2 | 0.33 | 3 types | 2 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLFramesCollecti on2 |
UnsafeNativeMethods+IHTMLLocation | 0.039 | 4 types | 19 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLLocation |
UnsafeNativeMethods+IOmHistory | 0.17 | 3 types | 4 methods | System.Windows.Forms .UnsafeNativeMethods+IOmHistory |
UnsafeNativeMethods+IOmNavigator | 0 | 1 type | 19 methods | System.Windows.Forms .UnsafeNativeMethods+IOmNavigator |
UnsafeNativeMethods+IHTMLEventObj | 0.14 | 5 types | 25 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLEventObj |
UnsafeNativeMethods+IHTMLEventObj2 | 0 | 1 type | 56 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLEventObj2 |
UnsafeNativeMethods+IHTMLEventObj4 | 0 | 1 type | 1 method | System.Windows.Forms .UnsafeNativeMethods+IHTMLEventObj4 |
UnsafeNativeMethods+IHTMLElementCollecti on | 0.083 | 4 types | 6 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLElementCollect ion |
UnsafeNativeMethods+IHTMLElement | 0.043 | 7 types | 87 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLElement |
UnsafeNativeMethods+IHTMLElement2 | 0.065 | 3 types | 98 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLElement2 |
UnsafeNativeMethods+IHTMLElement3 | 0.035 | 2 types | 43 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLElement3 |
UnsafeNativeMethods+IHTMLStyle | 0.0056 | 2 types | 178 methods | System.Windows.Forms .UnsafeNativeMethods+IHTMLStyle |
UnsafeNativeMethods+ICorRuntimeHost | 0.026 | 2 types | 19 methods | System.Windows.Forms .UnsafeNativeMethods+ICorRuntimeHost |
UnsafeNativeMethods+IServiceProvider | 0 | 1 type | 1 method | System.Windows.Forms .UnsafeNativeMethods+IServiceProvider |
UnsafeNativeMethods+IAccessibleEx | 0 | 1 type | 4 methods | System.Windows.Forms .UnsafeNativeMethods+IAccessibleEx |
PropertyGridView+IMouseHookClient | 0.5 | 2 types | 1 method | System.Windows.Forms .PropertyGridInternal .PropertyGridView+IMouseHookClient |
IArrangedElement | 0.12 | 32 types | 9 methods | System.Windows.Forms.Layout .IArrangedElement |
IDataPointCustomPropertiesProvider | 1 | 1 type | 1 method | System.Windows.Forms.DataVisualization .Charting .IDataPointCustomPropertiesProvider |
IChartElement | 0.25 | 4 types | 4 methods | System.Windows.Forms.DataVisualization .Charting.IChartElement |
INameController | 0.57 | 1 type | 7 methods | System.Windows.Forms.DataVisualization .Charting.INameController |
IChartRenderingEngine | 0.93 | 1 type | 45 methods | System.Windows.Forms.DataVisualization .Charting.IChartRenderingEngine |
IDesignerMessageBoxDialog | 0.5 | 2 types | 1 method | System.Windows.Forms.DataVisualization .Charting.IDesignerMessageBoxDialog |
IFormula | 0.25 | 2 types | 2 methods | System.Windows.Forms.DataVisualization .Charting.Formulas.IFormula |
IChartType | 0.11 | 13 types | 22 methods | System.Windows.Forms.DataVisualization .Charting.ChartTypes.IChartType |
ICircularChartType | 0.17 | 5 types | 6 methods | System.Windows.Forms.DataVisualization .Charting.ChartTypes.ICircularChartType |
IBorderType | 0.3 | 4 types | 5 methods | System.Windows.Forms.DataVisualization .Charting.Borders3D.IBorderType |
INotifyConnection2 | 0.5 | 2 types | 2 methods | System.Web.Services.Interop .INotifyConnection2 |
INotifySink2 | 0.5 | 2 types | 4 methods | System.Web.Services.Interop.INotifySink2 |
INotifySource2 | 0 | 1 type | 1 method | System.Web.Services.Interop .INotifySource2 |
IDeviceSpecificChoiceDesigner | 0.5 | 4 types | 2 methods | System.Web.UI.Design.MobileControls .IDeviceSpecificChoiceDesigner |
IDeviceSpecificDesigner | 0.15 | 11 types | 10 methods | System.Web.UI.Design.MobileControls .IDeviceSpecificDesigner |
IListDesigner | 0.05 | 2 types | 10 methods | System.Web.UI.Design.MobileControls .IListDesigner |
IRefreshableDeviceSpecificEditor | 0.5 | 2 types | 7 methods | System.Web.UI.Design.MobileControls .IRefreshableDeviceSpecificEditor |
NativeMethods+IStream | 0 | 1 type | 11 methods | System.Web.UI.Design.MobileControls .NativeMethods+IStream |
NativeMethods+IHTMLElement | 0.0077 | 3 types | 87 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLElement |
NativeMethods+IHTMLDocument2 | 0.0055 | 5 types | 109 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLDocument2 |
NativeMethods+IHTMLDocument3 | 0.012 | 2 types | 41 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLDocument3 |
NativeMethods+IHTMLStyleSheet | 0 | 1 type | 21 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLStyleSheet |
NativeMethods+IHTMLStyle | 0 | 1 type | 178 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLStyle |
NativeMethods+IHTMLElementCollection | 0 | 1 type | 6 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLElementCollection |
NativeMethods+IHTMLDOMNode | 0 | 1 type | 20 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLDOMNode |
NativeMethods+IOleContainer | 0 | 2 types | 3 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleContainer |
NativeMethods+IOleClientSite | 0 | 1 type | 6 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleClientSite |
NativeMethods+IOleDocumentSite | 0 | 1 type | 1 method | System.Web.UI.Design.MobileControls .NativeMethods+IOleDocumentSite |
NativeMethods+IOleDocumentView | 0.15 | 2 types | 13 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleDocumentView |
NativeMethods+IOleInPlaceSite | 0 | 1 type | 12 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleInPlaceSite |
NativeMethods+IOleInPlaceFrame | 0 | 1 type | 12 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleInPlaceFrame |
NativeMethods+IOleInPlaceUIWindow | 0 | 2 types | 6 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleInPlaceUIWindow |
NativeMethods+IDocHostUIHandler | 0 | 1 type | 15 methods | System.Web.UI.Design.MobileControls .NativeMethods+IDocHostUIHandler |
NativeMethods+IOleInPlaceActiveObject | 0 | 2 types | 7 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleInPlaceActiveObject |
NativeMethods+IOleObject | 0.048 | 2 types | 21 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleObject |
NativeMethods+IOleCommandTarget | 0 | 2 types | 2 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleCommandTarget |
NativeMethods+IOleDropTarget | 0 | 2 types | 4 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleDropTarget |
NativeMethods+IOleDataObject | 0 | 2 types | 9 methods | System.Web.UI.Design.MobileControls .NativeMethods+IOleDataObject |
NativeMethods+IEnumOLEVERB | 0 | 1 type | 4 methods | System.Web.UI.Design.MobileControls .NativeMethods+IEnumOLEVERB |
NativeMethods+IAdviseSink | 0 | 1 type | 5 methods | System.Web.UI.Design.MobileControls .NativeMethods+IAdviseSink |
NativeMethods+IHTMLBodyElement | 0.014 | 2 types | 35 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLBodyElement |
NativeMethods+IPersistStreamInit | 0.083 | 2 types | 6 methods | System.Web.UI.Design.MobileControls .NativeMethods+IPersistStreamInit |
NativeMethods+IHTMLElement2 | 0.0094 | 3 types | 106 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLElement2 |
NativeMethods+IHTMLRectCollection | 0.33 | 2 types | 3 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLRectCollection |
NativeMethods+IHTMLCurrentStyle | 0 | 1 type | 67 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLCurrentStyle |
NativeMethods+IHTMLRect | 0.12 | 2 types | 8 methods | System.Web.UI.Design.MobileControls .NativeMethods+IHTMLRect |
IListControl | 1 | 1 type | 2 methods | System.Web.UI.MobileControls .IListControl |
IScriptResourceHandler | 1 | 1 type | 3 methods | System.Web.Handlers .IScriptResourceHandler |
IContractGeneratorReferenceTypeLoader | 0.5 | 2 types | 3 methods | System.Web.Compilation.WCFModel .IContractGeneratorReferenceTypeLoader |
IContractGeneratorReferenceTypeLoader2 | 1 | 1 type | 1 method | System.Web.Compilation.WCFModel .IContractGeneratorReferenceTypeLoader2 |
IClientScriptManager | 0.14 | 5 types | 7 methods | System.Web.UI.IClientScriptManager |
IClientUrlResolver | 0.4 | 5 types | 2 methods | System.Web.UI.IClientUrlResolver |
ICompilationSection | 1 | 1 type | 1 method | System.Web.UI.ICompilationSection |
IControl | 0.25 | 2 types | 2 methods | System.Web.UI.IControl |
ICustomErrorsSection | 0.5 | 2 types | 2 methods | System.Web.UI.ICustomErrorsSection |
IDeploymentSection | 1 | 1 type | 1 method | System.Web.UI.IDeploymentSection |
IHtmlForm | 0.33 | 3 types | 4 methods | System.Web.UI.IHtmlForm |
IPage | 0.12 | 8 types | 31 methods | System.Web.UI.IPage |
IScriptManagerInternal | 0.17 | 4 types | 12 methods | System.Web.UI.IScriptManagerInternal |
IDynamicQueryable | 0.14 | 2 types | 7 methods | System.Web.UI.WebControls .IDynamicQueryable |
ILinqToSql | 0.67 | 1 type | 6 methods | System.Web.UI.WebControls.ILinqToSql |
ILinqDataSourceChooseContextType | 0.44 | 2 types | 8 methods | System.Web.UI.Design.WebControls .ILinqDataSourceChooseContextType |
ILinqDataSourceChooseContextTypePanel | 0.5 | 2 types | 4 methods | System.Web.UI.Design.WebControls .ILinqDataSourceChooseContextTypePanel |
ILinqDataSourceConfiguration | 0.5 | 2 types | 8 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfiguration |
ILinqDataSourceConfigurationPanel | 0.5 | 2 types | 8 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigurationPanel |
ILinqDataSourceConfigureAdvanced | 0.5 | 2 types | 1 method | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureAdvanced |
ILinqDataSourceConfigureAdvancedForm | 0.33 | 3 types | 4 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureAdvancedForm |
ILinqDataSourceConfigureGroupBy | 0.42 | 2 types | 6 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureGroupBy |
ILinqDataSourceConfigureGroupByPanel | 0.33 | 3 types | 7 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureGroupByPanel |
ILinqDataSourceConfigureOrderBy | 0.33 | 2 types | 3 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureOrderBy |
ILinqDataSourceConfigureOrderByForm | 0.33 | 3 types | 6 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureOrderByForm |
ILinqDataSourceConfigureSelect | 0.42 | 2 types | 6 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureSelect |
ILinqDataSourceConfigureSelectPanel | 0.33 | 3 types | 22 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureSelectPanel |
ILinqDataSourceConfigureWhere | 0.25 | 4 types | 16 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureWhere |
ILinqDataSourceConfigureWhereForm | 0.28 | 4 types | 15 methods | System.Web.UI.Design.WebControls .ILinqDataSourceConfigureWhereForm |
ILinqDataSourceContextTypeItem | 0.22 | 9 types | 3 methods | System.Web.UI.Design.WebControls .ILinqDataSourceContextTypeItem |
ILinqDataSourceDesignerHelper | 0.086 | 13 types | 67 methods | System.Web.UI.Design.WebControls .ILinqDataSourceDesignerHelper |
ILinqDataSourceProjection | 0.25 | 5 types | 8 methods | System.Web.UI.Design.WebControls .ILinqDataSourceProjection |
ILinqDataSourcePropertyItem | 0.099 | 22 types | 11 methods | System.Web.UI.Design.WebControls .ILinqDataSourcePropertyItem |
ILinqDataSourceStatementEditorForm | 0.38 | 2 types | 4 methods | System.Web.UI.Design.WebControls .ILinqDataSourceStatementEditorForm |
ILinqDataSourceWizardForm | 0.33 | 6 types | 2 methods | System.Web.UI.Design.WebControls .ILinqDataSourceWizardForm |
ILinqDataSourceWrapper | 0.5 | 2 types | 44 methods | System.Web.UI.Design.WebControls .ILinqDataSourceWrapper |
IMetaChildrenColumn | 0.17 | 1 type | 6 methods | System.Web.DynamicData .IMetaChildrenColumn |
IMetaColumn | 0.073 | 6 types | 39 methods | System.Web.DynamicData.IMetaColumn |
IMetaForeignKeyColumn | 0.17 | 2 types | 9 methods | System.Web.DynamicData .IMetaForeignKeyColumn |
IMetaModel | 0.019 | 3 types | 18 methods | System.Web.DynamicData.IMetaModel |
IMetaTable | 0.035 | 10 types | 43 methods | System.Web.DynamicData.IMetaTable |
MetaColumn+IMetaColumnMetadata | 0.37 | 3 types | 20 methods | System.Web.DynamicData .MetaColumn+IMetaColumnMetadata |
IClrStrongNameUsingIntPtr | 0.24 | 1 type | 25 methods | Microsoft.Runtime.Hosting .IClrStrongNameUsingIntPtr |
IClrStrongName | 0.36 | 1 type | 25 methods | Microsoft.Runtime.Hosting.IClrStrongName |
IRequestCompletedNotifier | 0.5 | 2 types | 1 method | System.Web.IRequestCompletedNotifier |
IBufferAllocator | 0.083 | 3 types | 4 methods | System.Web.IBufferAllocator |
IBufferAllocator<T> | 0.33 | 4 types | 3 methods | System.Web.IBufferAllocator<T> |
IAllocatorProvider | 0.25 | 5 types | 4 methods | System.Web.IAllocatorProvider |
HttpApplication+IExecutionStep | 0.2 | 5 types | 3 methods | System.Web .HttpApplication+IExecutionStep |
IHttpResponseElement | 0.83 | 2 types | 3 methods | System.Web.IHttpResponseElement |
IHttpHandlerFactory2 | 1 | 1 type | 1 method | System.Web.IHttpHandlerFactory2 |
IPartitionInfo | 0.25 | 4 types | 1 method | System.Web.IPartitionInfo |
IAsyncAbortableWebSocket | 0.5 | 2 types | 1 method | System.Web.WebSockets .IAsyncAbortableWebSocket |
IWebSocketPipe | 0.5 | 2 types | 4 methods | System.Web.WebSockets.IWebSocketPipe |
IUnmanagedWebSocketContext | 0.5 | 2 types | 5 methods | System.Web.WebSockets .IUnmanagedWebSocketContext |
IPerfCounters | 0.12 | 4 types | 4 methods | System.Web.Util.IPerfCounters |
ISyncContextLock | 0.33 | 3 types | 1 method | System.Web.Util.ISyncContextLock |
ISyncContext | 0.2 | 5 types | 2 methods | System.Web.Util.ISyncContext |
ITypedWebObjectFactory | 1 | 4 types | 1 method | System.Web.Util.ITypedWebObjectFactory |
ICustomRuntimeRegistrationToken | 0 | 2 types | 1 method | System.Web.Hosting .ICustomRuntimeRegistrationToken |
IProcessSuspendListener | 1 | 1 type | 1 method | System.Web.Hosting .IProcessSuspendListener |
IProcessResumeCallback | 0.5 | 2 types | 1 method | System.Web.Hosting .IProcessResumeCallback |
ICustomRuntime | 0 | 3 types | 3 methods | System.Web.Hosting.ICustomRuntime |
IStateFormatter2 | 0.62 | 8 types | 2 methods | System.Web.UI.IStateFormatter2 |
IPageAsyncTask | 0.5 | 2 types | 1 method | System.Web.UI.IPageAsyncTask |
IAssemblyDependencyParser | 1 | 1 type | 1 method | System.Web.UI.IAssemblyDependencyParser |
IScriptResourceMapping | 0.5 | 3 types | 2 methods | System.Web.UI.IScriptResourceMapping |
IScriptResourceDefinition | 0.33 | 3 types | 8 methods | System.Web.UI.IScriptResourceDefinition |
IScriptManager | 0.15 | 11 types | 17 methods | System.Web.UI.IScriptManager |
ITagNameToTypeMapper | 1 | 1 type | 1 method | System.Web.UI.ITagNameToTypeMapper |
IRenderOuterTableControl | 1 | 1 type | 3 methods | System.Web.UI.IRenderOuterTableControl |
IWizardSideBarListControl | 0.1 | 5 types | 12 methods | System.Web.UI.WebControls .IWizardSideBarListControl |
IWebPartMenuUser | 1 | 1 type | 16 methods | System.Web.UI.WebControls.WebParts .IWebPartMenuUser |
NativeComInterfaces+IAdsPathname | 0.12 | 3 types | 11 methods | System.Web.Security .NativeComInterfaces+IAdsPathname |
NativeComInterfaces+IAdsLargeInteger | 0.5 | 3 types | 4 methods | System.Web.Security .NativeComInterfaces+IAdsLargeInteger |
IDataProtectorFactory | 0.5 | 2 types | 1 method | System.Web.Security.Cryptography .IDataProtectorFactory |
ICryptoServiceProvider | 1 | 1 type | 1 method | System.Web.Security.Cryptography .ICryptoServiceProvider |
IMasterKeyProvider | 0.5 | 2 types | 2 methods | System.Web.Security.Cryptography .IMasterKeyProvider |
ICryptoAlgorithmFactory | 0.5 | 2 types | 2 methods | System.Web.Security.Cryptography .ICryptoAlgorithmFactory |
ICryptoService | 0.83 | 6 types | 2 methods | System.Web.Security.Cryptography .ICryptoService |
IAssemblyCache | 0.2 | 2 types | 5 methods | System.Web.Configuration.IAssemblyCache |
IConfigMapPath2 | 0.67 | 2 types | 3 methods | System.Web.Configuration.IConfigMapPath2 |
IServerConfig | 0.2 | 6 types | 5 methods | System.Web.Configuration.IServerConfig |
IServerConfig2 | 1 | 1 type | 1 method | System.Web.Configuration.IServerConfig2 |
IDataPointCustomPropertiesProvider | 1 | 1 type | 1 method | System.Web.UI.DataVisualization.Charting .IDataPointCustomPropertiesProvider |
IChartElement | 0.25 | 3 types | 4 methods | System.Web.UI.DataVisualization.Charting .IChartElement |
INameController | 0.57 | 1 type | 7 methods | System.Web.UI.DataVisualization.Charting .INameController |
IChartRenderingEngine | 0.93 | 1 type | 45 methods | System.Web.UI.DataVisualization.Charting .IChartRenderingEngine |
IDesignerMessageBoxDialog | 0.5 | 2 types | 1 method | System.Web.UI.DataVisualization.Charting .IDesignerMessageBoxDialog |
IFormula | 0.25 | 2 types | 2 methods | System.Web.UI.DataVisualization.Charting .Formulas.IFormula |
IChartType | 0.11 | 14 types | 22 methods | System.Web.UI.DataVisualization.Charting .ChartTypes.IChartType |
ICircularChartType | 0.17 | 5 types | 6 methods | System.Web.UI.DataVisualization.Charting .ChartTypes.ICircularChartType |
IBorderType | 0.3 | 4 types | 5 methods | System.Web.UI.DataVisualization.Charting .Borders3D.IBorderType |
IMembershipAdapter | 0.27 | 3 types | 5 methods | System.Web.Security.IMembershipAdapter |
ICustomLoaderHelperFunctions | 0.5 | 2 types | 4 methods | System.Web.Hosting .ICustomLoaderHelperFunctions |
IPromotedEnlistment | 0.089 | 14 types | 12 methods | System.Transactions.IPromotedEnlistment |
IEnlistmentNotificationInternal | 0.28 | 8 types | 4 methods | System.Transactions .IEnlistmentNotificationInternal |
ISinglePhaseNotificationInternal | 0.25 | 4 types | 1 method | System.Transactions .ISinglePhaseNotificationInternal |
IVoterBallotShim | 0.5 | 2 types | 1 method | System.Transactions.Oletx .IVoterBallotShim |
IPhase0EnlistmentShim | 0.38 | 4 types | 2 methods | System.Transactions.Oletx .IPhase0EnlistmentShim |
IEnlistmentShim | 0.5 | 2 types | 3 methods | System.Transactions.Oletx .IEnlistmentShim |
ITransactionShim | 0.25 | 4 types | 8 methods | System.Transactions.Oletx .ITransactionShim |
IResourceManagerShim | 0.44 | 3 types | 3 methods | System.Transactions.Oletx .IResourceManagerShim |
IDtcProxyShimFactory | 0.2 | 5 types | 8 methods | System.Transactions.Oletx .IDtcProxyShimFactory |
ITransactionNativeInternal | 0.33 | 1 type | 3 methods | System.Transactions.Oletx .ITransactionNativeInternal |
IWebFaultException | 1 | 1 type | 4 methods | System.ServiceModel.Web .IWebFaultException |
IDuplexRouterCallback | 0.33 | 3 types | 2 methods | System.ServiceModel.Routing .IDuplexRouterCallback |
IRoutingClient | 0.23 | 5 types | 7 methods | System.ServiceModel.Routing .IRoutingClient |
IAsyncEventArgs | 0.7 | 5 types | 2 methods | System.Runtime.IAsyncEventArgs |
IClassFactory | 0.25 | 2 types | 2 methods | IClassFactory |
IOperationContractAttributeProvider | 1 | 1 type | 1 method | System.ServiceModel .IOperationContractAttributeProvider |
ICatalog2 | 0.018 | 1 type | 57 methods | System.ServiceModel.ComIntegration .ICatalog2 |
ICatalogObject | 0.24 | 3 types | 7 methods | System.ServiceModel.ComIntegration .ICatalogObject |
ICatalogCollection | 0.17 | 3 types | 16 methods | System.ServiceModel.ComIntegration .ICatalogCollection |
ICreateServiceChannel | 1 | 1 type | 1 method | System.ServiceModel.ComIntegration .ICreateServiceChannel |
IMoniker | 0 | 1 type | 20 methods | System.ServiceModel.ComIntegration .IMoniker |
IParseDisplayName | 0 | 1 type | 1 method | System.ServiceModel.ComIntegration .IParseDisplayName |
IProvideChannelBuilderSettings | 0.12 | 4 types | 4 methods | System.ServiceModel.ComIntegration .IProvideChannelBuilderSettings |
IProxyCreator | 0.5 | 2 types | 4 methods | System.ServiceModel.ComIntegration .IProxyCreator |
IProxyManager | 0 | 4 types | 6 methods | System.ServiceModel.ComIntegration .IProxyManager |
IProxyProvider | 0.5 | 2 types | 2 methods | System.ServiceModel.ComIntegration .IProxyProvider |
IPseudoDispatch | 0 | 1 type | 2 methods | System.ServiceModel.ComIntegration .IPseudoDispatch |
ITransactionProxy | 0 | 1 type | 7 methods | System.ServiceModel.ComIntegration .ITransactionProxy |
ITransactionVoterBallotAsync2 | 0 | 1 type | 1 method | System.ServiceModel.ComIntegration .ITransactionVoterBallotAsync2 |
ITransactionVoterNotifyAsync2 | 0.4 | 2 types | 5 methods | System.ServiceModel.ComIntegration .ITransactionVoterNotifyAsync2 |
ITypeCacheManager | 0.33 | 3 types | 4 methods | System.ServiceModel.ComIntegration .ITypeCacheManager |
IPersistStream | 0.2 | 3 types | 5 methods | System.ServiceModel.ComIntegration .IPersistStream |
IServiceThreadPoolConfig | 1 | 1 type | 2 methods | System.ServiceModel.ComIntegration .IServiceThreadPoolConfig |
IServicePartitionConfig | 1 | 1 type | 2 methods | System.ServiceModel.ComIntegration .IServicePartitionConfig |
IServiceSysTxnConfig | 0.14 | 1 type | 7 methods | System.ServiceModel.ComIntegration .IServiceSysTxnConfig |
IServiceSxsConfig | 1 | 1 type | 3 methods | System.ServiceModel.ComIntegration .IServiceSxsConfig |
IServiceTransactionConfig | 0.17 | 1 type | 6 methods | System.ServiceModel.ComIntegration .IServiceTransactionConfig |
IServiceCall | 0 | 1 type | 1 method | System.ServiceModel.ComIntegration .IServiceCall |
IServiceActivity | 0.25 | 2 types | 4 methods | System.ServiceModel.ComIntegration .IServiceActivity |
IComThreadingInfo | 0.17 | 3 types | 4 methods | System.ServiceModel.ComIntegration .IComThreadingInfo |
IObjectContextInfo | 0.3 | 2 types | 5 methods | System.ServiceModel.ComIntegration .IObjectContextInfo |
IContractResolver | 0.2 | 5 types | 1 method | System.ServiceModel.Description .IContractResolver |
ServiceMetadataExtension+IHttpGetMetadat a | 0 | 2 types | 1 method | System.ServiceModel.Description .ServiceMetadataExtension+IHttpGetMetada ta |
IWrappedBodyTypeGenerator | 0.25 | 4 types | 3 methods | System.ServiceModel.Description .IWrappedBodyTypeGenerator |
WbemNative+IWbemProviderInit | 0 | 1 type | 1 method | System.ServiceModel.Administration .WbemNative+IWbemProviderInit |
WbemNative+IWbemDecoupledRegistrar | 0.5 | 2 types | 2 methods | System.ServiceModel.Administration .WbemNative+IWbemDecoupledRegistrar |
WbemNative+IWbemServices | 0.022 | 4 types | 23 methods | System.ServiceModel.Administration .WbemNative+IWbemServices |
WbemNative+IWbemClassObject | 0.056 | 6 types | 24 methods | System.ServiceModel.Administration .WbemNative+IWbemClassObject |
WbemNative+IWbemContext | 0 | 5 types | 9 methods | System.ServiceModel.Administration .WbemNative+IWbemContext |
WbemNative+IWbemProviderInitSink | 0.5 | 2 types | 1 method | System.ServiceModel.Administration .WbemNative+IWbemProviderInitSink |
WbemNative+IWbemObjectSink | 0.33 | 6 types | 2 methods | System.ServiceModel.Administration .WbemNative+IWbemObjectSink |
WbemNative+IEnumWbemClassObject | 0 | 2 types | 5 methods | System.ServiceModel.Administration .WbemNative+IEnumWbemClassObject |
WbemNative+IWbemQualifierSet | 0 | 1 type | 7 methods | System.ServiceModel.Administration .WbemNative+IWbemQualifierSet |
IWmiProvider | 0.5 | 2 types | 5 methods | System.ServiceModel.Administration .IWmiProvider |
IWmiInstances | 0.75 | 8 types | 2 methods | System.ServiceModel.Administration .IWmiInstances |
IWmiInstance | 0.44 | 22 types | 3 methods | System.ServiceModel.Administration .IWmiInstance |
IWmiMethodContext | 0.27 | 3 types | 5 methods | System.ServiceModel.Administration .IWmiMethodContext |
IWmiInstanceProvider | 1 | 3 types | 2 methods | System.ServiceModel.Administration .IWmiInstanceProvider |
IFunctionLibrary | 1 | 1 type | 1 method | System.ServiceModel.Dispatcher .IFunctionLibrary |
INodeCounter | 0.5 | 2 types | 6 methods | System.ServiceModel.Dispatcher .INodeCounter |
IItemComparer<K,V> | 0.5 | 2 types | 1 method | System.ServiceModel.Dispatcher .IItemComparer<K,V> |
ConcurrencyBehavior+IWaiter | 0.5 | 2 types | 1 method | System.ServiceModel.Dispatcher .ConcurrencyBehavior+IWaiter |
IClientFaultFormatter | 0.33 | 6 types | 1 method | System.ServiceModel.Dispatcher .IClientFaultFormatter |
IDispatchFaultFormatter | 0.22 | 9 types | 1 method | System.ServiceModel.Dispatcher .IDispatchFaultFormatter |
IDispatchFaultFormatterWrapper | 0.5 | 1 type | 2 methods | System.ServiceModel.Dispatcher .IDispatchFaultFormatterWrapper |
IChannelBinder | 0.076 | 23 types | 20 methods | System.ServiceModel.Dispatcher .IChannelBinder |
IListenerBinder | 0.3 | 4 types | 5 methods | System.ServiceModel.Dispatcher .IListenerBinder |
IManualConcurrencyOperationInvoker | 0.56 | 3 types | 3 methods | System.ServiceModel.Dispatcher .IManualConcurrencyOperationInvoker |
IInvokeReceivedNotification | 0.19 | 8 types | 2 methods | System.ServiceModel.Dispatcher .IInvokeReceivedNotification |
IResumeMessageRpc | 0.17 | 8 types | 6 methods | System.ServiceModel.Dispatcher .IResumeMessageRpc |
IInstanceTransaction | 1 | 1 type | 1 method | System.ServiceModel.Dispatcher .IInstanceTransaction |
IInstanceContextManager | 0.4 | 1 type | 10 methods | System.ServiceModel.Dispatcher .IInstanceContextManager |
ISessionThrottleNotification | 1 | 1 type | 1 method | System.ServiceModel.Dispatcher .ISessionThrottleNotification |
IConfigurationContextProviderInternal | 0.33 | 3 types | 2 methods | System.ServiceModel.Configuration .IConfigurationContextProviderInternal |
ILockingQueue | 1 | 1 type | 2 methods | System.ServiceModel.Channels .ILockingQueue |
IChannelDemuxer | 1 | 2 types | 7 methods | System.ServiceModel.Channels .IChannelDemuxer |
IChannelDemuxFailureHandler | 0.16 | 11 types | 4 methods | System.ServiceModel.Channels .IChannelDemuxFailureHandler |
IChannelAcceptor<TChannel> | 0 | 12 types | 6 methods | System.ServiceModel.Channels .IChannelAcceptor<TChannel> |
IRequestReplyCorrelator | 0.17 | 6 types | 2 methods | System.ServiceModel.Channels .IRequestReplyCorrelator |
ICorrelatorKey | 0.5 | 2 types | 2 methods | System.ServiceModel.Channels .ICorrelatorKey |
ICommunicationWaiter | 0.75 | 2 types | 2 methods | System.ServiceModel.Channels .ICommunicationWaiter |
RemoteEndpointMessageProperty+IRemoteEnd pointProvider | 0.5 | 2 types | 2 methods | System.ServiceModel.Channels .RemoteEndpointMessageProperty+IRemoteEn dpointProvider |
IRequestBase | 0.33 | 1 type | 3 methods | System.ServiceModel.Channels .IRequestBase |
IRequest | 0 | 3 types | 2 methods | System.ServiceModel.Channels.IRequest |
IAsyncRequest | 0 | 3 types | 2 methods | System.ServiceModel.Channels .IAsyncRequest |
IConnectionOrientedListenerSettings | 0 | 5 types | 4 methods | System.ServiceModel.Channels .IConnectionOrientedListenerSettings |
ITransportFactorySettings | 0.2 | 16 types | 5 methods | System.ServiceModel.Channels .ITransportFactorySettings |
IConnectionOrientedTransportFactorySetti ngs | 0.092 | 19 types | 4 methods | System.ServiceModel.Channels .IConnectionOrientedTransportFactorySett ings |
IConnectionOrientedTransportChannelFacto rySettings | 0 | 6 types | 2 methods | System.ServiceModel.Channels .IConnectionOrientedTransportChannelFact orySettings |
ITcpChannelFactorySettings | 0.5 | 2 types | 1 method | System.ServiceModel.Channels .ITcpChannelFactorySettings |
IHttpTransportFactorySettings | 0.042 | 12 types | 2 methods | System.ServiceModel.Channels .IHttpTransportFactorySettings |
IPipeTransportFactorySettings | 0.33 | 3 types | 1 method | System.ServiceModel.Channels .IPipeTransportFactorySettings |
ITransportManagerRegistration | 0 | 7 types | 3 methods | System.ServiceModel.Channels .ITransportManagerRegistration |
IChannelBindingProvider | 0.5 | 11 types | 2 methods | System.ServiceModel.Channels .IChannelBindingProvider |
IStreamUpgradeChannelBindingProvider | 0.5 | 6 types | 2 methods | System.ServiceModel.Channels .IStreamUpgradeChannelBindingProvider |
IConnection | 0.078 | 62 types | 19 methods | System.ServiceModel.Channels.IConnection |
IConnectionInitiator | 0.095 | 7 types | 3 methods | System.ServiceModel.Channels .IConnectionInitiator |
IConnectionListener | 0.12 | 8 types | 3 methods | System.ServiceModel.Channels .IConnectionListener |
IMessageSource | 0.14 | 7 types | 6 methods | System.ServiceModel.Channels .IMessageSource |
ISingletonChannelListener | 0.14 | 7 types | 2 methods | System.ServiceModel.Channels .ISingletonChannelListener |
ISocketListenerSettings | 0.5 | 2 types | 3 methods | System.ServiceModel.Channels .ISocketListenerSettings |
HttpChannelListener+IHttpAuthenticationC ontext | 0.38 | 2 types | 4 methods | System.ServiceModel.Channels .HttpChannelListener+IHttpAuthentication Context |
HttpRequestMessageProperty+IHttpHeaderPr ovider | 0.25 | 4 types | 1 method | System.ServiceModel.Channels .HttpRequestMessageProperty+IHttpHeaderP rovider |
IWebMessageEncoderHelper | 1 | 1 type | 1 method | System.ServiceModel.Channels .IWebMessageEncoderHelper |
ITransportPolicyImport | 1 | 2 types | 1 method | System.ServiceModel.Channels .ITransportPolicyImport |
IPoisonHandlingStrategy | 0.5 | 2 types | 3 methods | System.ServiceModel.Channels .IPoisonHandlingStrategy |
IMsmqMessagePool | 0.25 | 4 types | 2 methods | System.ServiceModel.Channels .IMsmqMessagePool |
IPostRollbackErrorStrategy | 1 | 2 types | 1 method | System.ServiceModel.Channels .IPostRollbackErrorStrategy |
MsmqUri+IAddressTranslator | 0.29 | 26 types | 3 methods | System.ServiceModel.Channels .MsmqUri+IAddressTranslator |
IReliableChannelBinder | 0.07 | 47 types | 36 methods | System.ServiceModel.Channels .IReliableChannelBinder |
IClientReliableChannelBinder | 0.083 | 16 types | 9 methods | System.ServiceModel.Channels .IClientReliableChannelBinder |
IServerReliableChannelBinder | 0.12 | 24 types | 5 methods | System.ServiceModel.Channels .IServerReliableChannelBinder |
IReliableFactorySettings | 0.19 | 10 types | 10 methods | System.ServiceModel.Channels .IReliableFactorySettings |
DatagramAdapter+DatagramAdapterListenerB ase<TChannel,TSessionChannel,ItemType >+IWaiter | 0 | 1 type | 1 method | System.ServiceModel.Channels .DatagramAdapter+DatagramAdapterListener Base<TChannel,TSessionChannel,ItemType >+IWaiter |
IMergeEnabledMessageProperty | 1 | 1 type | 1 method | System.ServiceModel.Channels .IMergeEnabledMessageProperty |
IBufferedMessageData | 0.27 | 10 types | 9 methods | System.ServiceModel.Channels .IBufferedMessageData |
ICompressedMessageEncoder | 0.67 | 4 types | 3 methods | System.ServiceModel.Channels .ICompressedMessageEncoder |
ITransportCompressionSupport | 0.33 | 3 types | 1 method | System.ServiceModel.Channels .ITransportCompressionSupport |
IPeerNeighbor | 0.11 | 18 types | 18 methods | System.ServiceModel.Channels .IPeerNeighbor |
IPeerFactory | 0.28 | 4 types | 8 methods | System.ServiceModel.Channels .IPeerFactory |
IFlooderForThrottle | 0.5 | 1 type | 2 methods | System.ServiceModel.Channels .IFlooderForThrottle |
IPeerMaintainer | 1 | 1 type | 17 methods | System.ServiceModel.Channels .IPeerMaintainer |
IConnectAlgorithms | 1 | 1 type | 4 methods | System.ServiceModel.Channels .IConnectAlgorithms |
IPeerNodeMessageHandling | 0.071 | 6 types | 7 methods | System.ServiceModel.Channels .IPeerNodeMessageHandling |
IPeerConnectorContract | 0.5 | 2 types | 4 methods | System.ServiceModel.Channels .IPeerConnectorContract |
IPeerFlooderContract<TFloodContract ,TLinkContract> | 0.5 | 2 types | 3 methods | System.ServiceModel.Channels .IPeerFlooderContract<TFloodContract ,TLinkContract> |
IPeerServiceContract | 0.2 | 1 type | 10 methods | System.ServiceModel.Channels .IPeerServiceContract |
ITransactionChannel | 0.25 | 1 type | 4 methods | System.ServiceModel.Channels .ITransactionChannel |
WSTrustDec2005+DriverDec2005+IWsTrustDec 2005SecurityTokenService | 0 | 2 types | 1 method | System.ServiceModel.Security .WSTrustDec2005+DriverDec2005+IWsTrustDe c2005SecurityTokenService |
WSTrustFeb2005+DriverFeb2005+IWsTrustFeb 2005SecurityTokenService | 0 | 2 types | 1 method | System.ServiceModel.Security .WSTrustFeb2005+DriverFeb2005+IWsTrustFe b2005SecurityTokenService |
IChannelSecureConversationSessionSetting s | 0 | 1 type | 6 methods | System.ServiceModel.Security .IChannelSecureConversationSessionSettin gs |
IListenerSecureConversationSessionSettin gs | 0 | 1 type | 12 methods | System.ServiceModel.Security .IListenerSecureConversationSessionSetti ngs |
ISecurityCommunicationObject | 1 | 1 type | 14 methods | System.ServiceModel.Security .ISecurityCommunicationObject |
TimeBoundedCache+IExpirableItem | 0.5 | 4 types | 1 method | System.ServiceModel.Security .TimeBoundedCache+IExpirableItem |
ISecurityContextSecurityTokenCacheProvid er | 1 | 2 types | 1 method | System.ServiceModel.Security.Tokens .ISecurityContextSecurityTokenCacheProvi der |
IAspNetMessageProperty | 0.17 | 6 types | 4 methods | System.ServiceModel.Activation .IAspNetMessageProperty |
IConnectionDuplicator | 1 | 1 type | 2 methods | System.ServiceModel.Activation .IConnectionDuplicator |
IConnectionRegister | 0.67 | 1 type | 3 methods | System.ServiceModel.Activation .IConnectionRegister |
IConnectionRegisterAsync | 0.5 | 2 types | 2 methods | System.ServiceModel.Activation .IConnectionRegisterAsync |
ListenerUnsafeNativeMethods+ICorRuntimeH ost | 0.045 | 2 types | 11 methods | System.ServiceModel.Activation .ListenerUnsafeNativeMethods+ICorRuntime Host |
IAnnouncementInnerClient | 0.25 | 4 types | 19 methods | System.ServiceModel.Discovery .IAnnouncementInnerClient |
IAnnouncementServiceImplementation | 0 | 6 types | 5 methods | System.ServiceModel.Discovery .IAnnouncementServiceImplementation |
IDiscoveryInnerClient | 0.25 | 4 types | 12 methods | System.ServiceModel.Discovery .IDiscoveryInnerClient |
IDiscoveryInnerClientResponse | 0.42 | 8 types | 5 methods | System.ServiceModel.Discovery .IDiscoveryInnerClientResponse |
IDiscoveryServiceImplementation | 0 | 10 types | 6 methods | System.ServiceModel.Discovery .IDiscoveryServiceImplementation |
IDiscoveryVersionImplementation | 0.14 | 10 types | 11 methods | System.ServiceModel.Discovery .IDiscoveryVersionImplementation |
IMulticastSuppressionImplementation | 0 | 6 types | 4 methods | System.ServiceModel.Discovery .IMulticastSuppressionImplementation |
IAnnouncementContractCD1 | 0.5 | 2 types | 6 methods | System.ServiceModel.Discovery.VersionCD1 .IAnnouncementContractCD1 |
IDiscoveryContractAdhocCD1 | 0.33 | 3 types | 6 methods | System.ServiceModel.Discovery.VersionCD1 .IDiscoveryContractAdhocCD1 |
IDiscoveryContractManagedCD1 | 0.5 | 2 types | 6 methods | System.ServiceModel.Discovery.VersionCD1 .IDiscoveryContractManagedCD1 |
IDiscoveryResponseContractCD1 | 0.67 | 2 types | 6 methods | System.ServiceModel.Discovery.VersionCD1 .IDiscoveryResponseContractCD1 |
IAnnouncementContractApril2005 | 0.5 | 2 types | 6 methods | System.ServiceModel.Discovery .VersionApril2005 .IAnnouncementContractApril2005 |
IDiscoveryContractApril2005 | 1 | 1 type | 6 methods | System.ServiceModel.Discovery .VersionApril2005 .IDiscoveryContractApril2005 |
IDiscoveryResponseContractApril2005 | 0.67 | 2 types | 6 methods | System.ServiceModel.Discovery .VersionApril2005 .IDiscoveryResponseContractApril2005 |
IAnnouncementContract11 | 0.5 | 2 types | 6 methods | System.ServiceModel.Discovery.Version11 .IAnnouncementContract11 |
IDiscoveryContractAdhoc11 | 0.33 | 3 types | 6 methods | System.ServiceModel.Discovery.Version11 .IDiscoveryContractAdhoc11 |
IDiscoveryContractManaged11 | 0.5 | 2 types | 6 methods | System.ServiceModel.Discovery.Version11 .IDiscoveryContractManaged11 |
IDiscoveryResponseContract11 | 0.67 | 2 types | 6 methods | System.ServiceModel.Discovery.Version11 .IDiscoveryResponseContract11 |
IUdpReceiveHandler | 1 | 1 type | 3 methods | System.ServiceModel.Channels .IUdpReceiveHandler |
IServiceModelActivationHandler | 0.5 | 2 types | 1 method | System.ServiceModel.Activation .IServiceModelActivationHandler |
IMSAdminBase | 0.097 | 1 type | 31 methods | System.ServiceModel.Activation .IMSAdminBase |
ICanonicalizableNode | 0.33 | 3 types | 4 methods | System.Security.Cryptography.Xml .ICanonicalizableNode |
IStorageFolderHandleAccess | 1 | 1 type | 1 method | System.IO.IStorageFolderHandleAccess |
IStorageItemHandleAccess | 1 | 1 type | 1 method | System.IO.IStorageItemHandleAccess |
IDispatcherQueue | 0.17 | 2 types | 3 methods | System.Threading.IDispatcherQueue |
IBufferByteAccess | 1 | 1 type | 1 method | System.Runtime.InteropServices .WindowsRuntime.IBufferByteAccess |
IRestrictedErrorInfo | 1 | 1 type | 2 methods | System.Runtime.InteropServices .WindowsRuntime.IRestrictedErrorInfo |
ISerParser | 0.5 | 2 types | 1 method | System.Runtime.Serialization.Formatters .Soap.ISerParser |
IDataNode | 0.15 | 10 types | 18 methods | System.Runtime.Serialization.IDataNode |
IGenericNameProvider | 0 | 2 types | 6 methods | System.Runtime.Serialization .IGenericNameProvider |
IByteBufferPool | 0.23 | 15 types | 2 methods | System.IO.IByteBufferPool |
WsdlParser+IDump | 1 | 1 type | 1 method | System.Runtime.Remoting.MetadataServices .WsdlParser+IDump |
WsdlParser+INamespaces | 0 | 1 type | 1 method | System.Runtime.Remoting.MetadataServices .WsdlParser+INamespaces |
ICancelable | 1 | 1 type | 1 method | System.Runtime.ICancelable |
IPersistencePipelineModule | 0.16 | 8 types | 11 methods | System.Runtime .IPersistencePipelineModule |
IDurableInstancingOptions | 1 | 1 type | 1 method | System.Runtime.DurableInstancing .IDurableInstancingOptions |
IPersistStream | 0 | 2 types | 5 methods | System.Messaging.Interop.IPersistStream |
IPersistStreamInit | 0.17 | 1 type | 6 methods | System.Messaging.Interop .IPersistStreamInit |
IStream | 0 | 2 types | 11 methods | System.Messaging.Interop.IStream |
ITransaction | 0.17 | 4 types | 3 methods | System.Messaging.Interop.ITransaction |
IWbemPathKeyList | 0.2 | 1 type | 10 methods | WmiNative.IWbemPathKeyList |
IWbemPath | 0.15 | 1 type | 26 methods | WmiNative.IWbemPath |
IWbemDecoupledRegistrar | 1 | 1 type | 2 methods | WmiNative.IWbemDecoupledRegistrar |
IWbemServices | 0.043 | 1 type | 23 methods | WmiNative.IWbemServices |
IWbemClassObject | 0.065 | 7 types | 24 methods | WmiNative.IWbemClassObject |
IWbemContext | 0 | 4 types | 9 methods | WmiNative.IWbemContext |
IWbemProviderInitSink | 0.5 | 2 types | 1 method | WmiNative.IWbemProviderInitSink |
IWbemObjectSink | 0.33 | 3 types | 2 methods | WmiNative.IWbemObjectSink |
IEnumWbemClassObject | 0 | 2 types | 5 methods | WmiNative.IEnumWbemClassObject |
IWbemQualifierSet | 0.14 | 1 type | 7 methods | WmiNative.IWbemQualifierSet |
ICIMResultHandler | 0.2 | 3 types | 5 methods | System.Management.Instrumentation .ICIMResultHandler |
ICIMQuery | 0 | 1 type | 1 method | System.Management.Instrumentation .ICIMQuery |
ICIMEnumerate | 0.5 | 2 types | 1 method | System.Management.Instrumentation .ICIMEnumerate |
ICIMGet | 0.5 | 2 types | 1 method | System.Management.Instrumentation .ICIMGet |
ICIMDelete | 0.5 | 2 types | 1 method | System.Management.Instrumentation .ICIMDelete |
ICIMUpdate | 0.5 | 2 types | 1 method | System.Management.Instrumentation .ICIMUpdate |
ICIMExecute | 0.5 | 2 types | 1 method | System.Management.Instrumentation .ICIMExecute |
ICIMCapabilities | 0.83 | 1 type | 6 methods | System.Management.Instrumentation .ICIMCapabilities |
IWbemClassObject_DoNotMarshal | 0 | 5 types | 24 methods | System.Management .IWbemClassObject_DoNotMarshal |
IWbemLocator | 0 | 1 type | 1 method | System.Management.IWbemLocator |
IWbemContext | 0.014 | 16 types | 9 methods | System.Management.IWbemContext |
IWbemServices | 0.041 | 19 types | 23 methods | System.Management.IWbemServices |
IWbemCallResult | 0.5 | 1 type | 4 methods | System.Management.IWbemCallResult |
IWbemObjectSink | 0.11 | 9 types | 2 methods | System.Management.IWbemObjectSink |
IEnumWbemClassObject | 0.053 | 15 types | 5 methods | System.Management.IEnumWbemClassObject |
IWbemObjectTextSrc | 0.5 | 1 type | 2 methods | System.Management.IWbemObjectTextSrc |
IWbemStatusCodeText | 0.5 | 1 type | 2 methods | System.Management.IWbemStatusCodeText |
IWbemProviderInitSink | 1 | 1 type | 1 method | System.Management.IWbemProviderInitSink |
IWbemDecoupledRegistrar | 1 | 1 type | 2 methods | System.Management .IWbemDecoupledRegistrar |
IWbemPathKeyList | 0.2 | 1 type | 10 methods | System.Management.IWbemPathKeyList |
IWbemPath | 0.46 | 1 type | 26 methods | System.Management.IWbemPath |
IMetaDataDispenser | 0.33 | 1 type | 3 methods | System.Management.Instrumentation .IMetaDataDispenser |
IMetaDataImportInternalOnly | 0.12 | 1 type | 8 methods | System.Management.Instrumentation .IMetaDataImportInternalOnly |
ILog | 1 | 1 type | 7 methods | System.IO.Log.ILog |
IFileBasedLogInit | 1 | 1 type | 1 method | System.IO.Log.IFileBasedLogInit |
ISspiNegotiation | 0.1 | 11 types | 8 methods | System.ServiceModel.Security .ISspiNegotiation |
ISspiNegotiationInfo | 1 | 1 type | 1 method | System.ServiceModel.Security .ISspiNegotiationInfo |
IPrefixGenerator | 0 | 2 types | 1 method | System.IdentityModel.IPrefixGenerator |
ISecurityElement | 0.29 | 7 types | 3 methods | System.IdentityModel.ISecurityElement |
ISignatureValueSecurityElement | 0 | 5 types | 1 method | System.IdentityModel .ISignatureValueSecurityElement |
ICanonicalWriterEndRootElementCallback | 1 | 1 type | 1 method | System.IdentityModel .ICanonicalWriterEndRootElementCallback |
IIdentityInfo | 1 | 1 type | 1 method | System.IdentityModel.Policy .IIdentityInfo |
IClrStrongNameUsingIntPtr | 0.24 | 1 type | 25 methods | Microsoft.Runtime.Hosting .IClrStrongNameUsingIntPtr |
IClrStrongName | 0.36 | 1 type | 25 methods | Microsoft.Runtime.Hosting.IClrStrongName |
IGetContextProperties | 0.33 | 1 type | 3 methods | System.EnterpriseServices .IGetContextProperties |
IContextProperties | 0.2 | 1 type | 5 methods | System.EnterpriseServices .IContextProperties |
IObjectConstruct | 0 | 1 type | 1 method | System.EnterpriseServices .IObjectConstruct |
IObjectConstructString | 1 | 2 types | 1 method | System.EnterpriseServices .IObjectConstructString |
IObjectContext | 0.12 | 2 types | 8 methods | System.EnterpriseServices.IObjectContext |
IObjectContextInfo | 0.4 | 1 type | 5 methods | System.EnterpriseServices .IObjectContextInfo |
IObjectContextInfo2 | 0.38 | 1 type | 8 methods | System.EnterpriseServices .IObjectContextInfo2 |
IObjectControl | 0 | 2 types | 3 methods | System.EnterpriseServices.IObjectControl |
ITransactionProxy | 0 | 1 type | 7 methods | System.EnterpriseServices .ITransactionProxy |
ITransactionVoterBallotAsync2 | 0 | 1 type | 1 method | System.EnterpriseServices .ITransactionVoterBallotAsync2 |
ITransactionVoterNotifyAsync2 | 0.4 | 2 types | 5 methods | System.EnterpriseServices .ITransactionVoterNotifyAsync2 |
ISharedProperty | 0.5 | 2 types | 2 methods | System.EnterpriseServices .ISharedProperty |
ISharedPropertyGroup | 0.5 | 2 types | 4 methods | System.EnterpriseServices .ISharedPropertyGroup |
ISharedPropertyGroupManager | 1 | 1 type | 3 methods | System.EnterpriseServices .ISharedPropertyGroupManager |
IManagedObject | 0 | 3 types | 2 methods | System.EnterpriseServices.IManagedObject |
IContext | 0.33 | 1 type | 3 methods | System.EnterpriseServices.IContext |
IManagedObjectInfo | 0 | 1 type | 4 methods | System.EnterpriseServices .IManagedObjectInfo |
ITransactionProperty | 0.077 | 1 type | 13 methods | System.EnterpriseServices .ITransactionProperty |
ISecurityCallersColl | 0.5 | 2 types | 3 methods | System.EnterpriseServices .ISecurityCallersColl |
ISecurityIdentityColl | 0.11 | 3 types | 3 methods | System.EnterpriseServices .ISecurityIdentityColl |
ISecurityCallContext | 0.33 | 2 types | 6 methods | System.EnterpriseServices .ISecurityCallContext |
IConfigurationAttribute | 0.83 | 2 types | 3 methods | System.EnterpriseServices .IConfigurationAttribute |
ICreateTypeLib | 0.1 | 1 type | 10 methods | System.EnterpriseServices.ICreateTypeLib |
IConfigCallback | 1 | 1 type | 6 methods | System.EnterpriseServices .IConfigCallback |
ITransactionResourcePool | 1 | 1 type | 2 methods | System.EnterpriseServices .ITransactionResourcePool |
ICreateWithTipTransactionEx | 1 | 1 type | 1 method | System.EnterpriseServices .ICreateWithTipTransactionEx |
ICreateWithTransactionEx | 1 | 1 type | 1 method | System.EnterpriseServices .ICreateWithTransactionEx |
ICreateWithLocalTransaction | 1 | 1 type | 1 method | System.EnterpriseServices .ICreateWithLocalTransaction |
IAssemblyCache | 0.4 | 1 type | 5 methods | System.EnterpriseServices.Internal .IAssemblyCache |
ITypeLib2 | 0.071 | 1 type | 14 methods | System.EnterpriseServices.Internal .ITypeLib2 |
IFormatLogRecords | 1 | 1 type | 3 methods | System.EnterpriseServices .CompensatingResourceManager .IFormatLogRecords |
_IMonitorClerks | 0.43 | 2 types | 7 methods | System.EnterpriseServices .CompensatingResourceManager ._IMonitorClerks |
ICatalog | 0.12 | 1 type | 26 methods | System.EnterpriseServices.Admin.ICatalog |
ICatalogObject | 0.21 | 29 types | 7 methods | System.EnterpriseServices.Admin .ICatalogObject |
ICatalogCollection | 0.26 | 7 types | 16 methods | System.EnterpriseServices.Admin .ICatalogCollection |
IThunkInstallation | 1 | 1 type | 1 method | System.EnterpriseServices.Thunk .IThunkInstallation |
IProxyInvoke | 0.5 | 1 type | 2 methods | System.EnterpriseServices.Thunk .IProxyInvoke |
IDispatch | 0.21 | 6 types | 4 methods | System.Dynamic.IDispatch |
IProvideClassInfo | 1 | 1 type | 1 method | System.Dynamic.IProvideClassInfo |
ISystemColorTracker | 1 | 1 type | 1 method | System.Drawing.Internal .ISystemColorTracker |
UnsafeNativeMethods+IMarshal | 0 | 1 type | 6 methods | Microsoft.Win32 .UnsafeNativeMethods+IMarshal |
IInternetSecurityManager | 0.12 | 2 types | 8 methods | Microsoft.Win32.IInternetSecurityManager |
IAuthenticationManager | 1 | 1 type | 14 methods | System.Net.IAuthenticationManager |
IWebProxyFinder | 1 | 1 type | 4 methods | System.Net.IWebProxyFinder |
IRequestLifetimeTracker | 1 | 1 type | 1 method | System.Net.IRequestLifetimeTracker |
ISessionAuthenticationModule | 0.67 | 1 type | 3 methods | System.Net.ISessionAuthenticationModule |
ICloseEx | 1 | 6 types | 1 method | System.Net.ICloseEx |
SSPIInterface | 0.2 | 5 types | 21 methods | System.Net.SSPIInterface |
IAutoWebProxy | 1 | 1 type | 1 method | System.Net.IAutoWebProxy |
IEncodableStream | 0.42 | 3 types | 4 methods | System.Net.Mime.IEncodableStream |
IMSAdminBase | 0.13 | 1 type | 31 methods | System.Net.Mail.IMSAdminBase |
ISmtpAuthenticationModule | 0.4 | 5 types | 3 methods | System.Net.Mail .ISmtpAuthenticationModule |
INotifyCollectionChangedEventArgs | 1 | 1 type | 5 methods | System.Runtime.InteropServices .WindowsRuntime .INotifyCollectionChangedEventArgs |
IPropertyChangedEventArgs | 1 | 1 type | 1 method | System.Runtime.InteropServices .WindowsRuntime .IPropertyChangedEventArgs |
INotifyCollectionChanged_WinRT | 1 | 1 type | 2 methods | System.Runtime.InteropServices .WindowsRuntime .INotifyCollectionChanged_WinRT |
INotifyPropertyChanged_WinRT | 1 | 1 type | 2 methods | System.Runtime.InteropServices .WindowsRuntime .INotifyPropertyChanged_WinRT |
ICommand_WinRT | 1 | 1 type | 4 methods | System.Runtime.InteropServices .WindowsRuntime.ICommand_WinRT |
IDeflater | 1 | 1 type | 4 methods | System.IO.Compression.IDeflater |
IInflater | 0.6 | 1 type | 5 methods | System.IO.Compression.IInflater |
IFileFormatWriter | 0.5 | 2 types | 3 methods | System.IO.Compression.IFileFormatWriter |
IFileFormatReader | 0.33 | 3 types | 4 methods | System.IO.Compression.IFileFormatReader |
NativeComInterfaces+IAdsPathname | 0.21 | 7 types | 11 methods | System.DirectoryServices.ActiveDirectory .NativeComInterfaces+IAdsPathname |
NativeComInterfaces+IAdsProperty | 0.042 | 2 types | 24 methods | System.DirectoryServices.ActiveDirectory .NativeComInterfaces+IAdsProperty |
NativeComInterfaces+IAdsClass | 0.058 | 2 types | 43 methods | System.DirectoryServices.ActiveDirectory .NativeComInterfaces+IAdsClass |
ILocationReport | 0.67 | 1 type | 3 methods | System.Device.Location.Internal .ILocationReport |
ILatLongReport | 0.62 | 1 type | 8 methods | System.Device.Location.Internal .ILatLongReport |
ILocation | 0.67 | 1 type | 9 methods | System.Device.Location.Internal .ILocation |
IWizardStepEditableRegion | 1 | 2 types | 1 method | System.Web.UI.Design.WebControls .IWizardStepEditableRegion |
IDesignConnection | 0.046 | 14 types | 14 methods | System.Data.Design.IDesignConnection |
IDataSourceNamedObject | 0 | 5 types | 1 method | System.Data.Design .IDataSourceNamedObject |
IDataSourceXmlSerializable | 1 | 1 type | 2 methods | System.Data.Design .IDataSourceXmlSerializable |
IDataSourceXmlSpecialOwner | 1 | 1 type | 2 methods | System.Data.Design .IDataSourceXmlSpecialOwner |
IDataSourceInitAfterLoading | 1 | 1 type | 1 method | System.Data.Design .IDataSourceInitAfterLoading |
INamedObject | 0.5 | 4 types | 2 methods | System.Data.Design.INamedObject |
INamedObjectCollection | 0 | 3 types | 1 method | System.Data.Design .INamedObjectCollection |
INameService | 0.083 | 8 types | 6 methods | System.Data.Design.INameService |
IEventHandlerService | 0.18 | 11 types | 6 methods | System.Windows.Forms.Design .IEventHandlerService |
IMenuStatusHandler | 1 | 1 type | 2 methods | System.Windows.Forms.Design .IMenuStatusHandler |
IMouseHandler | 0.5 | 2 types | 6 methods | System.Windows.Forms.Design .IMouseHandler |
IOleDragClient | 0.33 | 4 types | 6 methods | System.Windows.Forms.Design .IOleDragClient |
IOverlayService | 0.32 | 5 types | 5 methods | System.Windows.Forms.Design .IOverlayService |
ISelectionUIHandler | 0.5 | 2 types | 13 methods | System.Windows.Forms.Design .ISelectionUIHandler |
ISelectionUIService | 0.11 | 5 types | 20 methods | System.Windows.Forms.Design .ISelectionUIService |
ISplitWindowService | 0.5 | 2 types | 2 methods | System.Windows.Forms.Design .ISplitWindowService |
ISupportInSituService | 0.33 | 3 types | 3 methods | System.Windows.Forms.Design .ISupportInSituService |
IClrStrongNameUsingIntPtr | 0.24 | 1 type | 25 methods | Microsoft.Runtime.Hosting .IClrStrongNameUsingIntPtr |
IClrStrongName | 0.36 | 1 type | 25 methods | Microsoft.Runtime.Hosting.IClrStrongName |
IEnumSTORE_ASSEMBLY_INSTALLATION_REFEREN CE | 0 | 1 type | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY_INSTALLATION_REFERE NCE |
IEnumSTORE_DEPLOYMENT_METADATA | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_DEPLOYMENT_METADATA |
IEnumSTORE_DEPLOYMENT_METADATA_PROPERTY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_DEPLOYMENT_METADATA_PROPERTY |
IEnumSTORE_ASSEMBLY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY |
IEnumSTORE_ASSEMBLY_FILE | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY_FILE |
IEnumSTORE_CATEGORY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY |
IEnumSTORE_CATEGORY_SUBCATEGORY | 0.25 | 2 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY_SUBCATEGORY |
IEnumSTORE_CATEGORY_INSTANCE | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY_INSTANCE |
IReferenceIdentity | 0.12 | 13 types | 4 methods | System.Deployment.Internal.Isolation .IReferenceIdentity |
IDefinitionIdentity | 0.083 | 18 types | 4 methods | System.Deployment.Internal.Isolation .IDefinitionIdentity |
IEnumIDENTITY_ATTRIBUTE | 0.2 | 2 types | 5 methods | System.Deployment.Internal.Isolation .IEnumIDENTITY_ATTRIBUTE |
IEnumDefinitionIdentity | 0.25 | 4 types | 4 methods | System.Deployment.Internal.Isolation .IEnumDefinitionIdentity |
IEnumReferenceIdentity | 0.25 | 2 types | 4 methods | System.Deployment.Internal.Isolation .IEnumReferenceIdentity |
IDefinitionAppId | 0.083 | 20 types | 6 methods | System.Deployment.Internal.Isolation .IDefinitionAppId |
IReferenceAppId | 0.2 | 5 types | 5 methods | System.Deployment.Internal.Isolation .IReferenceAppId |
IIdentityAuthority | 0.22 | 3 types | 18 methods | System.Deployment.Internal.Isolation .IIdentityAuthority |
IAppIdAuthority | 0.16 | 2 types | 16 methods | System.Deployment.Internal.Isolation .IAppIdAuthority |
IStore | 0.19 | 5 types | 20 methods | System.Deployment.Internal.Isolation .IStore |
IManifestParseErrorCallback | 0 | 2 types | 1 method | System.Deployment.Internal.Isolation .IManifestParseErrorCallback |
IManifestInformation | 0.5 | 2 types | 1 method | System.Deployment.Internal.Isolation .IManifestInformation |
IActContext | 0.22 | 3 types | 18 methods | System.Deployment.Internal.Isolation .IActContext |
IStateManager | 0.25 | 1 type | 4 methods | System.Deployment.Internal.Isolation .IStateManager |
ISection | 0.21 | 7 types | 4 methods | System.Deployment.Internal.Isolation .ISection |
ISectionWithStringKey | 0.5 | 1 type | 2 methods | System.Deployment.Internal.Isolation .ISectionWithStringKey |
ISectionWithReferenceIdentityKey | 1 | 1 type | 1 method | System.Deployment.Internal.Isolation .ISectionWithReferenceIdentityKey |
ISectionEntry | 0 | 1 type | 2 methods | System.Deployment.Internal.Isolation .ISectionEntry |
IEnumUnknown | 0.25 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumUnknown |
ICMS | 0.064 | 5 types | 22 methods | System.Deployment.Internal.Isolation .Manifest.ICMS |
IHashElementEntry | 0.14 | 2 types | 7 methods | System.Deployment.Internal.Isolation .Manifest.IHashElementEntry |
IFileEntry | 0.067 | 1 type | 15 methods | System.Deployment.Internal.Isolation .Manifest.IFileEntry |
IFileAssociationEntry | 0.17 | 1 type | 6 methods | System.Deployment.Internal.Isolation .Manifest.IFileAssociationEntry |
IAssemblyReferenceEntry | 0.25 | 1 type | 4 methods | System.Deployment.Internal.Isolation .Manifest.IAssemblyReferenceEntry |
IEntryPointEntry | 0.17 | 1 type | 6 methods | System.Deployment.Internal.Isolation .Manifest.IEntryPointEntry |
IDescriptionMetadataEntry | 0.14 | 1 type | 7 methods | System.Deployment.Internal.Isolation .Manifest.IDescriptionMetadataEntry |
IDeploymentMetadataEntry | 0.17 | 1 type | 6 methods | System.Deployment.Internal.Isolation .Manifest.IDeploymentMetadataEntry |
IDependentOSMetadataEntry | 0.12 | 1 type | 8 methods | System.Deployment.Internal.Isolation .Manifest.IDependentOSMetadataEntry |
ICompatibleFrameworksMetadataEntry | 0.5 | 1 type | 2 methods | System.Deployment.Internal.Isolation .Manifest .ICompatibleFrameworksMetadataEntry |
IMetadataSectionEntry | 0.33 | 1 type | 21 methods | System.Deployment.Internal.Isolation .Manifest.IMetadataSectionEntry |
ICompatibleFrameworkEntry | 0.2 | 1 type | 5 methods | System.Deployment.Internal.Isolation .Manifest.ICompatibleFrameworkEntry |
IManagedDeploymentServiceCom | 0 | 2 types | 7 methods | System.Deployment.Application .IManagedDeploymentServiceCom |
IDownloadNotification | 0 | 2 types | 2 methods | System.Deployment.Application .IDownloadNotification |
IMetaDataDispenser | 0.33 | 1 type | 3 methods | System.Deployment.Application .IMetaDataDispenser |
IMetaDataImport | 0 | 1 type | 62 methods | System.Deployment.Application .IMetaDataImport |
IMetaDataAssemblyImport | 0.5 | 1 type | 14 methods | System.Deployment.Application .IMetaDataAssemblyImport |
NativeMethods+IAssemblyCache | 0.05 | 4 types | 5 methods | System.Deployment.Application .NativeMethods+IAssemblyCache |
NativeMethods+IAssemblyEnum | 0.17 | 2 types | 3 methods | System.Deployment.Application .NativeMethods+IAssemblyEnum |
NativeMethods+IApplicationContext | 0 | 2 types | 5 methods | System.Deployment.Application .NativeMethods+IApplicationContext |
NativeMethods+IAssemblyName | 0 | 2 types | 9 methods | System.Deployment.Application .NativeMethods+IAssemblyName |
NativeMethods+ICorRuntimeHost | 0.026 | 2 types | 19 methods | System.Deployment.Application .NativeMethods+ICorRuntimeHost |
ISourceLineInfo | 0.22 | 18 types | 4 methods | System.Xml.Xsl.ISourceLineInfo |
IErrorHelper | 0.38 | 4 types | 2 methods | System.Xml.Xsl.IErrorHelper |
IXPathBuilder<Node> | 0.6 | 3 types | 10 methods | System.Xml.Xsl.XPath.IXPathBuilder<Node> |
IFocus | 0.5 | 2 types | 3 methods | System.Xml.Xsl.XPath.IFocus |
IXPathEnvironment | 0.38 | 2 types | 4 methods | System.Xml.Xsl.XPath.IXPathEnvironment |
IQilAnnotation | 1 | 1 type | 1 method | System.Xml.Xsl.Qil.IQilAnnotation |
RecordOutput | 0.2 | 5 types | 2 methods | System.Xml.Xsl.XsltOld.RecordOutput |
IStackFrame | 0 | 1 type | 5 methods | System.Xml.Xsl.XsltOld.Debugger .IStackFrame |
IXsltProcessor | 0 | 1 type | 2 methods | System.Xml.Xsl.XsltOld.Debugger .IXsltProcessor |
IXsltDebugger | 0.12 | 8 types | 3 methods | System.Xml.Xsl.XsltOld.Debugger .IXsltDebugger |
IDataService | 0.12 | 28 types | 15 methods | System.Data.Services.IDataService |
IProjectedResult | 0.5 | 2 types | 2 methods | System.Data.Services.IProjectedResult |
OperationSignatures+ILogicalSignatures | 0 | 2 types | 3 methods | System.Data.Services.Parsing .OperationSignatures+ILogicalSignatures |
OperationSignatures+IArithmeticSignature s | 0 | 2 types | 11 methods | System.Data.Services.Parsing .OperationSignatures+IArithmeticSignatur es |
OperationSignatures+IRelationalSignature s | 0 | 2 types | 9 methods | System.Data.Services.Parsing .OperationSignatures+IRelationalSignatur es |
OperationSignatures+INegationSignatures | 0 | 2 types | 11 methods | System.Data.Services.Parsing .OperationSignatures+INegationSignatures |
OperationSignatures+INotSignatures | 0 | 2 types | 3 methods | System.Data.Services.Parsing .OperationSignatures+INotSignatures |
OperationSignatures+IEnumerableSignature s | 0 | 1 type | 28 methods | System.Data.Services.Parsing .OperationSignatures+IEnumerableSignatur es |
IExceptionWriter | 0.5 | 2 types | 1 method | System.Data.Services.Serializers .IExceptionWriter |
IProjectionProvider | 0.5 | 2 types | 1 method | System.Data.Services.Providers .IProjectionProvider |
IDataServices | 0.21 | 8 types | 7 methods | System.Data.Linq.Provider.IDataServices |
IDeferredSourceFactory | 0.25 | 2 types | 2 methods | System.Data.Linq.Provider .IDeferredSourceFactory |
IProvider | 0.14 | 10 types | 18 methods | System.Data.Linq.Provider.IProvider |
ICompiledQuery | 0.67 | 3 types | 1 method | System.Data.Linq.Provider.ICompiledQuery |
IConnectionManager | 0.25 | 2 types | 2 methods | System.Data.Linq.SqlClient .IConnectionManager |
IConnectionUser | 1 | 1 type | 1 method | System.Data.Linq.SqlClient .IConnectionUser |
IObjectReader | 0.33 | 3 types | 1 method | System.Data.Linq.SqlClient.IObjectReader |
IObjectReaderSession | 0.17 | 6 types | 2 methods | System.Data.Linq.SqlClient .IObjectReaderSession |
IReaderProvider | 0.17 | 3 types | 2 methods | System.Data.Linq.SqlClient .IReaderProvider |
IObjectReaderFactory | 0.14 | 7 types | 2 methods | System.Data.Linq.SqlClient .IObjectReaderFactory |
IObjectReaderCompiler | 1 | 1 type | 2 methods | System.Data.Linq.SqlClient .IObjectReaderCompiler |
ICompiledSubQuery | 0 | 6 types | 1 method | System.Data.Linq.SqlClient .ICompiledSubQuery |
IEntityStateManager | 0.3 | 4 types | 5 methods | System.Data.IEntityStateManager |
IEntityStateEntry | 0.11 | 25 types | 14 methods | System.Data.IEntityStateEntry |
IEntityAdapter | 0.33 | 3 types | 7 methods | System.Data.IEntityAdapter |
ISqlFragment | 0.33 | 3 types | 1 method | System.Data.SqlClient.SqlGen .ISqlFragment |
IDbSpatialValue | 0.5 | 4 types | 8 methods | System.Data.SqlClient.Internal .IDbSpatialValue |
IObjectView | 1 | 1 type | 2 methods | System.Data.Objects.IObjectView |
IObjectViewData<T> | 0.33 | 3 types | 13 methods | System.Data.Objects.IObjectViewData<T> |
IChangeTrackingStrategy | 0 | 4 types | 4 methods | System.Data.Objects.Internal .IChangeTrackingStrategy |
IEntityKeyStrategy | 0 | 4 types | 3 methods | System.Data.Objects.Internal .IEntityKeyStrategy |
IPropertyAccessorStrategy | 0 | 4 types | 5 methods | System.Data.Objects.Internal .IPropertyAccessorStrategy |
IEntityWrapper | 0.13 | 21 types | 29 methods | System.Data.Objects.Internal .IEntityWrapper |
IRelationshipFixer | 0.33 | 3 types | 1 method | System.Data.Objects.DataClasses .IRelationshipFixer |
IBaseList<T> | 0.18 | 19 types | 3 methods | System.Data.Metadata.Edm.IBaseList<T> |
ITileQuery | 1 | 1 type | 1 method | System.Data.Mapping.ViewGeneration .QueryRewriting.ITileQuery |
IRelationship | 0.24 | 9 types | 7 methods | System.Data.EntityModel .SchemaObjectModel.IRelationship |
IRelationshipEnd | 0.3 | 10 types | 5 methods | System.Data.EntityModel .SchemaObjectModel.IRelationshipEnd |
ISchemaElementLookUpTable<T> | 0.25 | 4 types | 5 methods | System.Data.EntityModel .SchemaObjectModel .ISchemaElementLookUpTable<T> |
IGroupExpressionExtendedInfo | 1 | 1 type | 2 methods | System.Data.Common.EntitySql .IGroupExpressionExtendedInfo |
IGetAlternativeName | 1 | 1 type | 1 method | System.Data.Common.EntitySql .IGetAlternativeName |
ITypedGetters | 0 | 3 types | 35 methods | Microsoft.SqlServer.Server.ITypedGetters |
ITypedGettersV3 | 0.11 | 10 types | 17 methods | Microsoft.SqlServer.Server .ITypedGettersV3 |
ITypedSettersV3 | 0.2 | 5 types | 17 methods | Microsoft.SqlServer.Server .ITypedSettersV3 |
IXmlDataVirtualNode | 0.75 | 1 type | 4 methods | System.Xml.IXmlDataVirtualNode |
IFilter | 0.11 | 9 types | 1 method | System.Data.IFilter |
NativeMethods+ISourcesRowset | 0.5 | 2 types | 1 method | System.Data.Common .NativeMethods+ISourcesRowset |
NativeMethods+ITransactionJoin | 0.17 | 3 types | 2 methods | System.Data.Common .NativeMethods+ITransactionJoin |
UnsafeNativeMethods+ADORecordConstructio n | 0.5 | 2 types | 1 method | System.Data.Common .UnsafeNativeMethods+ADORecordConstructi on |
UnsafeNativeMethods+ADORecordsetConstruc tion | 0.33 | 2 types | 3 methods | System.Data.Common .UnsafeNativeMethods+ADORecordsetConstru ction |
UnsafeNativeMethods+Recordset15 | 0.027 | 2 types | 55 methods | System.Data.Common .UnsafeNativeMethods+Recordset15 |
UnsafeNativeMethods+_ADORecord | 0.031 | 2 types | 16 methods | System.Data.Common .UnsafeNativeMethods+_ADORecord |
UnsafeNativeMethods+IAccessor | 0.1 | 5 types | 4 methods | System.Data.Common .UnsafeNativeMethods+IAccessor |
UnsafeNativeMethods+IChapteredRowset | 0.25 | 2 types | 2 methods | System.Data.Common .UnsafeNativeMethods+IChapteredRowset |
UnsafeNativeMethods+IColumnsInfo | 0.33 | 3 types | 1 method | System.Data.Common .UnsafeNativeMethods+IColumnsInfo |
UnsafeNativeMethods+IColumnsRowset | 0.33 | 3 types | 2 methods | System.Data.Common .UnsafeNativeMethods+IColumnsRowset |
UnsafeNativeMethods+ICommandPrepare | 0.5 | 2 types | 1 method | System.Data.Common .UnsafeNativeMethods+ICommandPrepare |
UnsafeNativeMethods+ICommandProperties | 0.33 | 3 types | 2 methods | System.Data.Common .UnsafeNativeMethods+ICommandProperties |
UnsafeNativeMethods+ICommandText | 0.15 | 4 types | 5 methods | System.Data.Common .UnsafeNativeMethods+ICommandText |
UnsafeNativeMethods+ICommandWithParamete rs | 0.17 | 2 types | 3 methods | System.Data.Common .UnsafeNativeMethods+ICommandWithParamet ers |
UnsafeNativeMethods+IDBInfo | 0.25 | 4 types | 2 methods | System.Data.Common .UnsafeNativeMethods+IDBInfo |
UnsafeNativeMethods+IDBProperties | 0.14 | 7 types | 3 methods | System.Data.Common .UnsafeNativeMethods+IDBProperties |
UnsafeNativeMethods+IDBSchemaRowset | 0.2 | 5 types | 2 methods | System.Data.Common .UnsafeNativeMethods+IDBSchemaRowset |
UnsafeNativeMethods+IErrorInfo | 0.21 | 8 types | 3 methods | System.Data.Common .UnsafeNativeMethods+IErrorInfo |
UnsafeNativeMethods+IErrorRecords | 0.17 | 3 types | 6 methods | System.Data.Common .UnsafeNativeMethods+IErrorRecords |
UnsafeNativeMethods+IMultipleResults | 0.33 | 3 types | 1 method | System.Data.Common .UnsafeNativeMethods+IMultipleResults |
UnsafeNativeMethods+IOpenRowset | 0.33 | 3 types | 1 method | System.Data.Common .UnsafeNativeMethods+IOpenRowset |
UnsafeNativeMethods+IRow | 0.5 | 2 types | 1 method | System.Data.Common .UnsafeNativeMethods+IRow |
UnsafeNativeMethods+IRowset | 0.2 | 3 types | 5 methods | System.Data.Common .UnsafeNativeMethods+IRowset |
UnsafeNativeMethods+IRowsetInfo | 0.33 | 3 types | 2 methods | System.Data.Common .UnsafeNativeMethods+IRowsetInfo |
UnsafeNativeMethods+ISQLErrorInfo | 0.5 | 2 types | 1 method | System.Data.Common .UnsafeNativeMethods+ISQLErrorInfo |
UnsafeNativeMethods+ITransactionLocal | 0.05 | 4 types | 5 methods | System.Data.Common .UnsafeNativeMethods+ITransactionLocal |
ICngSymmetricAlgorithm | 1 | 1 type | 13 methods | Internal.Cryptography .ICngSymmetricAlgorithm |
IIListProvider<TElement> | 0.33 | 1 type | 3 methods | System.Linq.IIListProvider<TElement> |
IParallelPartitionable<T> | 1 | 1 type | 1 method | System.Linq.Parallel .IParallelPartitionable<T> |
IMergeHelper<TInputOutput> | 1 | 1 type | 3 methods | System.Linq.Parallel.IMergeHelper <TInputOutput> |
IPartitionedStreamRecipient<TElement> | 0.94 | 34 types | 1 method | System.Linq.Parallel .IPartitionedStreamRecipient<TElement> |
IAttributedImport | 0.33 | 3 types | 6 methods | System.ComponentModel.Composition .IAttributedImport |
IReflectionPartCreationInfo | 0.33 | 3 types | 8 methods | System.ComponentModel.Composition .ReflectionModel .IReflectionPartCreationInfo |
IPartCreatorImportDefinition | 1 | 5 types | 1 method | System.ComponentModel.Composition .Primitives.IPartCreatorImportDefinition |
FilteredCatalog+IComposablePartCatalogTr aversal | 1 | 1 type | 2 methods | System.ComponentModel.Composition .Hosting .FilteredCatalog+IComposablePartCatalogT raversal |
IActivityDelegateFactory | 1 | 1 type | 2 methods | System.Activities.Presentation .IActivityDelegateFactory |
IExpandChild | 0 | 1 type | 1 method | System.Activities.Presentation .IExpandChild |
IAutoSplitContainer | 1 | 1 type | 2 methods | System.Activities.Presentation .FreeFormEditing.IAutoSplitContainer |
INestedFreeFormPanelContainer | 0.75 | 2 types | 2 methods | System.Activities.Presentation .FreeFormEditing .INestedFreeFormPanelContainer |
IAutoConnectContainer | 0.33 | 3 types | 2 methods | System.Activities.Presentation .FreeFormEditing.IAutoConnectContainer |
IAnnotationVisualProvider | 0.25 | 4 types | 3 methods | System.Activities.Presentation .Annotations.IAnnotationVisualProvider |
IAnnotationIndicator | 0.2 | 5 types | 4 methods | System.Activities.Presentation .Annotations.IAnnotationIndicator |
IDockedAnnotation | 0.25 | 4 types | 5 methods | System.Activities.Presentation .Annotations.IDockedAnnotation |
IFloatingAnnotation | 0.23 | 4 types | 13 methods | System.Activities.Presentation .Annotations.IFloatingAnnotation |
IValidationErrorSourceLocator | 0.33 | 3 types | 2 methods | System.Activities.Presentation .Validation .IValidationErrorSourceLocator |
IItemsCollection | 0.5 | 1 type | 4 methods | System.Activities.Presentation.Model .IItemsCollection |
IModelTreeItem | 0.14 | 27 types | 12 methods | System.Activities.Presentation.Model .IModelTreeItem |
IPropertyViewManager | 0.22 | 3 types | 6 methods | System.Activities.Presentation.Internal .PropertyEditing.Views .IPropertyViewManager |
ISelectionPathInterpreter | 1 | 1 type | 2 methods | System.Activities.Presentation.Internal .PropertyEditing.Selection .ISelectionPathInterpreter |
ISelectionStop | 0.27 | 6 types | 5 methods | System.Activities.Presentation.Internal .PropertyEditing.Selection .ISelectionStop |
IStateContainer | 1 | 1 type | 2 methods | System.Activities.Presentation.Internal .PropertyEditing.State.IStateContainer |
IAutomationFocusChangedEventSource | 1 | 2 types | 1 method | System.Activities.Presentation.Internal .PropertyEditing.Automation .IAutomationFocusChangedEventSource |
IMessageLogger | 0.22 | 3 types | 3 methods | System.Activities.Presentation.Internal .PropertyEditing.FromExpression .Framework.IMessageLogger |
IIconProvider | 1 | 1 type | 1 method | System.Activities.Presentation.Internal .PropertyEditing.FromExpression .Framework.ValueEditors.IIconProvider |
IPropertyInspector | 0.25 | 2 types | 2 methods | System.Activities.Presentation.Internal .PropertyEditing.FromExpression .Framework.PropertyInspector .IPropertyInspector |
IVersionEditor | 1 | 1 type | 1 method | System.Activities.Presentation.View .IVersionEditor |
ITreeViewItemSelectionHandler | 0.5 | 3 types | 2 methods | System.Activities.Presentation.View .TreeView.ITreeViewItemSelectionHandler |
IWorkflowDesignerXamlHelperExecutionCont ext | 1 | 1 type | 10 methods | Microsoft.Activities.Presentation.Xaml .IWorkflowDesignerXamlHelperExecutionCon text |
ILoadRetryStrategy | 0.5 | 2 types | 1 method | System.Activities.DurableInstancing .ILoadRetryStrategy |
IObjectSerializer | 0.35 | 5 types | 4 methods | System.Activities.DurableInstancing .IObjectSerializer |
IAsyncCodeActivity | 1 | 1 type | 1 method | System.Activities.IAsyncCodeActivity |
IDynamicActivity | 0.33 | 2 types | 3 methods | System.Activities.IDynamicActivity |
ILocationReferenceExpression | 1 | 1 type | 1 method | System.Activities.Expressions .ILocationReferenceExpression |
ILocationReferenceWrapper | 1 | 3 types | 1 method | System.Activities.Expressions .ILocationReferenceWrapper |
DynamicUpdateMapBuilder+IDefinitionMatch er | 0.25 | 4 types | 4 methods | System.Activities.DynamicUpdate .DynamicUpdateMapBuilder+IDefinitionMatc her |
IInstanceUpdatable | 1 | 1 type | 1 method | System.Activities.DynamicUpdate .IInstanceUpdatable |
IFlowSwitch | 1 | 1 type | 2 methods | System.Activities.Statements.IFlowSwitch |
ICaseKeyBoxView | 0.88 | 1 type | 8 methods | System.Activities.Core.Presentation .ICaseKeyBoxView |
IFlowSwitchLink | 0.33 | 2 types | 9 methods | System.Activities.Core.Presentation .IFlowSwitchLink |
IFlowSwitchDefaultLink | 1 | 1 type | 2 methods | System.Activities.Core.Presentation .IFlowSwitchDefaultLink |
IActivationService | 0.5 | 2 types | 5 methods | System.ServiceModel.Activation .IActivationService |
IActivatedMessageQueue | 0.33 | 3 types | 9 methods | System.ServiceModel.Activation .IActivatedMessageQueue |
ICreateITypeLib | 0.1 | 1 type | 10 methods | Microsoft.Tools.RegAsm.ICreateITypeLib |
IAssemblyEnum | 0.17 | 2 types | 3 methods | Microsoft.Win32.IAssemblyEnum |
IApplicationContext | 0 | 2 types | 5 methods | Microsoft.Win32.IApplicationContext |
IAssemblyName | 0.056 | 2 types | 9 methods | Microsoft.Win32.IAssemblyName |
IClrStrongNameUsingIntPtr | 0.24 | 1 type | 25 methods | Microsoft.Runtime.Hosting .IClrStrongNameUsingIntPtr |
IClrStrongName | 0.36 | 1 type | 25 methods | Microsoft.Runtime.Hosting.IClrStrongName |
IAsyncCausalityTracerStatics | 0.86 | 1 type | 7 methods | Windows.Foundation.Diagnostics .IAsyncCausalityTracerStatics |
IWellKnownStringEqualityComparer | 1 | 1 type | 2 methods | System.IWellKnownStringEqualityComparer |
IRuntimeMethodInfo | 0.24 | 21 types | 1 method | System.IRuntimeMethodInfo |
IRuntimeFieldInfo | 0.67 | 6 types | 1 method | System.IRuntimeFieldInfo |
IResourceGroveler | 1 | 1 type | 2 methods | System.Resources.IResourceGroveler |
ISecurityElementFactory | 0.5 | 2 types | 4 methods | System.Security.ISecurityElementFactory |
IBuiltInPermission | 1 | 1 type | 1 method | System.Security.Permissions .IBuiltInPermission |
IUnionSemanticCodeGroup | 0 | 1 type | 1 method | System.Security.Policy .IUnionSemanticCodeGroup |
ILegacyEvidenceAdapter | 1 | 1 type | 2 methods | System.Security.Policy .ILegacyEvidenceAdapter |
IDelayEvaluatedEvidence | 0.33 | 8 types | 3 methods | System.Security.Policy .IDelayEvaluatedEvidence |
IReportMatchMembershipCondition | 1 | 2 types | 1 method | System.Security.Policy .IReportMatchMembershipCondition |
IRuntimeEvidenceFactory | 0.5 | 2 types | 3 methods | System.Security.Policy .IRuntimeEvidenceFactory |
Tokenizer+ITokenReader | 1 | 1 type | 1 method | System.Security.Util .Tokenizer+ITokenReader |
IAsyncLocal | 0.11 | 9 types | 1 method | System.Threading.IAsyncLocal |
IAsyncLocalValueMap | 0.5 | 3 types | 2 methods | System.Threading.IAsyncLocalValueMap |
IDeferredDisposable | 1 | 1 type | 1 method | System.Threading.IDeferredDisposable |
IThreadPoolWorkItem | 0.12 | 8 types | 2 methods | System.Threading.IThreadPoolWorkItem |
ITaskCompletionAction | 0.67 | 3 types | 1 method | System.Threading.Tasks .ITaskCompletionAction |
IProducerConsumerQueue<T> | 0.25 | 4 types | 5 methods | System.Threading.Tasks .IProducerConsumerQueue<T> |
ISection | 0.083 | 6 types | 4 methods | System.Deployment.Internal.Isolation .ISection |
ISectionWithStringKey | 0.5 | 1 type | 2 methods | System.Deployment.Internal.Isolation .ISectionWithStringKey |
ISectionWithReferenceIdentityKey | 1 | 1 type | 1 method | System.Deployment.Internal.Isolation .ISectionWithReferenceIdentityKey |
ISectionEntry | 0 | 2 types | 2 methods | System.Deployment.Internal.Isolation .ISectionEntry |
IEnumUnknown | 0.25 | 1 type | 4 methods | System.Deployment.Internal.Isolation .IEnumUnknown |
IEnumSTORE_ASSEMBLY_INSTALLATION_REFEREN CE | 0 | 1 type | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY_INSTALLATION_REFERE NCE |
IEnumSTORE_DEPLOYMENT_METADATA | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_DEPLOYMENT_METADATA |
IEnumSTORE_DEPLOYMENT_METADATA_PROPERTY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_DEPLOYMENT_METADATA_PROPERTY |
IEnumSTORE_ASSEMBLY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY |
IEnumSTORE_ASSEMBLY_FILE | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_ASSEMBLY_FILE |
IEnumSTORE_CATEGORY | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY |
IEnumSTORE_CATEGORY_SUBCATEGORY | 0.25 | 2 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY_SUBCATEGORY |
IEnumSTORE_CATEGORY_INSTANCE | 0.17 | 3 types | 4 methods | System.Deployment.Internal.Isolation .IEnumSTORE_CATEGORY_INSTANCE |
IReferenceIdentity | 0 | 5 types | 4 methods | System.Deployment.Internal.Isolation .IReferenceIdentity |
IDefinitionIdentity | 0.021 | 12 types | 4 methods | System.Deployment.Internal.Isolation .IDefinitionIdentity |
IEnumDefinitionIdentity | 0.25 | 2 types | 4 methods | System.Deployment.Internal.Isolation .IEnumDefinitionIdentity |
IDefinitionAppId | 0.046 | 18 types | 6 methods | System.Deployment.Internal.Isolation .IDefinitionAppId |
IReferenceAppId | 0 | 2 types | 5 methods | System.Deployment.Internal.Isolation .IReferenceAppId |
IIdentityAuthority | 0.028 | 2 types | 18 methods | System.Deployment.Internal.Isolation .IIdentityAuthority |
IAppIdAuthority | 0.062 | 4 types | 16 methods | System.Deployment.Internal.Isolation .IAppIdAuthority |
IStore | 0.19 | 5 types | 20 methods | System.Deployment.Internal.Isolation .IStore |
IManifestParseErrorCallback | 0 | 2 types | 1 method | System.Deployment.Internal.Isolation .IManifestParseErrorCallback |
IManifestInformation | 0.5 | 2 types | 1 method | System.Deployment.Internal.Isolation .IManifestInformation |
IActContext | 0.14 | 2 types | 18 methods | System.Deployment.Internal.Isolation .IActContext |
ICMS | 0.053 | 6 types | 22 methods | System.Deployment.Internal.Isolation .Manifest.ICMS |
IAssemblyReferenceDependentAssemblyEntry | 0.091 | 1 type | 11 methods | System.Deployment.Internal.Isolation .Manifest .IAssemblyReferenceDependentAssemblyEntr y |
IAssemblyReferenceEntry | 0.25 | 1 type | 4 methods | System.Deployment.Internal.Isolation .Manifest.IAssemblyReferenceEntry |
IEntryPointEntry | 0.17 | 1 type | 6 methods | System.Deployment.Internal.Isolation .Manifest.IEntryPointEntry |
IPermissionSetEntry | 0.33 | 1 type | 3 methods | System.Deployment.Internal.Isolation .Manifest.IPermissionSetEntry |
IDescriptionMetadataEntry | 0.14 | 1 type | 7 methods | System.Deployment.Internal.Isolation .Manifest.IDescriptionMetadataEntry |
IMetadataSectionEntry | 0.048 | 2 types | 21 methods | System.Deployment.Internal.Isolation .Manifest.IMetadataSectionEntry |
IInternalMessage | 0.27 | 8 types | 7 methods | System.Runtime.Remoting.Messaging .IInternalMessage |
ISerializationRootObject | 1 | 1 type | 1 method | System.Runtime.Remoting.Messaging .ISerializationRootObject |
NativeMethods+IDispatch | 0 | 2 types | 4 methods | System.Runtime.InteropServices .NativeMethods+IDispatch |
IRestrictedErrorInfo | 0 | 2 types | 2 methods | System.Runtime.InteropServices .WindowsRuntime.IRestrictedErrorInfo |
IClosable | 1 | 1 type | 1 method | System.Runtime.InteropServices .WindowsRuntime.IClosable |
IStringable | 1 | 2 types | 1 method | System.Runtime.InteropServices .WindowsRuntime.IStringable |
IReference<T> | 0 | 1 type | 1 method | System.Runtime.InteropServices .WindowsRuntime.IReference<T> |
IGetProxyTarget | 1 | 1 type | 1 method | System.Runtime.InteropServices .WindowsRuntime.IGetProxyTarget |
ICustomProperty | 0 | 4 types | 8 methods | System.Runtime.InteropServices .WindowsRuntime.ICustomProperty |
IIterable<T> | 0.6 | 5 types | 1 method | System.Runtime.InteropServices .WindowsRuntime.IIterable<T> |
IBindableIterable | 1 | 1 type | 1 method | System.Runtime.InteropServices .WindowsRuntime.IBindableIterable |
IIterator<T> | 0.17 | 9 types | 4 methods | System.Runtime.InteropServices .WindowsRuntime.IIterator<T> |
IBindableIterator | 0.17 | 6 types | 3 methods | System.Runtime.InteropServices .WindowsRuntime.IBindableIterator |
IVector<T> | 0.27 | 4 types | 12 methods | System.Runtime.InteropServices .WindowsRuntime.IVector<T> |
IVector_Raw<T> | 0.83 | 1 type | 12 methods | System.Runtime.InteropServices .WindowsRuntime.IVector_Raw<T> |
IVectorView<T> | 0.38 | 6 types | 4 methods | System.Runtime.InteropServices .WindowsRuntime.IVectorView<T> |
IBindableVector | 0.33 | 3 types | 10 methods | System.Runtime.InteropServices .WindowsRuntime.IBindableVector |
IBindableVectorView | 0 | 1 type | 3 methods | System.Runtime.InteropServices .WindowsRuntime.IBindableVectorView |
IMap<K,V> | 0.29 | 3 types | 7 methods | System.Runtime.InteropServices .WindowsRuntime.IMap<K,V> |
IMapView<K,V> | 0.19 | 4 types | 4 methods | System.Runtime.InteropServices .WindowsRuntime.IMapView<K,V> |
IKeyValuePair<K,V> | 0.67 | 3 types | 2 methods | System.Runtime.InteropServices .WindowsRuntime.IKeyValuePair<K,V> |
OpportunisticIntern+IInternable | 0.6 | 3 types | 5 methods | Microsoft.Build .OpportunisticIntern+IInternable |
INodeEndpoint | 0 | 3 types | 7 methods | Microsoft.Build.BackEnd.INodeEndpoint |
INodePacket | 0.4 | 5 types | 1 method | Microsoft.Build.BackEnd.INodePacket |
INodePacketHandler | 0.5 | 2 types | 1 method | Microsoft.Build.BackEnd .INodePacketHandler |
INodePacketTranslatable | 1 | 2 types | 1 method | Microsoft.Build.BackEnd .INodePacketTranslatable |
INodePacketTranslator | 0.063 | 14 types | 27 methods | Microsoft.Build.BackEnd .INodePacketTranslator |
IRecordEnum | 1 | 1 type | 1 method | Microsoft.VisualBasic.CompilerServices .IRecordEnum |
IRowsetInternal | 0.3 | 2 types | 5 methods | Microsoft.VisualBasic.Compatibility.VB6 .IRowsetInternal |
IRowsetChangeInternal | 0.33 | 1 type | 3 methods | Microsoft.VisualBasic.Compatibility.VB6 .IRowsetChangeInternal |
IDataFormatInternal | 0.36 | 1 type | 14 methods | Microsoft.VisualBasic.Compatibility.VB6 .IDataFormatInternal |
IScriptScope | 0 | 2 types | 1 method | Microsoft.Compiler.VisualBasic .IScriptScope |
ITypeScope | 0 | 2 types | 2 methods | Microsoft.Compiler.VisualBasic .ITypeScope |
IImportScope | 0 | 2 types | 1 method | Microsoft.Compiler.VisualBasic .IImportScope |
UCOMITransactionBridgeNetworkConfigXP | 1 | 1 type | 7 methods | Microsoft.Transactions.Bridge.Dtc .UCOMITransactionBridgeNetworkConfigXP |
UCOMITransactionBridgeNetworkConfig | 1 | 1 type | 8 methods | Microsoft.Transactions.Bridge.Dtc .UCOMITransactionBridgeNetworkConfig |
UCOMIGatewayProtocol | 0.67 | 1 type | 3 methods | Microsoft.Transactions.Bridge.Dtc .UCOMIGatewayProtocol |
IActivationCoordinator | 0.2 | 5 types | 1 method | Microsoft.Transactions.Wsat.Messaging .IActivationCoordinator |
ICompletionCoordinator | 0.2 | 5 types | 3 methods | Microsoft.Transactions.Wsat.Messaging .ICompletionCoordinator |
ICompletionParticipant | 0.25 | 4 types | 3 methods | Microsoft.Transactions.Wsat.Messaging .ICompletionParticipant |
IDatagramService | 0 | 1 type | 2 methods | Microsoft.Transactions.Wsat.Messaging .IDatagramService |
IRequestReplyService | 0 | 4 types | 3 methods | Microsoft.Transactions.Wsat.Messaging .IRequestReplyService |
IWSActivationCoordinator | 0.5 | 2 types | 1 method | Microsoft.Transactions.Wsat.Messaging .IWSActivationCoordinator |
IWSRegistrationCoordinator | 0.5 | 2 types | 1 method | Microsoft.Transactions.Wsat.Messaging .IWSRegistrationCoordinator |
IWSCompletionCoordinator | 0.5 | 2 types | 1 method | Microsoft.Transactions.Wsat.Messaging .IWSCompletionCoordinator |
IWSCompletionParticipant | 0.5 | 2 types | 1 method | Microsoft.Transactions.Wsat.Messaging .IWSCompletionParticipant |
IWSTwoPhaseCommitCoordinator | 0.5 | 2 types | 1 method | Microsoft.Transactions.Wsat.Messaging .IWSTwoPhaseCommitCoordinator |
IWSTwoPhaseCommitParticipant | 0.5 | 2 types | 1 method | Microsoft.Transactions.Wsat.Messaging .IWSTwoPhaseCommitParticipant |
ICoordinationListener | 0.33 | 5 types | 3 methods | Microsoft.Transactions.Wsat.Messaging .ICoordinationListener |
IRegistrationCoordinator | 0.2 | 5 types | 1 method | Microsoft.Transactions.Wsat.Messaging .IRegistrationCoordinator |
ITwoPhaseCommitCoordinator | 0.2 | 5 types | 6 methods | Microsoft.Transactions.Wsat.Messaging .ITwoPhaseCommitCoordinator |
ITwoPhaseCommitParticipant | 0.2 | 5 types | 4 methods | Microsoft.Transactions.Wsat.Messaging .ITwoPhaseCommitParticipant |
ITimerRecipient | 1 | 1 type | 3 methods | Microsoft.Transactions.Wsat.Protocol .ITimerRecipient |
IProtocolProvider | 0.3 | 3 types | 9 methods | Microsoft.Transactions.Bridge .IProtocolProvider |
IProtocolProviderCoordinatorService | 0.14 | 20 types | 6 methods | Microsoft.Transactions.Bridge .IProtocolProviderCoordinatorService |
IProtocolProviderPropagationService | 0.079 | 7 types | 9 methods | Microsoft.Transactions.Bridge .IProtocolProviderPropagationService |
IProducerConsumerQueue<T> | 0.6 | 2 types | 5 methods | System.Threading.Tasks .IProducerConsumerQueue<T> |
IDataflowBlock | 0.087 | 23 types | 3 methods | System.Threading.Tasks.Dataflow .IDataflowBlock |
IReceivableSourceBlock<TOutput> | 0.5 | 1 type | 2 methods | System.Threading.Tasks.Dataflow .IReceivableSourceBlock<TOutput> |
ISourceBlock<TOutput> | 0.13 | 29 types | 4 methods | System.Threading.Tasks.Dataflow .ISourceBlock<TOutput> |
ITargetBlock<TInput> | 0.11 | 35 types | 1 method | System.Threading.Tasks.Dataflow .ITargetBlock<TInput> |
IDebuggerDisplay | 1 | 6 types | 1 method | System.Threading.Tasks.Dataflow.Internal .IDebuggerDisplay |
IReorderingBuffer | 0.25 | 4 types | 1 method | System.Threading.Tasks.Dataflow.Internal .IReorderingBuffer |
ICSharpInvokeOrInvokeMemberBinder | 0.57 | 2 types | 7 methods | Microsoft.CSharp.RuntimeBinder .ICSharpInvokeOrInvokeMemberBinder |
ITypeOrNamespace | 0.2 | 5 types | 4 methods | Microsoft.CSharp.RuntimeBinder.Semantics .ITypeOrNamespace |
IErrorSink | 0.25 | 2 types | 2 methods | Microsoft.CSharp.RuntimeBinder.Errors .IErrorSink |
IKeyed | 1 | 1 type | 1 method | Microsoft.Build.Collections.IKeyed |
IInternetSecurityManager | 0.12 | 1 type | 8 methods | IInternetSecurityManager |
IClrStrongNameUsingIntPtr | 0.24 | 1 type | 25 methods | Microsoft.Runtime.Hosting .IClrStrongNameUsingIntPtr |
IClrStrongName | 0.36 | 1 type | 25 methods | Microsoft.Runtime.Hosting.IClrStrongName |
OpportunisticIntern+IInternable | 0.6 | 3 types | 5 methods | Microsoft.Build .OpportunisticIntern+IInternable |
IComReferenceResolver | 0.17 | 2 types | 3 methods | Microsoft.Build.Tasks .IComReferenceResolver |
UCOMICreateITypeLib | 0.1 | 1 type | 10 methods | Microsoft.Build.Tasks .UCOMICreateITypeLib |
IMetaDataDispenser | 0.33 | 1 type | 3 methods | Microsoft.Build.Tasks.IMetaDataDispenser |
IMetaDataImport | 0 | 2 types | 62 methods | Microsoft.Build.Tasks.IMetaDataImport |
IMetaDataImport2 | 0.014 | 2 types | 69 methods | Microsoft.Build.Tasks.IMetaDataImport2 |
IMetaDataAssemblyImport | 0.25 | 2 types | 14 methods | Microsoft.Build.Tasks .IMetaDataAssemblyImport |
IAssemblyCache | 0.1 | 2 types | 5 methods | Microsoft.Build.Tasks.IAssemblyCache |
IAssemblyName | 0.056 | 2 types | 9 methods | Microsoft.Build.Tasks.IAssemblyName |
IAssemblyEnum | 0.17 | 2 types | 3 methods | Microsoft.Build.Tasks.IAssemblyEnum |
IEngineCallback | 0.18 | 12 types | 6 methods | Microsoft.Build.BuildEngine .IEngineCallback |
INodeProvider | 0.3 | 3 types | 10 methods | Microsoft.Build.BuildEngine .INodeProvider |
ITaskRegistry | 0.22 | 6 types | 3 methods | Microsoft.Build.BuildEngine .ITaskRegistry |
OpportunisticIntern+IInternable | 0.26 | 7 types | 5 methods | Microsoft.Build .OpportunisticIntern+IInternable |
IToolsetProvider | 0.17 | 6 types | 2 methods | Microsoft.Build.Evaluation .IToolsetProvider |
ConditionEvaluator+IConditionEvaluationS tate | 0.22 | 7 types | 7 methods | Microsoft.Build.Evaluation .ConditionEvaluator+IConditionEvaluation State |
IEvaluatorData<P,I,M,D> | 0.43 | 2 types | 38 methods | Microsoft.Build.Evaluation .IEvaluatorData<P,I,M,D> |
IItem | 0.3 | 10 types | 5 methods | Microsoft.Build.Evaluation.IItem |
IItemDefinition<M> | 0.33 | 3 types | 2 methods | Microsoft.Build.Evaluation .IItemDefinition<M> |
IItemFactory<S,T> | 0.14 | 8 types | 8 methods | Microsoft.Build.Evaluation.IItemFactory <S,T> |
IItem<M> | 0.5 | 2 types | 2 methods | Microsoft.Build.Evaluation.IItem<M> |
IItemProvider<T> | 0.14 | 7 types | 1 method | Microsoft.Build.Evaluation.IItemProvider <T> |
IMetadataTable | 0.037 | 9 types | 3 methods | Microsoft.Build.Evaluation .IMetadataTable |
IProjectMetadataParent | 1 | 1 type | 2 methods | Microsoft.Build.Evaluation .IProjectMetadataParent |
IProperty | 0.33 | 10 types | 3 methods | Microsoft.Build.Evaluation.IProperty |
IPropertyProvider<T> | 0.1 | 10 types | 2 methods | Microsoft.Build.Evaluation .IPropertyProvider<T> |
IKeyed | 0.7 | 10 types | 1 method | Microsoft.Build.Collections.IKeyed |
IDeepCloneable<T> | 1 | 1 type | 1 method | Microsoft.Build.Collections .IDeepCloneable<T> |
IValued | 1 | 3 types | 1 method | Microsoft.Build.Collections.IValued |
IElementLocation | 0.042 | 48 types | 4 methods | Microsoft.Build.Shared.IElementLocation |
INodeEndpoint | 0.2 | 5 types | 7 methods | Microsoft.Build.BackEnd.INodeEndpoint |
INodePacket | 0.56 | 18 types | 1 method | Microsoft.Build.BackEnd.INodePacket |
INodePacketFactory | 0.31 | 4 types | 4 methods | Microsoft.Build.BackEnd .INodePacketFactory |
INodePacketHandler | 0.17 | 6 types | 1 method | Microsoft.Build.BackEnd .INodePacketHandler |
INodePacketTranslatable | 1 | 3 types | 1 method | Microsoft.Build.BackEnd .INodePacketTranslatable |
INodePacketTranslator | 0.091 | 45 types | 27 methods | Microsoft.Build.BackEnd .INodePacketTranslator |
IConfigCache | 0.29 | 7 types | 11 methods | Microsoft.Build.BackEnd.IConfigCache |
IResultsCache | 0.39 | 4 types | 7 methods | Microsoft.Build.BackEnd.IResultsCache |
ITargetBuilderCallback | 0.33 | 3 types | 1 method | Microsoft.Build.BackEnd .ITargetBuilderCallback |
IRequestBuilder | 0.26 | 3 types | 9 methods | Microsoft.Build.BackEnd.IRequestBuilder |
IRequestBuilderCallback | 0.42 | 2 types | 6 methods | Microsoft.Build.BackEnd .IRequestBuilderCallback |
ITargetBuilder | 1 | 1 type | 1 method | Microsoft.Build.BackEnd.ITargetBuilder |
ITaskBuilder | 0.5 | 2 types | 1 method | Microsoft.Build.BackEnd.ITaskBuilder |
IBuildResults | 0.44 | 1 type | 9 methods | Microsoft.Build.BackEnd.IBuildResults |
IBuildRequestEngine | 0.67 | 2 types | 18 methods | Microsoft.Build.BackEnd .IBuildRequestEngine |
INodeManager | 0.62 | 2 types | 4 methods | Microsoft.Build.BackEnd.INodeManager |
INodeProvider | 0.6 | 2 types | 5 methods | Microsoft.Build.BackEnd.INodeProvider |
IBuildComponent | 0.28 | 9 types | 2 methods | Microsoft.Build.BackEnd.IBuildComponent |
IBuildComponentHost | 0.19 | 26 types | 6 methods | Microsoft.Build.BackEnd .IBuildComponentHost |
IScheduler | 0.89 | 1 type | 9 methods | Microsoft.Build.BackEnd.IScheduler |
INode | 1 | 1 type | 1 method | Microsoft.Build.BackEnd.INode |
ITaskExecutionHost | 0.89 | 1 type | 9 methods | Microsoft.Build.BackEnd .ITaskExecutionHost |
ILoggingService | 0.053 | 31 types | 48 methods | Microsoft.Build.BackEnd.Logging .ILoggingService |
IBuildEventSink | 0.3 | 3 types | 9 methods | Microsoft.Build.BackEnd.Logging .IBuildEventSink |
IRegisteredTaskObjectCache | 0.42 | 3 types | 4 methods | Microsoft.Build.BackEnd.Components .Caching.IRegisteredTaskObjectCache |
ICatalog2 | 0.088 | 1 type | 57 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.ICatalog2 |
ICatalogObject | 0.48 | 3 types | 7 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.ICatalogObject |
ICatalogCollection | 0.29 | 3 types | 16 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.ICatalogCollection |
IPSFactoryBuffer | 0.5 | 1 type | 2 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.IPSFactoryBuffer |
ICreateTypeLib | 0.25 | 2 types | 10 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.ICreateTypeLib |
ICreateTypeInfo | 0.13 | 1 type | 23 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.ICreateTypeInfo |
ICreateTypeInfo2 | 0.053 | 1 type | 38 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.ICreateTypeInfo2 |
IEnumUnknown | 0.25 | 1 type | 4 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.IEnumUnknown |
IClrMetaHost | 0.17 | 1 type | 6 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.IClrMetaHost |
IClrRuntimeInfo | 0.071 | 2 types | 7 methods | Microsoft.Tools.ServiceModel .ComSvcConfig.IClrRuntimeInfo |
Good way of explaining, and nice article to get information regarding
my presentation focus, which i am going to deliver in school.