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
- DashStyle.cs
- ScrollViewerAutomationPeer.cs
- ClickablePoint.cs
- MissingManifestResourceException.cs
- DataGridViewTextBoxCell.cs
- _ProxyChain.cs
- SamlAuthorizationDecisionStatement.cs
- RecordsAffectedEventArgs.cs
- Effect.cs
- MaterialCollection.cs
- DesignerRegionMouseEventArgs.cs
- TreeNodeSelectionProcessor.cs
- isolationinterop.cs
- PersonalizationStateInfo.cs
- SmtpNetworkElement.cs
- BaseHashHelper.cs
- PrintControllerWithStatusDialog.cs
- BitmapEncoder.cs
- InvocationExpression.cs
- VirtualDirectoryMapping.cs
- ParameterBuilder.cs
- AuthStoreRoleProvider.cs
- HttpConfigurationContext.cs
- HiddenField.cs
- BitmapEffectGeneralTransform.cs
- LZCodec.cs
- TextServicesCompartment.cs
- ScrollChrome.cs
- SqlRewriteScalarSubqueries.cs
- SecureUICommand.cs
- ProfileSettingsCollection.cs
- WsiProfilesElement.cs
- PenContexts.cs
- QilParameter.cs
- AddInProcess.cs
- PeerToPeerException.cs
- BaseInfoTable.cs
- StringValidator.cs
- ObjectConverter.cs
- TableLayoutColumnStyleCollection.cs
- QueryTaskGroupState.cs
- BrowserInteropHelper.cs
- ConfigXmlText.cs
- SqlNamer.cs
- HighContrastHelper.cs
- X509UI.cs
- CommonProperties.cs
- TextCollapsingProperties.cs
- TextInfo.cs
- DataGridViewRowConverter.cs
- MatrixTransform3D.cs
- SafeViewOfFileHandle.cs
- _ProxyRegBlob.cs
- DictionaryCustomTypeDescriptor.cs
- PrePrepareMethodAttribute.cs
- TextParaLineResult.cs
- Margins.cs
- CoreSwitches.cs
- PropertyContainer.cs
- StylusDevice.cs
- LocalizableAttribute.cs
- RunWorkerCompletedEventArgs.cs
- ServerValidateEventArgs.cs
- GetLedgerEntryForRecipientRequest.cs
- FixedSOMPage.cs
- EventLogPermissionAttribute.cs
- Bidi.cs
- ClientBuildManager.cs
- AutomationInteropProvider.cs
- UnsafeNativeMethods.cs
- DesignerSerializationManager.cs
- ThemeConfigurationDialog.cs
- SqlStream.cs
- XmlChildNodes.cs
- MenuItemBindingCollection.cs
- WebConvert.cs
- ImmutableDispatchRuntime.cs
- StsCommunicationException.cs
- SqlRowUpdatingEvent.cs
- EncodingFallbackAwareXmlTextWriter.cs
- Brush.cs
- NonSerializedAttribute.cs
- ZoneButton.cs
- FillErrorEventArgs.cs
- AuthorizationRuleCollection.cs
- ConfigurationManagerInternalFactory.cs
- SmiConnection.cs
- BookmarkTable.cs
- RawUIStateInputReport.cs
- DataError.cs
- DescendentsWalker.cs
- WebPartCatalogAddVerb.cs
- SequenceFullException.cs
- RichTextBoxDesigner.cs
- IList.cs
- SystemShuttingDownException.cs
- XmlSchemaComplexType.cs
- HttpRequestCacheValidator.cs
- SchemaImporterExtensionElement.cs
- HostAdapter.cs