Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / PeerTransportListenAddressConverter.cs / 1 / PeerTransportListenAddressConverter.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Globalization; using System.Net; using System.ServiceModel; using System.ServiceModel.Diagnostics; class PeerTransportListenAddressConverter : TypeConverter { public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) { if (typeof(string) == sourceType) { return true; } return base.CanConvertFrom(context, sourceType); } public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) { if (typeof(IPAddress) == destinationType) { return true; } return base.CanConvertTo(context, destinationType); } public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { if (value is string) { return IPAddress.Parse(value as string); } return base.ConvertFrom(context, culture, value); } public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType) { if (typeof(string) == destinationType && value is IPAddress) { return ((IPAddress)value).ToString(); } return base.ConvertTo(context, culture, value, destinationType); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MeasureItemEvent.cs
- ConfigXmlCDataSection.cs
- ArcSegment.cs
- XPathAncestorQuery.cs
- RuleInfoComparer.cs
- BlobPersonalizationState.cs
- DataListItemCollection.cs
- Types.cs
- SqlCaseSimplifier.cs
- XmlSchemaAnnotation.cs
- BasicDesignerLoader.cs
- DBAsyncResult.cs
- Ticks.cs
- GridViewItemAutomationPeer.cs
- XmlValidatingReaderImpl.cs
- IfAction.cs
- WinFormsUtils.cs
- ClientUtils.cs
- CodeIterationStatement.cs
- OutOfMemoryException.cs
- RemotingHelper.cs
- TextDecoration.cs
- _SingleItemRequestCache.cs
- QueryOutputWriter.cs
- EventArgs.cs
- TimeoutException.cs
- ElasticEase.cs
- ArgumentOutOfRangeException.cs
- EncryptedPackage.cs
- XmlSchemaAnnotation.cs
- MessageParameterAttribute.cs
- FilterElement.cs
- SmtpAuthenticationManager.cs
- SecurityContext.cs
- SemanticResultKey.cs
- WebPartMenuStyle.cs
- InternalBufferManager.cs
- ArrayWithOffset.cs
- BrowserPolicyValidator.cs
- CompiledRegexRunner.cs
- StylusPointDescription.cs
- StaticExtension.cs
- TraceInternal.cs
- RoleGroupCollectionEditor.cs
- DataListGeneralPage.cs
- HScrollBar.cs
- UnsafeNativeMethods.cs
- DownloadProgressEventArgs.cs
- XamlClipboardData.cs
- PasswordPropertyTextAttribute.cs
- _NegoStream.cs
- XmlDocumentType.cs
- ServicesUtilities.cs
- QueryOperationResponseOfT.cs
- ToolStripItemRenderEventArgs.cs
- SymLanguageType.cs
- AsyncStreamReader.cs
- SelectionItemPattern.cs
- DynamicResourceExtensionConverter.cs
- ImpersonationContext.cs
- XPathDocumentNavigator.cs
- ItemAutomationPeer.cs
- SliderAutomationPeer.cs
- DesignerAttributeInfo.cs
- OverrideMode.cs
- UIAgentMonitor.cs
- SystemUnicastIPAddressInformation.cs
- FileSystemWatcher.cs
- ItemCheckEvent.cs
- SchemaNamespaceManager.cs
- DataServiceExpressionVisitor.cs
- SafeHGlobalHandleCritical.cs
- DataColumnChangeEvent.cs
- ColorEditor.cs
- InternalBufferManager.cs
- EntityDataSourceDesigner.cs
- HtmlListAdapter.cs
- HttpSessionStateBase.cs
- CfgParser.cs
- WorkItem.cs
- BitmapPalettes.cs
- EditCommandColumn.cs
- LinqDataSourceContextData.cs
- MembershipValidatePasswordEventArgs.cs
- MsmqOutputChannel.cs
- UnsafeNativeMethods.cs
- SymLanguageType.cs
- VirtualDirectoryMapping.cs
- ProtocolsSection.cs
- WebServiceErrorEvent.cs
- Completion.cs
- AnnotationResourceCollection.cs
- WebPartAddingEventArgs.cs
- Number.cs
- BufferedWebEventProvider.cs
- AutomationPropertyInfo.cs
- StoreItemCollection.Loader.cs
- XamlStackWriter.cs
- SQLRoleProvider.cs
- PropertyIDSet.cs