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
- PlainXmlSerializer.cs
- UIElement3D.cs
- Command.cs
- XmlSchemaAttribute.cs
- Control.cs
- DataGridViewDataErrorEventArgs.cs
- DrawingVisual.cs
- LogicalCallContext.cs
- WebEventCodes.cs
- MenuAdapter.cs
- URLAttribute.cs
- Rotation3DAnimationUsingKeyFrames.cs
- AccessibleObject.cs
- DesignerWidgets.cs
- IriParsingElement.cs
- FormCollection.cs
- autovalidator.cs
- AnnotationResource.cs
- Viewport2DVisual3D.cs
- IfJoinedCondition.cs
- Compilation.cs
- ResourcePart.cs
- ResolveCriteriaCD1.cs
- Rect.cs
- MD5Cng.cs
- BaseEntityWrapper.cs
- XmlWriter.cs
- CharacterMetrics.cs
- FloaterParaClient.cs
- MD5CryptoServiceProvider.cs
- PrivateFontCollection.cs
- Evidence.cs
- ActiveXSite.cs
- CompilationUtil.cs
- OLEDB_Enum.cs
- HtmlMeta.cs
- LayoutTable.cs
- ListItemsCollectionEditor.cs
- CompilerLocalReference.cs
- RoleService.cs
- _AutoWebProxyScriptEngine.cs
- SQLInt64.cs
- SchemaDeclBase.cs
- ToolbarAUtomationPeer.cs
- RuntimeTransactionHandle.cs
- ConfigsHelper.cs
- ConstraintCollection.cs
- EntityConnection.cs
- ModifiableIteratorCollection.cs
- OutputBuffer.cs
- OperationParameterInfoCollection.cs
- SqlReorderer.cs
- SessionEndedEventArgs.cs
- Parser.cs
- ScrollViewer.cs
- HtmlTableCell.cs
- XmlSchemaImport.cs
- DesignerTransactionCloseEvent.cs
- IdentifierCreationService.cs
- OracleCommandSet.cs
- ContextStack.cs
- HttpStreamMessageEncoderFactory.cs
- DiscreteKeyFrames.cs
- Pkcs9Attribute.cs
- sqlser.cs
- EditorZoneBase.cs
- DoubleAnimation.cs
- ActionFrame.cs
- SystemIPv4InterfaceProperties.cs
- Padding.cs
- SequenceFullException.cs
- Brush.cs
- MessagePropertyDescriptionCollection.cs
- SecurityTokenTypes.cs
- CompatibleIComparer.cs
- SimpleFieldTemplateFactory.cs
- PathFigureCollection.cs
- RegexInterpreter.cs
- XmlAnyAttributeAttribute.cs
- TrackBar.cs
- TreeNode.cs
- SplitterCancelEvent.cs
- SecurityTokenAttachmentMode.cs
- FixedHighlight.cs
- AnimatedTypeHelpers.cs
- QilFunction.cs
- XsltArgumentList.cs
- HiddenFieldPageStatePersister.cs
- BreakRecordTable.cs
- StrokeCollectionConverter.cs
- Line.cs
- Bold.cs
- DocumentOrderComparer.cs
- DataControlImageButton.cs
- DomNameTable.cs
- SocketAddress.cs
- MsiStyleLogWriter.cs
- OrderByQueryOptionExpression.cs
- ObjectPersistData.cs
- WorkflowOwnerAsyncResult.cs