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
- Switch.cs
- TPLETWProvider.cs
- ListItemCollection.cs
- ZoomingMessageFilter.cs
- StructureChangedEventArgs.cs
- DataServiceKeyAttribute.cs
- ScrollBar.cs
- PluralizationServiceUtil.cs
- TextEditorDragDrop.cs
- DateTimeFormatInfo.cs
- DataSourceCacheDurationConverter.cs
- WinEventQueueItem.cs
- BStrWrapper.cs
- XamlSerializerUtil.cs
- HttpConfigurationContext.cs
- TableSectionStyle.cs
- DmlSqlGenerator.cs
- PointCollection.cs
- IntSecurity.cs
- HostVisual.cs
- Delegate.cs
- ByteStreamMessageEncoderFactory.cs
- Interlocked.cs
- LineGeometry.cs
- DataShape.cs
- BuilderPropertyEntry.cs
- OleDbTransaction.cs
- WinFormsUtils.cs
- CounterSampleCalculator.cs
- Config.cs
- AspNetHostingPermission.cs
- PixelFormats.cs
- TimeSpanMinutesConverter.cs
- FixUpCollection.cs
- HtmlSelect.cs
- KeyInterop.cs
- SmiContext.cs
- MachineSettingsSection.cs
- HashAlgorithm.cs
- NetCodeGroup.cs
- ToolStripDesigner.cs
- QuestionEventArgs.cs
- DtrList.cs
- GroupAggregateExpr.cs
- WindowsToolbarItemAsMenuItem.cs
- ExtendedProperty.cs
- DataGridViewImageCell.cs
- TypeInfo.cs
- DataGridViewCell.cs
- BitConverter.cs
- ToolStripScrollButton.cs
- JsonFormatWriterGenerator.cs
- ListBindingHelper.cs
- PackagePart.cs
- FunctionQuery.cs
- IdentitySection.cs
- AccessDataSourceView.cs
- WmpBitmapEncoder.cs
- Region.cs
- HttpRawResponse.cs
- ListViewInsertEventArgs.cs
- Transform.cs
- DockPanel.cs
- DisplayInformation.cs
- CopyCodeAction.cs
- ProtocolsConfigurationEntry.cs
- DataGridViewCellFormattingEventArgs.cs
- XamlReader.cs
- GlyphRunDrawing.cs
- Clause.cs
- _UriTypeConverter.cs
- Rotation3DKeyFrameCollection.cs
- _SafeNetHandles.cs
- InvokeWebService.cs
- Attribute.cs
- NameTable.cs
- BaseParaClient.cs
- RepeaterItemEventArgs.cs
- SmtpTransport.cs
- IdnMapping.cs
- BaseDataList.cs
- ConnectionStringsExpressionBuilder.cs
- DataObjectFieldAttribute.cs
- EditingCommands.cs
- AbsoluteQuery.cs
- Trace.cs
- ImageField.cs
- BitmapScalingModeValidation.cs
- RestClientProxyHandler.cs
- EdmConstants.cs
- SessionPageStateSection.cs
- ControlAdapter.cs
- Sql8ExpressionRewriter.cs
- Thread.cs
- Typography.cs
- ExtractedStateEntry.cs
- CatalogZoneBase.cs
- Directory.cs
- SingleAnimation.cs
- UTF32Encoding.cs