All files
[pithos-ms-client] / trunk / Libraries / Json40r2 / Source / Src / Newtonsoft.Json / Linq / IJEnumerable.cs
diff --git a/trunk/Libraries/Json40r2/Source/Src/Newtonsoft.Json/Linq/IJEnumerable.cs b/trunk/Libraries/Json40r2/Source/Src/Newtonsoft.Json/Linq/IJEnumerable.cs
new file mode 100644 (file)
index 0000000..09cdb95
--- /dev/null
@@ -0,0 +1,24 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+
+namespace Newtonsoft.Json.Linq
+{
+  /// <summary>
+  /// Represents a collection of <see cref="JToken"/> objects.
+  /// </summary>
+  /// <typeparam name="T">The type of token</typeparam>
+  public interface IJEnumerable<
+#if !(NET20 || NET35 || SILVERLIGHT)
+    out
+#endif
+    T> : IEnumerable<T> where T : JToken
+  {
+    /// <summary>
+    /// Gets the <see cref="IJEnumerable{JToken}"/> with the specified key.
+    /// </summary>
+    /// <value></value>
+    IJEnumerable<JToken> this[object key] { get; }
+  }
+}
\ No newline at end of file