Wiki
This website is a wiki. If you like and use our processes, techniques and tools, please add your experience and best practices. Just register and share.


Contents


User


Smart


Community

















To identify any issues we can expect because of the porting of the Accelerated Delivery Framework to Mono a MoMA analis was carried out. This helps to pinpoint platform specific calls (P/Invoke) and areas that are not yet supported by the Mono project.

Analysed assemblies

The following assemblies were analysed with MoMA:
  • Adf.Authorization.dll
  • Adf.Business.dll
  • Adf.Core.dll
  • Adf.Data.dll
  • Adf.Data.NHibernate.dll
  • Adf.Database.Odbc.dll
  • Adf.Database.OleDB.dll
  • Adf.Database.SQLServer.dll
  • Adf.Logging.Custom.dll
  • Adf.Logging.EntLib.dll
  • ADF.Logging.Log4Net.dll
  • Adf.Process.dll
  • Adf.Web.dll
  • Adf.Win.Controls.dll
  • Adf.Win.dll
  • log4net.dll
  • Microsoft.Practices.EnterpriseLibrary.Common.dll
  • Microsoft.Practices.EnterpriseLibrary.Logging.dll
  • Microsoft.Practices.ObjectBuilder.dll
  • NHibernate.dll
  • Properties.Resources.Designer.cs.dll

Analysis Results

MoMA Scan Results

Scan time: 29-12-2007 12:30:04

For descriptions of issues and what to do, see http://www.mono-project.com/MoMA_-_Issue_Descriptions.

Adf.Authorization.dll

No Issues Found

Adf.Business.dll

Methods called that throw NotImplementedException

Calling MethodMono method that throws NotImplementedException
Class Adf.Business.NullablePropertyParser:
void SetValue(Object, PropertyInfo, Object)void NullableConverter..ctor(Type)

Methods called marked with MonoTodo

Calling MethodMethod with MonoTodoReason
Class Adf.Business.NullablePropertyParser:
void SetValue(Obje!
ct, PropertyInfo, Object)
void NullableConverter..ctor(Type)Not Specified

Adf.Core.dll

No Issues Found

Adf.Data.dll

Methods called that throw NotImplementedException

Calling MethodMono method that throws NotImplementedException
Class Adf.Data.SimpleInternalState:
T Get(ColumnDescriber)void NullableConverter..ctor(Type)
Nullable`1<T> GetNullable(ColumnDescriber)void NullableConverter..ctor(Type)
T GetValue(ColumnDescriber)void NullableConverter..ctor(Type)
Class Adf.Data.Database.RowState:
Nullable`1<T> GetNullable(ColumnDescriber)void NullableConverter..ctor(Type)

Methods called marked with MonoTodo
Calling MethodMethod with [Mo
noTodo]
Reason
Class Adf.Data.SimpleInternalState:
T Get(ColumnDescriber)void NullableConverter..ctor(Type)Not Specified
Nullable`1<T> GetNullable(ColumnDescriber)void NullableConverter..ctor(Type)Not Specified
T GetValue(ColumnDescriber)void NullableConverter..ctor(Type)Not Specified
Class Adf.Data.Database.RowState:
Nullable`1<T> GetNullable(ColumnDescriber)void NullableConverter..ctor(Type)Not Specified

Adf.Data.NHibernate.dll

No Issues Found

Adf.Database.Odbc.dll

No Issues Found

Adf.Database.OleDB.dll

No Issues Found

Adf.Database.SQLServer.dll

No Issues Found

Adf.Logging.Custom.dll

No !
Issues Found

Adf.Logging.EntLib.dll

No Issues Found

ADF.Logging.Log4Net.dll

No Issues Found

Adf.Process.dll

No Issues Found

Adf.Web.dll

Methods called marked with MonoTodo

