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
- CombinedGeometry.cs
- DbSetClause.cs
- StringCollectionEditor.cs
- Mutex.cs
- QilFactory.cs
- XamlStackWriter.cs
- ControlBuilder.cs
- _IPv6Address.cs
- AmbientValueAttribute.cs
- NavigatorInput.cs
- UniqueCodeIdentifierScope.cs
- ColorContextHelper.cs
- TouchPoint.cs
- SamlDelegatingWriter.cs
- Misc.cs
- PrinterResolution.cs
- ModifierKeysConverter.cs
- PropertyValueUIItem.cs
- PopupRootAutomationPeer.cs
- CircleEase.cs
- MemberMaps.cs
- webproxy.cs
- OperationContext.cs
- Subtree.cs
- ErrorFormatterPage.cs
- TextShapeableCharacters.cs
- SortedList.cs
- ControlBindingsCollection.cs
- WinEventQueueItem.cs
- updatecommandorderer.cs
- ThrowHelper.cs
- LateBoundBitmapDecoder.cs
- Root.cs
- SynchronizationContext.cs
- DesignerDataSourceView.cs
- URLMembershipCondition.cs
- Deflater.cs
- ScrollBar.cs
- SafeNativeMethods.cs
- ReferencedAssembly.cs
- EditorPart.cs
- OdbcHandle.cs
- EdmFunctions.cs
- URLString.cs
- IndividualDeviceConfig.cs
- QilReplaceVisitor.cs
- CharAnimationUsingKeyFrames.cs
- EnumDataContract.cs
- BinaryVersion.cs
- Bitmap.cs
- Ref.cs
- HttpCapabilitiesSectionHandler.cs
- XmlWriterSettings.cs
- BaseParaClient.cs
- DataBoundControl.cs
- MimeMultiPart.cs
- XmlChildNodes.cs
- ScrollBarRenderer.cs
- ProcessHostFactoryHelper.cs
- AsymmetricKeyExchangeFormatter.cs
- SqlNodeAnnotation.cs
- User.cs
- XmlDictionaryReader.cs
- UIElementPropertyUndoUnit.cs
- TabItemWrapperAutomationPeer.cs
- MemoryStream.cs
- XmlFormatExtensionAttribute.cs
- MultitargetUtil.cs
- SchemaAttDef.cs
- PrimarySelectionAdorner.cs
- ResourceAssociationTypeEnd.cs
- SymmetricKey.cs
- XmlNode.cs
- InvokeWebServiceDesigner.cs
- XmlTextReaderImpl.cs
- QilXmlReader.cs
- TransactionBehavior.cs
- DataColumnMapping.cs
- EncoderFallback.cs
- RouteItem.cs
- StringBuilder.cs
- ValidationHelper.cs
- OleDbParameterCollection.cs
- XmlNotation.cs
- CaseStatementProjectedSlot.cs
- BrowserCapabilitiesFactoryBase.cs
- Thumb.cs
- Context.cs
- StateMachineAction.cs
- SqlDataSourceSelectingEventArgs.cs
- CatalogPartChrome.cs
- CultureSpecificStringDictionary.cs
- FontCacheLogic.cs
- AppendHelper.cs
- ValidationService.cs
- ExpandedWrapper.cs
- Compilation.cs
- DeferredReference.cs
- SeekableMessageNavigator.cs
- StrongNameSignatureInformation.cs