Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Runtime / InteropServices / TCEAdapterGen / EventItfInfo.cs / 1305376 / EventItfInfo.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== namespace System.Runtime.InteropServices.TCEAdapterGen { using System; using System.Reflection; using System.Collections; internal class EventItfInfo { public EventItfInfo(String strEventItfName, String strSrcItfName, String strEventProviderName, RuntimeAssembly asmImport, RuntimeAssembly 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 RuntimeAssembly m_asmImport; private RuntimeAssembly m_asmSrcItf; } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RuleInfoComparer.cs
- GatewayIPAddressInformationCollection.cs
- ControlBuilderAttribute.cs
- EncryptedData.cs
- MdiWindowListItemConverter.cs
- MatrixIndependentAnimationStorage.cs
- MDIControlStrip.cs
- RuleAction.cs
- TdsParserSafeHandles.cs
- InvalidEnumArgumentException.cs
- MetadataImporter.cs
- InstanceDescriptor.cs
- CollectionChangeEventArgs.cs
- OverlappedAsyncResult.cs
- TextTabProperties.cs
- BatchServiceHost.cs
- HtmlElementEventArgs.cs
- DispatchOperation.cs
- KeyedHashAlgorithm.cs
- UIElement3D.cs
- ResourceAttributes.cs
- WriterOutput.cs
- DesignerUtils.cs
- HelpProvider.cs
- BaseDataList.cs
- EntitySqlQueryCacheEntry.cs
- CompilationSection.cs
- SamlAudienceRestrictionCondition.cs
- WebPartDisplayModeEventArgs.cs
- Math.cs
- DisplayNameAttribute.cs
- RuntimeConfigurationRecord.cs
- HwndKeyboardInputProvider.cs
- ItemsPanelTemplate.cs
- CompoundFileReference.cs
- ExtenderProviderService.cs
- DataGridViewCellValidatingEventArgs.cs
- FileDialog.cs
- CodeTypeParameterCollection.cs
- DispatcherObject.cs
- StreamSecurityUpgradeAcceptorAsyncResult.cs
- DesignerDataView.cs
- IndexedString.cs
- TemplateComponentConnector.cs
- DiagnosticTraceSource.cs
- InstancePersistenceContext.cs
- ZipIOCentralDirectoryFileHeader.cs
- NameTable.cs
- CodeTypeReferenceExpression.cs
- BindingExpressionBase.cs
- SqlUserDefinedTypeAttribute.cs
- FormClosedEvent.cs
- MessageQueueKey.cs
- WebResponse.cs
- ObjectAnimationUsingKeyFrames.cs
- HelpInfo.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- AssemblyAttributes.cs
- XamlFrame.cs
- ToolboxCategory.cs
- ServiceObjectContainer.cs
- DataRecord.cs
- FileLogRecordStream.cs
- SelectionProcessor.cs
- QueryCacheManager.cs
- XmlArrayAttribute.cs
- UserControl.cs
- BackStopAuthenticationModule.cs
- CharStorage.cs
- ImageCodecInfoPrivate.cs
- TableParagraph.cs
- Pkcs7Signer.cs
- ObjectDataSource.cs
- ListControl.cs
- DataServiceQuery.cs
- EntityChangedParams.cs
- ParameterCollection.cs
- LiteralLink.cs
- ResourceDictionaryCollection.cs
- RuleSettings.cs
- StringComparer.cs
- DeflateEmulationStream.cs
- DataGridCaption.cs
- PointAnimation.cs
- ProfilePropertySettings.cs
- DataServiceProviderMethods.cs
- SkewTransform.cs
- DependencyObject.cs
- GlyphShapingProperties.cs
- DetailsViewDeleteEventArgs.cs
- odbcmetadatafactory.cs
- FilteredSchemaElementLookUpTable.cs
- AnimatedTypeHelpers.cs
- SelectionEditingBehavior.cs
- HandleCollector.cs
- DataServiceQueryProvider.cs
- DataErrorValidationRule.cs
- ResourceProviderFactory.cs
- ValidationManager.cs
- XmlChildEnumerator.cs