Class ServiceAddressTypeConverter
- Namespace
- IceRpc
- Assembly
- IceRpc.dll
The service address type converter specifies how to convert a string to a service address. It's used by sub-systems such as the Microsoft ConfigurationBinder to bind string values to ServiceAddress properties.
public class ServiceAddressTypeConverter : TypeConverter
- Inheritance
-
ServiceAddressTypeConverter
- Inherited Members
Methods
CanConvertFrom(ITypeDescriptorContext?, Type)
Returns whether this converter can convert an object of the given type into a ServiceAddress object, using the specified context.
public override bool CanConvertFrom(ITypeDescriptorContext? context, Type sourceType)
Parameters
context
ITypeDescriptorContextAn ITypeDescriptorContext that provides a format context.
sourceType
TypeA Type that represents the type you want to convert from.
Returns
ConvertFrom(ITypeDescriptorContext?, CultureInfo?, object)
Converts the given object into a ServiceAddress object, using the specified context and culture information.
public override object? ConvertFrom(ITypeDescriptorContext? context, CultureInfo? culture, object value)
Parameters
context
ITypeDescriptorContextAn ITypeDescriptorContext that provides a format context.
culture
CultureInfoThe CultureInfo to use as the current culture.
value
objectThe object to convert.
Returns
- object
An object that represents the converted ServiceAddress.