Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Runtime / InteropServices / TCEAdapterGen / EventItfInfo.cs / 1 / EventItfInfo.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== namespace System.Runtime.InteropServices.TCEAdapterGen { using System; using System.Reflection; using System.Reflection.Emit; using System.Collections; internal class EventItfInfo { public EventItfInfo(String strEventItfName, String strSrcItfName, String strEventProviderName, Assembly asmImport, Assembly asmSrcItf) { m_strEventItfName = strEventItfName; m_strSrcItfName = strSrcItfName; m_strEventProviderName = strEventProviderName; m_asmImport = asmImport; m_asmSrcItf = asmSrcItf; } public Type GetEventItfType() { Type t = m_asmImport.GetType(m_strEventItfName, true, false); if (t != null && !t.IsVisible) t = null; return t; } public Type GetSrcItfType() { Type t = m_asmSrcItf.GetType(m_strSrcItfName, true, false); if (t != null && !t.IsVisible) t = null; return t; } public String GetEventProviderName() { return m_strEventProviderName; } private String m_strEventItfName; private String m_strSrcItfName; private String m_strEventProviderName; private Assembly m_asmImport; private Assembly m_asmSrcItf; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RoleManagerModule.cs
- HostedAspNetEnvironment.cs
- ReachPrintTicketSerializer.cs
- ThicknessConverter.cs
- IisNotInstalledException.cs
- BasicBrowserDialog.cs
- ResourceContainer.cs
- TextModifierScope.cs
- HtmlTable.cs
- ApplicationCommands.cs
- DefaultPrintController.cs
- RemotingException.cs
- DataGridViewUtilities.cs
- Attribute.cs
- InvokeProviderWrapper.cs
- SoapFormatExtensions.cs
- MSG.cs
- ToolBar.cs
- PrimaryKeyTypeConverter.cs
- Helpers.cs
- Schema.cs
- LinkLabelLinkClickedEvent.cs
- UIPermission.cs
- FontDriver.cs
- FixedSOMSemanticBox.cs
- UIElementPropertyUndoUnit.cs
- RayMeshGeometry3DHitTestResult.cs
- DSASignatureFormatter.cs
- QueryAsyncResult.cs
- MgmtConfigurationRecord.cs
- WebBrowserEvent.cs
- MarginsConverter.cs
- QuarticEase.cs
- ConfigurationStrings.cs
- ErrorTolerantObjectWriter.cs
- NamedElement.cs
- SoapFault.cs
- WindowsListViewGroupSubsetLink.cs
- QueryStringConverter.cs
- safelink.cs
- Identity.cs
- SerialStream.cs
- DbProviderFactoriesConfigurationHandler.cs
- DrawingContext.cs
- base64Transforms.cs
- SrgsElementFactory.cs
- TrackingProfile.cs
- SimpleTableProvider.cs
- SqlBulkCopyColumnMappingCollection.cs
- NonSerializedAttribute.cs
- HebrewNumber.cs
- WindowsRichEditRange.cs
- SyndicationDeserializer.cs
- RsaKeyIdentifierClause.cs
- SettingsSavedEventArgs.cs
- GradientStop.cs
- TextSegment.cs
- ConstructorNeedsTagAttribute.cs
- StorageEntityTypeMapping.cs
- GeometryValueSerializer.cs
- TransformPattern.cs
- PeerCollaboration.cs
- SystemTcpStatistics.cs
- HighlightComponent.cs
- Image.cs
- figurelengthconverter.cs
- TypeLoadException.cs
- _UriTypeConverter.cs
- UseManagedPresentationBindingElement.cs
- WebBrowser.cs
- FamilyMap.cs
- SHA1CryptoServiceProvider.cs
- DataGridColumnHeadersPresenter.cs
- SrgsElementFactoryCompiler.cs
- CorrelationActionMessageFilter.cs
- SqlBuffer.cs
- ColumnTypeConverter.cs
- RtfNavigator.cs
- DataSet.cs
- PriorityBinding.cs
- BrowserTree.cs
- StrokeNodeOperations.cs
- KeyTime.cs
- ZipIOBlockManager.cs
- RuntimeResourceSet.cs
- FileDialog_Vista.cs
- DtrList.cs
- XmlSchemaInfo.cs
- SettingsPropertyNotFoundException.cs
- StaticSiteMapProvider.cs
- VisualStyleRenderer.cs
- BuildProvider.cs
- ObjectConverter.cs
- CompressStream.cs
- StreamInfo.cs
- ObjectSecurity.cs
- DbCommandTree.cs
- RegexMatch.cs
- Rules.cs
- Token.cs