Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / BindingElementExtensionElement.cs / 1 / BindingElementExtensionElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.ServiceModel.Channels; using System.Configuration; using System.Globalization; using System.Xml; public abstract class BindingElementExtensionElement : ServiceModelExtensionElement { public virtual void ApplyConfiguration(BindingElement bindingElement) { // Some items make sense just as tags and have no other configuration if (null == bindingElement) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("bindingElement"); } } public abstract Type BindingElementType { get; } protected internal abstract BindingElement CreateBindingElement(); protected internal virtual void InitializeFrom(BindingElement bindingElement) { if (bindingElement == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("bindingElement"); } if (bindingElement.GetType() != this.BindingElementType) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("bindingElement", SR.GetString(SR.ConfigInvalidTypeForBindingElement, this.BindingElementType.ToString(), bindingElement.GetType().ToString())); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EntityDataSourceView.cs
- BitSet.cs
- ValueExpressions.cs
- Unit.cs
- FormParameter.cs
- DynamicPropertyReader.cs
- OpacityConverter.cs
- Utilities.cs
- CodeMemberEvent.cs
- FrameAutomationPeer.cs
- BatchWriter.cs
- OracleConnectionFactory.cs
- SharedStatics.cs
- HtmlTableCell.cs
- DesignerSerializationVisibilityAttribute.cs
- RegexCapture.cs
- _HTTPDateParse.cs
- TextSchema.cs
- EndOfStreamException.cs
- RawStylusInputReport.cs
- AccessViolationException.cs
- LongAverageAggregationOperator.cs
- SortDescription.cs
- ImageSourceValueSerializer.cs
- TextReader.cs
- InputScopeAttribute.cs
- TypeElement.cs
- WSDualHttpSecurityMode.cs
- CLSCompliantAttribute.cs
- AnchoredBlock.cs
- XmlDataImplementation.cs
- ThousandthOfEmRealPoints.cs
- InputLanguageCollection.cs
- StreamWithDictionary.cs
- WebBaseEventKeyComparer.cs
- WmlTextBoxAdapter.cs
- GZipStream.cs
- DataControlReferenceCollection.cs
- ContainerActivationHelper.cs
- DataGridViewTextBoxCell.cs
- TextWriter.cs
- CompilerGlobalScopeAttribute.cs
- sqlnorm.cs
- TextTreeInsertUndoUnit.cs
- LookupNode.cs
- Helper.cs
- XmlArrayItemAttribute.cs
- IndexerNameAttribute.cs
- DataGridViewControlCollection.cs
- ColorAnimation.cs
- SubtreeProcessor.cs
- EasingQuaternionKeyFrame.cs
- TraceUtility.cs
- GraphicsState.cs
- AxHost.cs
- WebPartConnectionsDisconnectVerb.cs
- SubpageParaClient.cs
- BasicCellRelation.cs
- MemberAssignmentAnalysis.cs
- HttpCookie.cs
- MULTI_QI.cs
- ExtenderProvidedPropertyAttribute.cs
- LinqDataSourceInsertEventArgs.cs
- TimerExtension.cs
- ProfilePropertySettings.cs
- Span.cs
- WebPartTransformerCollection.cs
- PageBreakRecord.cs
- OdbcEnvironment.cs
- PatternMatcher.cs
- FormCollection.cs
- ToolStripItemImageRenderEventArgs.cs
- SafeArchiveContext.cs
- XmlNotation.cs
- HandoffBehavior.cs
- WaitHandle.cs
- DataControlCommands.cs
- DataGridViewRowPrePaintEventArgs.cs
- PageHandlerFactory.cs
- GB18030Encoding.cs
- TypeBuilderInstantiation.cs
- _OSSOCK.cs
- PowerStatus.cs
- VisualTreeUtils.cs
- ResponseStream.cs
- DocumentPageViewAutomationPeer.cs
- SiteOfOriginPart.cs
- XmlSchemaSimpleType.cs
- XamlFigureLengthSerializer.cs
- Trustee.cs
- TextBoxBase.cs
- NativeActivityMetadata.cs
- InstanceKeyCollisionException.cs
- SqlInternalConnection.cs
- Scheduling.cs
- TextDecorationCollection.cs
- MsdtcClusterUtils.cs
- RegistrationServices.cs
- DataGridViewComboBoxEditingControl.cs
- MediaScriptCommandRoutedEventArgs.cs