示例#1
0
 /// <summary>
 ///     Gets the property converter for the given type, or returns null if none is found.
 /// </summary>
 /// <param name="type">The type</param>
 /// <param name="propertyConverter">The property converter</param>
 /// <returns>True if there is a registered property converter.</returns>
 public bool TryGetPropertyConverter(Type type, out ISterlingPropertyConverter propertyConverter)
 {
     return(_propertyConverters.TryGetValue(type, out propertyConverter));
 }
示例#2
0
 /// <summary>
 ///     Gets the property converter for the given type, or returns null if none is found.
 /// </summary>
 /// <param name="type">The type</param>
 /// <param name="propertyConverter">The property converter</param>
 /// <returns>True if there is a registered property converter.</returns>
 public bool TryGetPropertyConverter(Type type, out ISterlingPropertyConverter propertyConverter)
 {
     throw new NotImplementedException();
 }
示例#3
0
 /// <summary>
 ///     Registers a property converter.
 /// </summary>
 /// <param name="propertyConverter">The property converter</param>
 protected void RegisterPropertyConverter(ISterlingPropertyConverter propertyConverter)
 {
     _propertyConverters.Add(propertyConverter.IsConverterFor(), propertyConverter);
 }
示例#4
0
 /// <summary>
 ///     Registers a property converter.
 /// </summary>
 /// <param name="propertyConverter">The property converter</param>
 public void RegisterPropertyConverter(ISterlingPropertyConverter propertyConverter)
 {
     throw new NotImplementedException();
 }