diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2011-07-27 07:12:47 -0600 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2011-07-27 07:12:47 -0600 |
commit | d7fa7f5bce5b1976da36b8b76e8f9ffacb52a283 (patch) | |
tree | 882ecd99246e5ca3e1a73e452389c1d67f8c32fe /src/DotNetOpenAuth.Messaging.UI/ComponentModel/SuggestedStringsConverterContract.cs | |
parent | 69984da752a43a255fde26dedde7dff9ec6ebfea (diff) | |
download | DotNetOpenAuth-d7fa7f5bce5b1976da36b8b76e8f9ffacb52a283.zip DotNetOpenAuth-d7fa7f5bce5b1976da36b8b76e8f9ffacb52a283.tar.gz DotNetOpenAuth-d7fa7f5bce5b1976da36b8b76e8f9ffacb52a283.tar.bz2 |
Added Messaging.UI assembly.
Diffstat (limited to 'src/DotNetOpenAuth.Messaging.UI/ComponentModel/SuggestedStringsConverterContract.cs')
-rw-r--r-- | src/DotNetOpenAuth.Messaging.UI/ComponentModel/SuggestedStringsConverterContract.cs | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth.Messaging.UI/ComponentModel/SuggestedStringsConverterContract.cs b/src/DotNetOpenAuth.Messaging.UI/ComponentModel/SuggestedStringsConverterContract.cs new file mode 100644 index 0000000..1573208 --- /dev/null +++ b/src/DotNetOpenAuth.Messaging.UI/ComponentModel/SuggestedStringsConverterContract.cs @@ -0,0 +1,30 @@ +//----------------------------------------------------------------------- +// <copyright file="SuggestedStringsConverterContract.cs" company="Andrew Arnott"> +// Copyright (c) Andrew Arnott. All rights reserved. +// </copyright> +//----------------------------------------------------------------------- + +namespace DotNetOpenAuth.ComponentModel { + using System; + using System.Collections; + using System.ComponentModel.Design.Serialization; + using System.Diagnostics.Contracts; + using System.Linq; + using System.Reflection; + + /// <summary> + /// Contract class for the <see cref="SuggestedStringsConverter"/> class. + /// </summary> + [ContractClassFor(typeof(SuggestedStringsConverter))] + internal abstract class SuggestedStringsConverterContract : SuggestedStringsConverter { + /// <summary> + /// Gets the type to reflect over for the well known values. + /// </summary> + protected override Type WellKnownValuesType { + get { + Contract.Ensures(Contract.Result<Type>() != null); + throw new NotImplementedException(); + } + } + } +} |