[Mono-list] Missing Interfaces in corlib

David Dawkins david@dawkins.st
Wed, 02 Jan 2002 17:10:57 +0000


Shall I claim System.Runtime.Serialization.* then?

David


>From: "Nick Drochak" <ndrochak@gol.com>
>To: <mono-list@ximian.com>
>Subject: [Mono-list] Missing Interfaces in corlib
>Date: Thu, 3 Jan 2002 01:00:22 +0900
>
>All,
>
>I think I have determined the complete list of missing Interface classes
>in our corlib[1]. I stumbled upon a technique for finding them when I
>was trying to compare types from mscorlib.
>
>For anyone out there who would like to contribute but has been hesitant,
>these are good way to get your feet wet :)  You just have to put in the
>method signatures.  No implementation code goes in them. Take a look at
>any of the I* classes that people have written to see an example.
>
>So, please pick a class or group of classes, post to the list to reserve
>them for yourself, and go at it!
>
>I'll do the two from System.Security.Policy to start things off.
>
>Regards,
>Nick D.
>
>[1] Missing Interface Types:
>System._AppDomain
>System.Diagnostics.SymbolStore.ISymbolBinder
>System.Diagnostics.SymbolStore.ISymbolDocument
>System.Diagnostics.SymbolStore.ISymbolMethod
>System.Diagnostics.SymbolStore.ISymbolNamespace
>System.Diagnostics.SymbolStore.ISymbolReader
>System.Diagnostics.SymbolStore.ISymbolScope
>System.Diagnostics.SymbolStore.ISymbolVariable
>System.Diagnostics.SymbolStore.ISymbolWriter
>System.IAppDomainSetup
>System.IO.IsolatedStorage.INormalizeForIsolatedStorage
>System.Resources.IResourceReader
>System.Resources.IResourceWriter
>System.Runtime.InteropServices.Expando.IExpando
>System.Runtime.InteropServices.ICustomAdapter
>System.Runtime.InteropServices.ICustomFactory
>System.Runtime.InteropServices.ICustomMarshaler
>System.Runtime.InteropServices.IRegistrationServices
>System.Runtime.InteropServices.ITypeLibConverter
>System.Runtime.InteropServices.ITypeLibExporterNotifySink
>System.Runtime.InteropServices.ITypeLibImporterNotifySink
>System.Runtime.InteropServices.UCOMIBindCtx
>System.Runtime.InteropServices.UCOMIConnectionPoint
>System.Runtime.InteropServices.UCOMIConnectionPointContainer
>System.Runtime.InteropServices.UCOMIEnumConnectionPoints
>System.Runtime.InteropServices.UCOMIEnumConnections
>System.Runtime.InteropServices.UCOMIEnumMoniker
>System.Runtime.InteropServices.UCOMIEnumString
>System.Runtime.InteropServices.UCOMIEnumVARIANT
>System.Runtime.InteropServices.UCOMIMoniker
>System.Runtime.InteropServices.UCOMIPersistFile
>System.Runtime.InteropServices.UCOMIRunningObjectTable
>System.Runtime.InteropServices.UCOMIStream
>System.Runtime.InteropServices.UCOMITypeComp
>System.Runtime.InteropServices.UCOMITypeInfo
>System.Runtime.InteropServices.UCOMITypeLib
>System.Runtime.Remoting.Channels.IChannel
>System.Runtime.Remoting.Channels.IChannelDataStore
>System.Runtime.Remoting.Channels.IChannelReceiver
>System.Runtime.Remoting.Channels.IChannelReceiverHook
>System.Runtime.Remoting.Channels.IChannelSender
>System.Runtime.Remoting.Channels.IChannelSinkBase
>System.Runtime.Remoting.Channels.IClientChannelSink
>System.Runtime.Remoting.Channels.IClientChannelSinkProvider
>System.Runtime.Remoting.Channels.IClientChannelSinkStack
>System.Runtime.Remoting.Channels.IClientFormatterSink
>System.Runtime.Remoting.Channels.IClientFormatterSinkProvider
>System.Runtime.Remoting.Channels.IClientResponseChannelSinkStack
>System.Runtime.Remoting.Channels.IServerChannelSink
>System.Runtime.Remoting.Channels.IServerChannelSinkProvider
>System.Runtime.Remoting.Channels.IServerChannelSinkStack
>System.Runtime.Remoting.Channels.IServerFormatterSinkProvider
>System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
>System.Runtime.Remoting.Channels.ITransportHeaders
>System.Runtime.Remoting.Contexts.IContextPropertyActivator
>System.Runtime.Remoting.Contexts.IContributeClientContextSink
>System.Runtime.Remoting.Contexts.IContributeDynamicSink
>System.Runtime.Remoting.Contexts.IContributeEnvoySink
>System.Runtime.Remoting.Contexts.IContributeObjectSink
>System.Runtime.Remoting.Contexts.IContributeServerContextSink
>System.Runtime.Remoting.IChannelInfo
>System.Runtime.Remoting.IEnvoyInfo
>System.Runtime.Remoting.IObjectHandle
>System.Runtime.Remoting.IRemotingTypeInfo
>System.Runtime.Remoting.Lifetime.ILease
>System.Runtime.Remoting.Lifetime.ISponsor
>System.Runtime.Remoting.Messaging.ILogicalThreadAffinative
>System.Runtime.Remoting.Messaging.IMessageCtrl
>System.Runtime.Remoting.Messaging.IMessageSink
>System.Runtime.Remoting.Messaging.IMethodCallMessage
>System.Runtime.Remoting.Messaging.IRemotingFormatter
>System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
>System.Runtime.Remoting.Services.ITrackingHandler
>System.Runtime.Serialization.Formatters.IFieldInfo
>System.Runtime.Serialization.Formatters.ISoapMessage
>System.Runtime.Serialization.IFormatter
>System.Runtime.Serialization.ISerializationSurrogate
>System.Runtime.Serialization.ISurrogateSelector
>System.Security.Policy.IIdentityPermissionFactory
>System.Security.Policy.IMembershipCondition
>
>
>
>_______________________________________________
>Mono-list maillist  -  Mono-list@ximian.com
>http://lists.ximian.com/mailman/listinfo/mono-list




_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com