Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / ProviderConnectionPoint.cs / 1305376 / ProviderConnectionPoint.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.Reflection; using System.Web; using System.Web.Util; public class ProviderConnectionPoint : ConnectionPoint { // Used by WebPartManager to verify the custom ConnectionPoint type has // the correct constructor signature. internal static readonly Type[] ConstructorTypes; static ProviderConnectionPoint() { ConstructorInfo constructor = typeof(ProviderConnectionPoint).GetConstructors()[0]; ConstructorTypes = WebPartUtil.GetTypesForConstructor(constructor); } public ProviderConnectionPoint(MethodInfo callbackMethod, Type interfaceType, Type controlType, string displayName, string id, bool allowsMultipleConnections) : base( callbackMethod, interfaceType, controlType, displayName, id, allowsMultipleConnections) { } ////// The secondary interfaces for this connection point. An exception will be thrown /// if primary interfaces are returned in this collection. /// public virtual ConnectionInterfaceCollection GetSecondaryInterfaces(Control control) { return ConnectionInterfaceCollection.Empty; } public virtual object GetObject(Control control) { if (control == null) { throw new ArgumentNullException("control"); } return CallbackMethod.Invoke(control, null); } } } // 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
- SingleTagSectionHandler.cs
- Collection.cs
- CompModSwitches.cs
- SafeThemeHandle.cs
- Win32SafeHandles.cs
- AnnotationDocumentPaginator.cs
- Floater.cs
- LayoutManager.cs
- AssemblyInfo.cs
- TreeNode.cs
- PreservationFileWriter.cs
- ScrollBar.cs
- XmlAttributeOverrides.cs
- SqlConnectionPoolProviderInfo.cs
- SessionStateSection.cs
- ManagedIStream.cs
- ExceptionUtil.cs
- QueryCursorEventArgs.cs
- IriParsingElement.cs
- SourceFileInfo.cs
- TreeViewHitTestInfo.cs
- Error.cs
- PixelFormat.cs
- ControlBuilderAttribute.cs
- DesignerMetadata.cs
- ResourceProviderFactory.cs
- Privilege.cs
- ToolStripDropDownClosingEventArgs.cs
- ObjectQuery_EntitySqlExtensions.cs
- NgenServicingAttributes.cs
- XmlTypeAttribute.cs
- RadioButtonDesigner.cs
- GridViewDeletedEventArgs.cs
- SerializationInfoEnumerator.cs
- AccessDataSource.cs
- LinqDataSourceSelectEventArgs.cs
- IChannel.cs
- CodeAttachEventStatement.cs
- SafeCryptoHandles.cs
- RecipientInfo.cs
- DateTimeOffsetConverter.cs
- EventLogPropertySelector.cs
- InfiniteTimeSpanConverter.cs
- SHA512Managed.cs
- SrgsRulesCollection.cs
- AuthenticationModulesSection.cs
- HtmlObjectListAdapter.cs
- HWStack.cs
- XsdCachingReader.cs
- TiffBitmapEncoder.cs
- AssemblyAttributes.cs
- SingleAnimationUsingKeyFrames.cs
- ScrollItemPatternIdentifiers.cs
- CryptoProvider.cs
- DataServiceClientException.cs
- SelectionEditor.cs
- Size3D.cs
- controlskin.cs
- UpdateManifestForBrowserApplication.cs
- GroupQuery.cs
- HttpCapabilitiesBase.cs
- SharedStatics.cs
- WSFederationHttpBindingElement.cs
- XpsS0ValidatingLoader.cs
- BitStream.cs
- XmlSchemaImport.cs
- EntitySet.cs
- ItemsControlAutomationPeer.cs
- SqlFunctionAttribute.cs
- SchemaElementLookUpTable.cs
- DataGridViewSelectedRowCollection.cs
- XpsViewerException.cs
- XamlSerializer.cs
- CancelEventArgs.cs
- codemethodreferenceexpression.cs
- WebRequestModuleElementCollection.cs
- AppDomainUnloadedException.cs
- ControlBindingsCollection.cs
- MessageQueueConverter.cs
- RouteParametersHelper.cs
- InternalBufferManager.cs
- IWorkflowDebuggerService.cs
- FormsAuthenticationEventArgs.cs
- TrackBar.cs
- GridViewDeleteEventArgs.cs
- DebuggerAttributes.cs
- DataConnectionHelper.cs
- AutomationProperty.cs
- BitmapCodecInfoInternal.cs
- TypeUsage.cs
- HttpBrowserCapabilitiesWrapper.cs
- GradientSpreadMethodValidation.cs
- XamlRtfConverter.cs
- OneToOneMappingSerializer.cs
- BoundPropertyEntry.cs
- TypeListConverter.cs
- ExternalException.cs
- CodeStatementCollection.cs
- RegisteredHiddenField.cs
- DocumentViewer.cs