Calling MethodMethod with MonoTodoReason
Class Adf.Web.UI.BusinessGridView:
void OnLoad(EventArgs)bool Control.get_DesignMode()revisit once we have a real design strategy
Object get_DataSource()bool Control.get_DesignMode()revisit once we have a real design strategy
void set_DataSource(Object)bool Control.get_DesignMode()revisit once we have a real design strategy
void .ctor()bool Control.get_DesignMode()revisit once we have a real design strategy
Class Adf.Web.Binding.DataGridBinder:
void Bind(Object, Object, PropertyInfo, Object" title=")void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, Object">">)void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, Object, Object, Object[)void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, IList, Object[">">, Object[)void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, IList, Object[)void BaseDataList.set_DataKeyField(string)incomplete
Class Adf.Web.UI.SmartPanel:
void CreateChildControls()bool Control.get_DesignMode()revisit once we have a real design strategy

Adf.Win.Controls.dll

No Issues Found

Adf.Win.dll

Methods missing from Mono

Calling MethodMethod not yet in Mono
Class Adf.Win.Binding.TextBoxBinder:
void Bind(Object, Object, PropertyInfo, Object[" title=")void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, IList, Object[" title="">, Object[)void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, IList, Object[">">, Object[)void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, IList, Object[)void BaseDataList.set_DataKeyField(string)incomplete
Class Adf.Web.UI.SmartPanel:
void CreateChildControls()bool Control.get_DesignMode()revisit once we have a real design strategy

Adf.Win.Controls.dll

No Issues Found

Adf.Win.dll

Methods missing from Mono

Calling MethodMethod not yet in Mono
Class Adf.Win.Binding.TextBoxBinder:
void Bind(Object, Object, PropertyInfo, Object[">)void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, IList, Object[" title="">, Object[)void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, IList, Object[">">, Object[)void BaseDataList.set_DataKeyField(string)incomplete
void Bind(Object, IList, Object[)void BaseDataList.set_DataKeyField(string)incomplete
Class Adf.Web.UI.SmartPanel:
void CreateChildControls()bool Control.get_DesignMode()revisit once we have a real design strategy

Adf.Win.Controls.dll

No Issues Found

Adf.Win.dll

Methods missing from Mono

Calling MethodMethod not yet in Mono
Class Adf.Win.Binding.TextBoxBinder:
void Bind(Object, Object, PropertyInfo, Object[)void Bindin!
g..ctor(string, Object, string, bool, DataSourceUpdateMode, Object)

Methods called that throw NotImplementedException

Calling MethodMono method that throws NotImplementedException
Class Adf.Win.Binding.TextBoxBinder:
void OnParse(Object, ConvertEventArgs)void NullableConverter..ctor(Type)

Methods called marked with MonoTodo

Calling MethodMethod with MonoTodoReason
Class Adf.Win.Binding.TextBoxBinder:
void OnParse(Object, ConvertEventArgs)void NullableConverter..ctor(Type)Not Specified

log4net.dll

P/Invokes into native code

Calling MethodP/Invoke MethodExternal DLL
Class log4net.Appender.NetSendAppender:<

/tr>
void Append(LoggingEvent)int NetMessageBufferSend(string, string, string, string, int)netapi32.dll
Class log4net.Appender.OutputDebugStringAppender:
void Append(LoggingEvent)void OutputDebugString(string)Kernel32.dll
Class log4net.Appender.LocalSyslogAppender:
void ActivateOptions()void openlog(IntPtr, int, LocalSyslogAppender/SyslogFacility)libc
void Append(LoggingEvent)void syslog(int, string, string)libc
void OnClose()void closelog()libc
Class log4net.Util.WindowsSecurityContext:
WindowsIdentity LogonUser(string, string, string)bool LogonUser(string, string, string, int, int, IntPtr&)advapi32.dll
WindowsIdentity LogonUser(string, string, string)bool DuplicateToken(IntPtr, int, IntPtr&)advapi32.dll
WindowsIdentity LogonUser(string, string, string)bool CloseHandle(IntPtr)kernel32.dll
WindowsIdentity LogonUser(string, string, string)bool CloseHandle(IntPtr)kernel32.dll
WindowsIdentity LogonUser(string, string, string)bool CloseHandle(IntPtr)kernel32.dll
Class log4net.Util.NativeError:
string GetErrorMessage(int)int FormatMessage(int, IntPtr&, int, int, String&, int, IntPtr)Kernel32.dll
Class log4net.Appender.ColoredConsoleAppender:
void Append(LoggingEvent)IntPtr GetStdHandle(uint)Kernel32.dll
void Append(LoggingEvent)IntPtr GetStdHandle(uint)Kernel32.dll
void Append(LoggingEvent)bool GetConsoleScreenBufferInfo(IntPtr, ColoredConsoleAppender/CONSOLE_SCREEN_BUFFER_INFO&)Kernel32.dll
void Append(LoggingEvent)bool SetConsoleTextAttribute(IntPtr, UInt16)Kernel32.dll
void Append(LoggingEvent)bool SetConsoleTextAttribute(IntPtr, UInt16)Kernel32.dll
void ActivateOptions()int GetConsoleOutputCP()Kernel32.dll

Methods called marked with MonoTodo

Calling MethodMethod with MonoTodoReason
Class log4net.Config.XmlConfigurator:
void Configure(ILoggerRepository, Uri)ICredentials CredentialCache.get_DefaultCredentials()Need EnvironmentPermission implementation first
Class log4net.Appender.Ev!
entLogAppender:
void ActivateOptions()string EventLog.LogNameFromSourceName(string, string)remote machine is not supported
void ActivateOptions()void EventLog.DeleteEventSource(string, string)remote machine is not supported
void ActivateOptions()string EventLog.LogNameFromSourceName(string, string)remote machine is not supported
void ActivateOptions()string EventLog.LogNameFromSourceName(string, string)remote machine is not supported
void CreateEventSource(string, string, string)void EventLog.CreateEventSource(EventSourceCreationData)remote machine is not supported

Microsoft.Practices.EnterpriseLibrary.Common.dll

Methods called that throw NotImplementedException

Calling MethodMono metho!
d that throws NotImplementedException
Class Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.ReflectionInstaller`1:
void Install(IDictionary)void Installer.Install(IDictionary)
void Uninstall(IDictionary)void Installer.Uninstall(IDictionary)
void .ctor()void Installer..ctor()
Class Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogInstallerBuilder:
Installer> CreateInstallers(Type>)void EventLogInstaller.set_CategoryCount(int)
Class Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EnterpriseLibraryPerformanceCounter:
void Clear()void PerformanceCounter.set_RawValue(Int64)
void Increment()Int64 PerformanceCounter.Increment()
void IncrementBy(Int64)Int64 Pe!
rformanceCounter.IncrementBy(Int64)
void SetValueFor(string, Int64)void PerformanceCounter.set_RawValue(Int64)

Methods called marked with MonoTodo



Calling MethodMethod with MonoTodoReason
Class Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSource:
void Save(string, string, ConfigurationSection)Configuration ConfigurationManager.OpenMappedExeConfiguration(ExeConfigurationFileMap, ConfigurationUserLevel)ConfigurationUserLevel parameter is not supported.
void Remove(string, string)Configuration ConfigurationManager.OpenMappedExeConfiguration(ExeConfigurationFileMap, ConfigurationUserLevel)ConfigurationUserLevel parameter is not supported.
Class Microsoft.Pract!
ices.EnterpriseLibrary.Common.Instrumentation.CommonWmiInstaller:
void .ctor()void DefaultManagementProjectInstaller..ctor()Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Common.Configuration.BaseFileConfigurationSourceImplementation:
void SetConfigurationWatchers(string, ConfigurationSection)SectionInformation ConfigurationSection.get_SectionInformation()Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSourceImplementation:
void RefreshAndValidateSections(String, String>, String, String>, String>&, String, String>&)SectionInformation ConfigurationSection.get_SectionInformation()Not Specified
void RefreshAndValidateSections(String, String>, String, String>, String>&, String, String>&)SectionInformation Config!
urationSection.get_SectionInformation()
Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Common.Configuration.FileConfigurationSourceImplementation:
void RefreshAndValidateSections(String, String>, String, String>, String>&, String, String>&)SectionInformation ConfigurationSection.get_SectionInformation()Not Specified
void RefreshAndValidateSections(String, String>, String, String>, String>&, String, String>&)SectionInformation ConfigurationSection.get_SectionInformation()Not Specified
Configuration GetConfiguration()Configuration ConfigurationManager.OpenMappedExeConfiguration(ExeConfigurationFileMap, ConfigurationUserLevel)ConfigurationUserLevel parameter is not supported.
void UpdateCache()Configuration ConfigurationMana!
ger.OpenMappedExeConfiguration(ExeConfigurationFileMap, ConfigurationU
serLevel)
ConfigurationUserLevel parameter is not supported.
Class Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource:
void Save(string, string, ConfigurationSection)Configuration ConfigurationManager.OpenMappedExeConfiguration(ExeConfigurationFileMap, ConfigurationUserLevel)ConfigurationUserLevel parameter is not supported.
void Remove(string, string)Configuration ConfigurationManager.OpenMappedExeConfiguration(ExeConfigurationFileMap, ConfigurationUserLevel)ConfigurationUserLevel parameter is not supported.
Class Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.ReflectionInstaller`1:
void Install(IDictionary)void Installer.Install(IDictionary)Not Specified
void Uninstall(IDictionary)!
void Installer.Uninstall(IDictionary)
Not Specified
void .ctor()void Installer..ctor()Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.EventLogInstallerBuilder:
Installer> CreateInstallers(Type>)void EventLogInstaller.set_CategoryCount(int)Not Specified
Installer> CreateInstallers(Type>)void EventLogInstaller.set_CategoryResourceFile(string)Not Specified
Installer> CreateInstallers(Type>)void EventLogInstaller.set_MessageResourceFile(string)Not Specified
Installer> CreateInstallers(Type>)void EventLogInstaller.set_ParameterResourceFile(string)Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Common.Instrumentation.Enterpris!
eLibraryPerformanceCounter:
void Clear()<

/td>
void PerformanceCounter.set_RawValue(Int64)Not Specified
Int64 get_Value()Int64 PerformanceCounter.get_RawValue()Not Specified
void Increment()Int64 PerformanceCounter.Increment()Not Specified
void IncrementBy(Int64)Int64 PerformanceCounter.IncrementBy(Int64)Not Specified
Int64 GetValueFor(string)Int64 PerformanceCounter.get_RawValue()Not Specified
void SetValueFor(string, Int64)void PerformanceCounter.set_RawValue(Int64)Not Specified

Microsoft.Practices.EnterpriseLibrary.Logging.dll

Methods missing from Mono

Calling MethodMethod not yet in Mono
Class Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface:
void .ctor(string)void MessageQueue..ctor(string, bool, bool)

P/Invokes into native code

Calling MethodP/Invoke MethodExternal DLL
Class Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.ContextUtils:
NativeMethods/IObjectContext get_ObjectContext()int GetObjectContext(NativeMethods/IObjectContext&)mtxex.dll
Class Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.UnmanagedSecurityContextInformationProvider:
string get_CurrentUser()bool GetUserNameEx(NativeMethods/ExtendedNameFormat, StringBuilder, UInt32&)secur32.dll
string get_ProcessAccountName()IntPtr GetCurrentProcess()kernel32.dll
string get_ProcessAcco!
untName()
int GetSecurityInfo(IntPtr, NativeMethods/SE_OBJECT_
TYPE, uint, IntPtr&, IntPtr&, IntPtr&, IntPtr&, IntPtr&)
advapi32.dll
string get_ProcessAccountName()bool LookupAccountSid(IntPtr, IntPtr, StringBuilder, UInt32&, StringBuilder, UInt32&, Int32&)advapi32.dll
Class Microsoft.Practices.EnterpriseLibrary.Logging.LogEntry:
void CollectIntrinsicProperties()int GetCurrentProcessId()kernel32.dll
void CollectIntrinsicProperties()int GetCurrentThreadId()kernel32.dll
string GetProcessName()IntPtr GetModuleHandle(string)kernel32.dll
string GetProcessName()int GetModuleFileName(IntPtr, StringBuilder, int)kernel32.dll

Methods called that throw NotImplementedException

Calling MethodMono met!
hod that throws NotImplementedException
Class Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener:
void Write(string)void Instrumentation.Fire(Object)
void TraceData(TraceEventCache, string, TraceEventType, int, Object)void Instrumentation.Fire(Object)
Class Microsoft.Practices.EnterpriseLibrary.Logging.ExtraInformation.Helpers.ContextUtils:
string GetActivityId()Guid ContextUtil.get_ActivityId()
string GetApplicationId()Guid ContextUtil.get_ApplicationId()
string GetTransactionId()Guid ContextUtil.get_TransactionId()
string GetDirectCallerAccountName()bool SecurityCallContext.get_IsSecurityEnabled()
string GetDirectCallerAccountName()SecurityIdentit!
y SecurityCallContext.get_DirectCaller()


string GetDirectCallerAccountName()
string SecurityIdentity.get_AccountName()
string GetOriginalCallerAccountName()bool SecurityCallContext.get_IsSecurityEnabled()
string GetOriginalCallerAccountName()SecurityIdentity SecurityCallContext.get_OriginalCaller()
string GetOriginalCallerAccountName()string SecurityIdentity.get_AccountName()
SecurityCallContext get_CurrentCall()SecurityCallContext SecurityCallContext.get_CurrentCall()
Class Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener:
Message CreateMessage(string, string)void Message.set_Body(Object)
Message CreateMessage(string, string)void Message.set_Label(string)
Message CreateMessage(string, string)void Message.set_Priority(Mes!
sagePriority)
Message CreateMessage(string, string)void Message.set_TimeToBeReceived(TimeSpan)
Message CreateMessage(string, string)void Message.set_TimeToReachQueue(TimeSpan)
Message CreateMessage(string, string)void Message.set_Recoverable(bool)
Message CreateMessage(string, string)void Message.set_UseAuthentication(bool)
Message CreateMessage(string, string)void Message.set_UseDeadLetterQueue(bool)
Message CreateMessage(string, string)void Message.set_UseEncryption(bool)
Class Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger:
void LogConfigurationError(Exception)void Instrumentation.Fire(Object)
Class Microsoft.Practices.E!
nterpriseLibrary.Logging.Instrumentation.LoggingInstrumentationListene
r:
void FailureLoggingError(Object, FailureLoggingErrorEventArgs)void Instrumentation.Fire(Object)
void ConfigurationFailure(Object, LoggingConfigurationFailureEventArgs)void Instrumentation.Fire(Object)
Class Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface:
void Close()void MessageQueue.Close()
void Send(Message, MessageQueueTransactionType)void MessageQueue.Send(Object, MessageQueueTransactionType)
bool get_Transactional()bool MessageQueue.get_Transactional()
Class Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerPerformanceCounter:
void Increment(string)Int64 PerformanceCounter.Increment()
void IncrementBy(string, Int64)Int6!
4 PerformanceCounter.IncrementBy(Int64)

Methods called marked with MonoTodo

Calling MethodMethod with MonoTodoReason
Class Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.WmiTraceListener:
void Write(string)void Instrumentation.Fire(Object)Not Specified
void TraceData(TraceEventCache, string, TraceEventType, int, Object)void Instrumentation.Fire(Object)Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.SystemDiagnosticsTraceListenerAssembler:
TraceListener Assemble(IBuilderContext, TraceListenerData, IConfigurationSource, ConfigurationReflectionCache)StringDictionary TraceListener.get_Attributes()The property exists but the values are not considere!
d
Class Microsoft.Practices
.EnterpriseLibrary.Logging.ExtraInformation.Helpers.ContextUtils:
string GetActivityId()Guid ContextUtil.get_ActivityId()Not Specified
string GetApplicationId()Guid ContextUtil.get_ApplicationId()Not Specified
string GetTransactionId()Guid ContextUtil.get_TransactionId()Not Specified
string GetDirectCallerAccountName()bool SecurityCallContext.get_IsSecurityEnabled()Not Specified
string GetDirectCallerAccountName()SecurityIdentity SecurityCallContext.get_DirectCaller()Not Specified
string GetDirectCallerAccountName()string SecurityIdentity.get_AccountName()Not Specified
string GetOriginalCallerAccountName()bool SecurityCallContext.get_IsSecurityEnabled()Not Specified
stri!
ng GetOriginalCallerAccountName()
SecurityIdentity SecurityCallContext.get_OriginalCaller()Not Specified
string GetOriginalCallerAccountName()string SecurityIdentity.get_AccountName()Not Specified
SecurityCallContext get_CurrentCall()SecurityCallContext SecurityCallContext.get_CurrentCall()Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Logging.InternalAttribute:
void .ctor()void IgnoreMemberAttribute..ctor()Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqTraceListener:
Message CreateMessage(string, string)void Message..ctor()Not Specified
Message CreateMessage(string, string)void Message.set_Body(Object)Not Specified
Message CreateMessage(string, string)void Mes
sage.set_Label(string)
Not Specified
Message CreateMessage(string, string)void Message.set_Priority(MessagePriority)Not Specified
Message CreateMessage(string, string)void Message.set_TimeToBeReceived(TimeSpan)Not Specified
Message CreateMessage(string, string)void Message.set_TimeToReachQueue(TimeSpan)Not Specified
Message CreateMessage(string, string)void Message.set_Recoverable(bool)Not Specified
Message CreateMessage(string, string)void Message.set_UseAuthentication(bool)Not Specified
Message CreateMessage(string, string)void Message.set_UseDeadLetterQueue(bool)Not Specified
Message CreateMessage(string, string)void Message.set_UseEncryption(bool)Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Logging.ProjectInstaller:
void .ctor()void DefaultManagementProjectInstaller..ctor()Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Logging.LogSource:
void TraceData(TraceEventType, int, LogEntry, TraceListenerFilter)bool TraceListener.get_IsThreadSafe()This property exists but is never considered.
void TraceData(TraceEventType, int, LogEntry, TraceListenerFilter)bool TraceListener.get_IsThreadSafe()This property exists but is never considered.
Class Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.DefaultLoggingEventLogger:
void LogConfigurationError(Exception)void Instrumentation.Fire(Object)Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Logging.Ins
trumentation.LoggingInstrumentationListener:
void FailureLoggingError(Object, FailureLoggingErrorEventArgs)void Instrumentation.Fire(Object)Not Specified
void ConfigurationFailure(Object, LoggingConfigurationFailureEventArgs)void Instrumentation.Fire(Object)Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.MsmqSendInterface:
void Close()void MessageQueue.Close()Not Specified
void Send(Message, MessageQueueTransactionType)void MessageQueue.Send(Object, MessageQueueTransactionType)Not Specified
bool get_Transactional()bool MessageQueue.get_Transactional()Not Specified
Class Microsoft.Practices.EnterpriseLibrary.Logging.Instrumentation.TracerPerformanceCounter:
void Increment(string)Int64 PerformanceCounter.Increment()Not Specified
void IncrementBy(string, Int64)Int64 PerformanceCounter.IncrementBy(Int64)Not Specified

Microsoft.Practices.ObjectBuilder.dll

No Issues Found

NHibernate.dll

Methods called marked with MonoTodo

Calling MethodMethod with MonoTodoReason
Class NHibernate.Property.BasicGetter:
void Emit(ILGenerator)void ILGenerator.EmitCall(OpCode, MethodInfo, TypeClass NHibernate.Bytecode.EmitUtil:
void EmitCreateDelegateInstance(ILGenerator, Type, MethodInfo)void ILGenerator.EmitCall(OpCode, MethodInfo, Type" title=")vararg methods are not supported
Class NHibernate.Bytecode.EmitUtil:
void EmitCreateDelegateInstance(ILGenerator, Type, MethodInfo)void ILGenerator.EmitCall(OpCode, MethodInfo, Type">">)vararg methods are not supported
Class NHibernate.Bytecode.EmitUtil:
void EmitCreateDelegateInstance(ILGenerator, Type, MethodInfo)void ILGenerator.EmitCall(OpCode, MethodInfo, Type[)vararg methods are not s!
upported
Class NHibernate.P
roperty.BasicSetter:
void Emit(ILGenerator)void ILGenerator.EmitCall(OpCode, MethodInfo, Type[])vararg methods are not supported
Class NHibernate.Cfg.Configuration:
Configuration Configure(XmlTextReader)void XmlValidatingReader.set_ValidationType(ValidationType)Not Specified
XmlDocument LoadMappingDocument(XmlTextReader)void XmlValidatingReader.set_ValidationType(ValidationType)Not Specified

Properties.Resources.Designer.cs.dll

No Issues Found