diff --git a/CloseSearch.png b/CloseSearch.png new file mode 100644 index 0000000..3777d67 Binary files /dev/null and b/CloseSearch.png differ diff --git a/CollapseAll.png b/CollapseAll.png new file mode 100644 index 0000000..5257682 Binary files /dev/null and b/CollapseAll.png differ diff --git a/Collapsed.gif b/Collapsed.gif new file mode 100644 index 0000000..108d492 Binary files /dev/null and b/Collapsed.gif differ diff --git a/Expanded.gif b/Expanded.gif new file mode 100644 index 0000000..f774d9b Binary files /dev/null and b/Expanded.gif differ diff --git a/FillNode.aspx b/FillNode.aspx new file mode 100644 index 0000000..6917c8b --- /dev/null +++ b/FillNode.aspx @@ -0,0 +1,156 @@ +<%@ Page Language="C#" EnableViewState="False" %> + + diff --git a/FillNode.php b/FillNode.php new file mode 100644 index 0000000..9429a03 --- /dev/null +++ b/FillNode.php @@ -0,0 +1,52 @@ +load('WebTOC.xml'); +$xpath = new DOMXPath($toc); +$id = $_GET["Id"]; +$nodes = $xpath->query("//HelpTOCNode[@Id='$id']/*"); +if ($nodes->length == 0) +{ +?> + TOC node not found! +getAttribute("Id"); + $url = $node->getAttribute("Url"); + $title = $node->getAttribute("Title"); + if (empty($url)) + { + $url = "#"; + $target = ""; + } + else + { + $target = " target=\"TopicContent\""; + } + + if ($node->hasChildNodes()) + { +?> +
+ + > + +
+ +
+ + > +
+ \ No newline at end of file diff --git a/Index.aspx b/Index.aspx new file mode 100644 index 0000000..e243828 --- /dev/null +++ b/Index.aspx @@ -0,0 +1,155 @@ +<%@ Page Language="C#" EnableViewState="False" %> + + + + + +DryadLINQ documentation - Table of Content + + + + + + +
+ +
+ + + + + + + + + + + +
+ +
+ +
+ +
+ + + +
+ + + + + + diff --git a/Index.gif b/Index.gif new file mode 100644 index 0000000..35ab047 Binary files /dev/null and b/Index.gif differ diff --git a/Item.gif b/Item.gif new file mode 100644 index 0000000..c8e39a4 Binary files /dev/null and b/Item.gif differ diff --git a/LastBuild.log b/LastBuild.log new file mode 100644 index 0000000..362df9e --- /dev/null +++ b/LastBuild.log @@ -0,0 +1,352 @@ + + + +Finding tools... +The Sandcastle tools are located in 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\' +Locating components... +Using presentation style 'VS2010' located in 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010' + + +Validating and copying documentation source information +Source: D:\Users\misard\src\dryad\bin\release\Microsoft.Research.DryadLinq.XML +Source: D:\Users\misard\src\dryad\bin\release\Microsoft.Research.DryadLinq.dll + Found assembly 'D:\Users\misard\src\dryad\bin\release\Microsoft.Research.DryadLinq.dll' + +References to include (excluding framework assemblies): + None + +Copying XML comments files + D:\Users\misard\src\dryad\bin\release\Microsoft.Research.DryadLinq.XML -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Microsoft.Research.DryadLinq.XML + + +Generating shared content files (en-US, English (United States))... + Last step completed in 00:00:00.0000 + + +Generating API filter for MRefBuilder... + Last step completed in 00:00:00.0156 + + +Generating reflection information... +[C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe] +Build started 4/17/2014 10:17:23 AM. +Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\GenerateRefInfo.proj" on node 1 (default targets). +PrepareForBuild: + Creating directory "obj\Debug\". +GenerateRefInfo: + MRefBuilder (v2014.1.26.0) + Copyright c 2006-2014, Microsoft Corporation, All Rights Reserved. + Portions Copyright c 2006-2014, Eric Woodruff, All Rights Reserved. + Loaded 1 assemblies for reflection and 1 dependency assemblies. + Wrote information on 1 namespaces, 35 types, and 335 members + Copying file from "reflection.org" to "reflection.all". + XslTransform (v2014.1.26.0) + Copyright c 2006-2014, Microsoft Corporation, All Rights Reserved. + Portions Copyright c 2006-2014, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ProductionTransforms\MergeDuplicates.xsl'. +Done Building Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\GenerateRefInfo.proj" (default targets). + +Build succeeded. + +Time Elapsed 00:00:00.67 + Last step completed in 00:00:00.7500 + + +Transforming reflection output... +[C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe] +Build started 4/17/2014 10:17:24 AM. +Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\TransformManifest.proj" on node 1 (default targets). +TransformManifest: + XslTransform (v2014.1.26.0) + Copyright c 2006-2014, Microsoft Corporation, All Rights Reserved. + Portions Copyright c 2006-2014, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\ProductionTransforms\ApplyVSDocModel.xsl'. + Copying file from "reflection.xml" to "reflection.nofilenames". + XslTransform (v2014.1.26.0) + Copyright c 2006-2014, Microsoft Corporation, All Rights Reserved. + Portions Copyright c 2006-2014, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ProductionTransforms\AddFilenames.xsl'. + XslTransform (v2014.1.26.0) + Copyright c 2006-2014, Microsoft Corporation, All Rights Reserved. + Portions Copyright c 2006-2014, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ProductionTransforms\ReflectionToManifest.xsl'. +Done Building Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\TransformManifest.proj" (default targets). + +Build succeeded. + +Time Elapsed 00:00:00.54 + Last step completed in 00:00:00.6339 + + +Generating namespace summary information... + Last step completed in 00:00:00.1250 + + +Copying conceptual content... +Copying standard token shared content file... +Checking for other token files... +Checking for code snippets files... +Copying images and creating the media map file... +Generating conceptual topic files + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\Welcome.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\Welcome.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\e203b95e-0737-40f6-9c16-fc84484a5bad.xml + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\GettingStarted.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\GettingStarted.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\4a617e67-0920-46e4-9223-5effbac46b3d.xml + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\GettingStarted\QuickStart.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\GettingStarted\QuickStart.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\e992fd94-c956-481d-82e6-dbdf45daa722.xml + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\GettingStarted\SettingUpCluster.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\GettingStarted\SettingUpCluster.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\4aefe670-7b2b-4c05-9a65-6c60ff13c3b5.xml + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\GettingStarted\Building the Job Browser.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\GettingStarted\Building the Job Browser.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\91822db3-8a00-4307-ad8a-595c94f449b0.xml + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\Resources.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\Resources.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\1ef96122-dbe3-4815-a81f-7b5a72bf9f4f.xml + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\Resources\Running a job on HDInsight.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\Resources\Running a job on HDInsight.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\3596a79f-0714-43b0-b49a-ea9eeccb7326.xml + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\VersionHistory\VersionHistory.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\VersionHistory\VersionHistory.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\a5d9b686-8282-4120-ae0e-5a9f11a2ac0b.xml + Parsing topic file 'D:\Users\misard\src\dryad\XmlDoc\Content\VersionHistory\v0.1.1.aml' + D:\Users\misard\src\dryad\XmlDoc\Content\VersionHistory\v0.1.1.aml -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\ddueXml\a2eaaf5d-f1d8-4319-844e-a458cc72e4db.xml + Last step completed in 00:00:00.0781 + + +Creating conceptual topic configuration files... + Companion files + _ContentMetadata_.xml + ConceptualManifest.xml + Last step completed in 00:00:00.0156 + + +Copying additional content files... +No additional content to copy + Last step completed in 00:00:00.0000 + + +Merging conceptual and additional tables of contents... + Last step completed in 00:00:00.0000 + + +Generating intermediate table of contents file... +[C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe] +Build started 4/17/2014 10:17:24 AM. +Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\GenerateIntermediateTOC.proj" on node 1 (default targets). +GenerateIntermediateTOC: + XslTransform (v2014.1.26.0) + Copyright c 2006-2014, Microsoft Corporation, All Rights Reserved. + Portions Copyright c 2006-2014, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\ProductionTransforms\CreateVSToc.xsl'. +Done Building Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\GenerateIntermediateTOC.proj" (default targets). + +Build succeeded. + +Time Elapsed 00:00:00.10 +Generating conceptual content intermediate TOC file... + Last step completed in 00:00:00.1875 + + +Creating Sandcastle configuration files... + sandcastle.config + conceptual.config + Last step completed in 00:00:00.2552 + + +Merging custom build component configurations +D:\Users\misard\src\dryad\XmlDoc\Help\Working\sandcastle.config +D:\Users\misard\src\dryad\XmlDoc\Help\Working\conceptual.config + Removing unused ExampleComponent. + Last step completed in 00:00:00.1875 + + +Building conceptual help topics... +[C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe] +Build started 4/17/2014 10:17:25 AM. +Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\BuildConceptualTopics.proj" on node 1 (default targets). +BuildConceptualTopics: + BuildAssembler (v2014.1.26.0) + Copyright c 2006-2014, Microsoft Corporation, All Rights Reserved. + Portions Copyright c 2006-2014, Eric Woodruff, All Rights Reserved. + Loading configuration... + Processing topics... + Processed 9 topic(s) + CopyFromIndexComponent: "metadata" in-memory cache entries used: 1 of 15. +Done Building Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\BuildConceptualTopics.proj" (default targets). + +Build succeeded. + +Time Elapsed 00:00:04.25 + Last step completed in 00:00:04.4656 + + +Building reference help topics... +[C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe] +Build started 4/17/2014 10:17:30 AM. +Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\BuildReferenceTopics.proj" on node 1 (default targets). +BuildReferenceTopics: + BuildAssembler (v2014.1.26.0) + Copyright c 2006-2014, Microsoft Corporation, All Rights Reserved. + Portions Copyright c 2006-2014, Eric Woodruff, All Rights Reserved. + Loading configuration... + Processing topics... +BuildAssembler : warning : ResolveReferenceLinksComponent: [M:Microsoft.Research.DryadLinq.DryadLinqCluster.Client(Microsoft.Research.DryadLinq.DryadLinqContext)] Unknown reference link target 'T:Microsoft.Research.Peloponnese.ClusterUtils.ClusterClient'. [D:\Users\misard\src\dryad\XmlDoc\Help\Working\BuildReferenceTopics.proj] +BuildAssembler : warning : ResolveReferenceLinksComponent: [P:Microsoft.Research.DryadLinq.DryadLinqCluster.DfsClient] Unknown reference link target 'T:Microsoft.Research.Peloponnese.Storage.IDfsClient'. [D:\Users\misard\src\dryad\XmlDoc\Help\Working\BuildReferenceTopics.proj] + Processed 453 topic(s) + 2 warning(s) + CopyFromIndexComponent: "reflection" in-memory cache entries used: 11 of 15. + CopyFromIndexComponent: "comments" in-memory cache entries used: 3 of 30. +Done Building Project "D:\Users\misard\src\dryad\XmlDoc\Help\Working\BuildReferenceTopics.proj" (default targets). + +Build succeeded. + +Time Elapsed 00:00:20.55 + Last step completed in 00:00:20.6414 + + +Combining conceptual and API intermediate TOC files... + +Clearing any prior web output + Last step completed in 00:00:00.2762 + + +Extracting HTML info for HTML Help 1 and/or website... +[C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe] +Sandcastle Help File Builder, version 2014.2.15.0 Beta +Copyright c 2006-2014, Eric Woodruff, All Rights Reserved +E-Mail: Eric@EWoodruff.us + +Using LCID '1033', code page '65001', encoding charset 'UTF-8'. + +Processing website files in D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website +Processed 462 HTML files +Sorting keywords and generating See Also indices +Saving website keyword index to D:\Users\misard\src\dryad\XmlDoc\Help\Working\WebKI.xml +Saving website table of contents to D:\Users\misard\src\dryad\XmlDoc\Help\Working\WebTOC.xml + Last step completed in 00:00:02.1078 + + +Copying standard help content... +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\1_404_bullet.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\1_404_bullet.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\2_404_bullet.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\2_404_bullet.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\alert_caution.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\alert_caution.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\alert_note.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\alert_note.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\alert_security.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\alert_security.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\CFW.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\CFW.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\close.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\close.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\favicon.ico -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\favicon.ico +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\footer_slice.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\footer_slice.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\info_icon.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\info_icon.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\note.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\note.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\online_icon.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\online_icon.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\open.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\open.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pencil.GIF -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pencil.GIF +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privclass.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privdelegate.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privenumeration.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privevent.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privextension.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privfield.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privinterface.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privmethod.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privproperty.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\privstructure.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\privstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protclass.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protdelegate.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protenumeration.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protevent.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protextension.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protfield.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protinterface.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protmethod.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protoperator.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protoperator.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protproperty.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\protstructure.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\protstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubclass.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubdelegate.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubenumeration.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubevent.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubextension.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubfield.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubinterface.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubmethod.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\puboperator.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\puboperator.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubproperty.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\pubstructure.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\pubstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\search.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\search.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\search_bk.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\search_bk.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\security.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\security.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\slMobile.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\slMobile.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\static.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\static.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\tabLeftBG.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\tabLeftBG.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\tabRightBG.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\tabRightBG.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\ui_om_collapse.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\ui_om_collapse.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\ui_om_expand.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\ui_om_expand.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\icons\xna.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\icons\xna.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\scripts\branding.js -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\scripts\branding.js +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-cs-CZ.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-cs-CZ.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-de-DE.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-de-DE.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-en-US.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-en-US.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-es-ES.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-es-ES.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-fr-FR.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-fr-FR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-it-IT.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-it-IT.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-ja-JP.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-ja-JP.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-ko-KR.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-ko-KR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-pl-PL.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-pl-PL.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-pt-BR.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-pt-BR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-ru-RU.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-ru-RU.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-tr-TR.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-tr-TR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-zh-CN.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-zh-CN.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding-zh-TW.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding-zh-TW.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2010\styles\branding.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\styles\branding.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\CloseSearch.png -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\CloseSearch.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\CollapseAll.png -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\CollapseAll.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\Collapsed.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\Collapsed.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\Expanded.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\Expanded.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\favicon.ico -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\favicon.ico +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\FillNode.aspx -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\FillNode.aspx +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\FillNode.php -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\FillNode.php +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\Index.aspx -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\Index.aspx +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\Index.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\Index.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\index.html -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\index.html +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\index.php -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\index.php +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\Item.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\Item.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\LoadIndexKeywords.aspx -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\LoadIndexKeywords.aspx +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\LoadIndexKeywords.php -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\LoadIndexKeywords.php +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\Search.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\Search.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\SearchHelp.aspx -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\SearchHelp.aspx +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\SearchHelp.inc.php -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\SearchHelp.inc.php +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\SearchHelp.php -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\SearchHelp.php +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\Splitter.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\Splitter.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\SyncTOC.gif -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\SyncTOC.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\TOC.css -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\TOC.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\TOC.js -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\TOC.js +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\Web\Web.Config -> D:\Users\misard\src\dryad\XmlDoc\Help\Working\Output\Website\.\Web.Config + Last step completed in 00:00:00.4583 + + +Generating website table of contents file... + Last step completed in 00:00:00.0000 + + +Generating full-text index for the website... + + Last step completed in 00:00:01.5836 + + +Copying website files to output folder... + +Copied 100 files +Copied 200 files +Copied 300 files +Copied 400 files +Copied 500 files +Copied 587 files for the website content + Last step completed in 00:00:00.7045 + + +Removing intermediate files... + Last step completed in 00:00:00.3293 + + + +Build completed successfully at 04/17/2014 10:17 AM. Total time: 00:00:33.3046 + + + diff --git a/LoadIndexKeywords.aspx b/LoadIndexKeywords.aspx new file mode 100644 index 0000000..1f04be6 --- /dev/null +++ b/LoadIndexKeywords.aspx @@ -0,0 +1,102 @@ +<%@ Page Language="C#" EnableViewState="False" %> + + diff --git a/LoadIndexKeywords.php b/LoadIndexKeywords.php new file mode 100644 index 0000000..d7a8101 --- /dev/null +++ b/LoadIndexKeywords.php @@ -0,0 +1,68 @@ +load("WebKI.xml"); + $xpath = new DOMXPath($ki); + $nodes = $xpath->query("/HelpKI/*"); + $startIndexParam = $_GET["StartIndex"]; + $startIndex = 0; + if (!empty($startIndexParam)) + $startIndex = intval($startIndexParam) * 128; + $endIndex = $startIndex + 128; + + if ($endIndex > $nodes->length) + $endIndex = $nodes->length; + + if($startIndex > 0) + { + ?> +
+  << Previous page +
+ item($startIndex); + $url = $node->getAttribute("Url"); + $title = $node->getAttribute("Title"); + $target = " target=\"TopicContent\""; + + if (empty($url)) + { + $url = "#"; + $target = ""; + } +?> +
+  > + query("./HelpKINode", $node); + foreach($subNodes as $subNode) + { + $subUrl = $subNode->getAttribute("Url"); + $subTitle = $subNode->getAttribute("Title"); + ?> +
+ +
+ + +
+length) + { + ?> +
+  Next page >> +
+ \ No newline at end of file diff --git a/Search.gif b/Search.gif new file mode 100644 index 0000000..9e35258 Binary files /dev/null and b/Search.gif differ diff --git a/SearchHelp.aspx b/SearchHelp.aspx new file mode 100644 index 0000000..1f4a69e --- /dev/null +++ b/SearchHelp.aspx @@ -0,0 +1,236 @@ +<%@ Page Language="C#" EnableViewState="False" %> + + diff --git a/SearchHelp.inc.php b/SearchHelp.inc.php new file mode 100644 index 0000000..ec21bc5 --- /dev/null +++ b/SearchHelp.inc.php @@ -0,0 +1,169 @@ +filename = $file; + $this->pageTitle = $title; + $this->rank = $rank; + } +} + + +/// +/// Split the search text up into keywords +/// +/// The keywords to parse +/// A list containing the words for which to search +function ParseKeywords($keywords) +{ + $keywordList = array(); + $words = preg_split("/[^\w]+/", $keywords); + + foreach($words as $word) + { + $checkWord = strtolower($word); + $first = substr($checkWord, 0, 1); + if(strlen($checkWord) > 2 && !ctype_digit($first) && !in_array($checkWord, $keywordList)) + { + array_push($keywordList, $checkWord); + } + } + + return $keywordList; +} + + +/// +/// Search for the specified keywords and return the results as a block of +/// HTML. +/// +/// The keywords for which to search +/// The file list +/// The dictionary used to find the words +/// True to sort by title, false to sort by +/// ranking +/// A block of HTML representing the search results. +function Search($keywords, $fileInfo, $wordDictionary, $sortByTitle) +{ + $sb = ""; + $matches = array(); + $matchingFileIndices = array(); + $rankings = array(); + + $isFirst = true; + + foreach($keywords as $word) + { + if (!array_key_exists($word, $wordDictionary)) + { + return "Nothing found"; + } + $occurrences = $wordDictionary[$word]; + + $matches[$word] = $occurrences; + $occurrenceIndices = array(); + + // Get a list of the file indices for this match + foreach($occurrences as $entry) + array_push($occurrenceIndices, ($entry >> 16)); + + if($isFirst) + { + $isFirst = false; + foreach($occurrenceIndices as $i) + { + array_push($matchingFileIndices, $i); + } + } + else + { + // After the first match, remove files that do not appear for + // all found keywords. + for($idx = 0; $idx < count($matchingFileIndices); $idx++) + { + if (!in_array($matchingFileIndices[$idx], $occurrenceIndices)) + { + array_splice($matchingFileIndices, $idx, 1); + $idx--; + } + } + } + } + + if(count($matchingFileIndices) == 0) + { + return "Nothing found"; + } + + // Rank the files based on the number of times the words occurs + foreach($matchingFileIndices as $index) + { + // Split out the title, filename, and word count + $fileIndex = explode("\x00", $fileInfo[$index]); + + $title = $fileIndex[0]; + $filename = $fileIndex[1]; + $wordCount = intval($fileIndex[2]); + $matchCount = 0; + + foreach($keywords as $words) + { + $occurrences = $matches[$word]; + + foreach($occurrences as $entry) + { + if(($entry >> 16) == $index) + $matchCount += $entry & 0xFFFF; + } + } + + $r = new Ranking($filename, $title, $matchCount * 1000 / $wordCount); + array_push($rankings, $r); + } + + // Sort by rank in descending order or by page title in ascending order + if($sortByTitle) + { + usort($rankings, "cmprankbytitle"); + } + else + { + usort($rankings, "cmprank"); + } + + // Format the file list and return the results + foreach($rankings as $r) + { + $f = $r->filename; + $t = $r->pageTitle; + $sb .= "
\r\n" . + "" . + "$t\r\n
\r\n"; + } + + // Return the keywords used as well in a hidden span + $k = implode(" ", $keywords); + $sb .= "$k"; + + return $sb; +} + +function cmprank($x, $y) +{ + return $y->rank - $x->rank; +} + +function cmprankbytitle($x, $y) +{ + return strcmp($x->pageTitle, $y->pageTitle); +} + +?> \ No newline at end of file diff --git a/SearchHelp.php b/SearchHelp.php new file mode 100644 index 0000000..ed698fd --- /dev/null +++ b/SearchHelp.php @@ -0,0 +1,58 @@ + + Nothing found + $val) + { + $wordDictionary[$ftiWord] = $val; + } + } + } + } + + // Perform the search and return the results as a block of HTML + $results = Search($keywords, $fileList, $wordDictionary, $sortByTitle); + echo $results; +?> \ No newline at end of file diff --git a/Splitter.gif b/Splitter.gif new file mode 100644 index 0000000..f052c6a Binary files /dev/null and b/Splitter.gif differ diff --git a/SyncTOC.gif b/SyncTOC.gif new file mode 100644 index 0000000..892fe67 Binary files /dev/null and b/SyncTOC.gif differ diff --git a/TOC.css b/TOC.css new file mode 100644 index 0000000..a219886 --- /dev/null +++ b/TOC.css @@ -0,0 +1,141 @@ +/* File : TOC.css +// Author : Eric Woodruff (Eric@EWoodruff.us) +// Updated : 01/26/2014 +// +// Style sheet for the table of contents +*/ + +* { + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px; +} + +body { + font-family: Verdana, Arial, sans-serif; + font-size: 9pt; + background-color: #6699CC; + color: White; + overflow: hidden; +} + +input { + font-size: 8.5pt; +} + +img { + border: 0; + margin-left: 5px; + margin-right: 2px; +} + +img.TreeNodeImg { + cursor: pointer; +} + +img.TOCLink { + cursor: pointer; + margin-left: 0; + margin-right: 0; +} + +a.SelectedNode, a.UnselectedNode { + color: black; + text-decoration: none; + padding: 1px 3px 1px 3px; + white-space: nowrap; +} + +a.SelectedNode { + background-color: #ffffff; + border: solid 1px #999999; + padding: 0px 2px 0px 2px; +} + +a.UnselectedNode:hover, a.SelectedNode:hover { + background-color: #cccccc; + border: solid 1px #999999; + padding: 0px 2px 0px 2px; +} + +.Visible { + display: block; + margin-left: 14px; +} + +.Hidden { + display: none; +} + +.Tree { + background-color: #ffffff; + color: Black; + width: 300px; + overflow: auto; +} + +.TreeNode, .TreeItem { + white-space: nowrap; + margin: 2px 2px 2px 2px; +} + +.TOCDiv { + position: relative; + float: left; + width: 300px; + height: 100%; +} + +.TOCSizer { + clear: none; + float: left; + width: 10px; + height: 100%; + background-color: #6699CC; + background-image: url("Splitter.gif"); + background-position: center center; + background-repeat: no-repeat; + position: relative; + cursor: w-resize; +} + +.TopicContent { + position: relative; + float: right; + background-color: white; + height: 100%; +} + +.SearchOpts { + padding: 5px 5px 0px 5px; + background-color: #d3d3d3; + color: black; + width: 300px; +} + +.NavOpts { + padding: 5px 5px 0px 5px; + background-color: #d3d3d3; + color: black; + width: 300px; +} + +.IndexOpts { + padding: 5px 5px 0px 5px; + background-color: #d3d3d3; + color: black; + width: 300px; +} + +.IndexItem { + white-space: nowrap; + margin: 2px 2px 2px 2px; +} + +.IndexSubItem { + white-space: nowrap; + margin: 2px 2px 2px 12px; +} + +.PaddedText { + margin: 10px 10px 10px 10px; +} diff --git a/TOC.js b/TOC.js new file mode 100644 index 0000000..2549cbb --- /dev/null +++ b/TOC.js @@ -0,0 +1,905 @@ +//=============================================================================================================== +// System : Sandcastle Help File Builder +// File : TOC.js +// Author : Eric Woodruff (Eric@EWoodruff.us) +// Updated : 11/19/2013 +// Note : Copyright 2006-2013, Eric Woodruff, All rights reserved +// Compiler: JavaScript +// +// This file contains the methods necessary to implement a simple tree view for the table of content with a +// resizable splitter and Ajax support to load tree nodes on demand. It also contains the script necessary to do +// full-text searches. +// +// This code is published under the Microsoft Public License (Ms-PL). A copy of the license should be +// distributed with the code. It can also be found at the project website: http://SHFB.CodePlex.com. This +// notice, the author's name, and all copyright notices must remain intact in all applications, documentation, +// and source files. +// +// Version Date Who Comments +// ============================================================================================================== +// 1.3.0.0 09/12/2006 EFW Created the code +// 1.4.0.2 06/15/2007 EFW Reworked to get rid of frame set and to add support for Ajax to load tree nodes on +// demand. +// 1.5.0.0 06/24/2007 EFW Added full-text search capabilities +// 1.6.0.7 04/01/2008 EFW Merged changes from Ferdinand Prantl to add a website keyword index. Added support +// for "topic" query string option. +// 1.9.4.0 02/21/2012 EFW Merged code from Thomas Levesque to show direct link and support other page types +// like PHP. +// 1.9.5.0 07/25/2012 EFW Made changes to support IE 10. +// 1.9.8.0 07/26/2013 EFW Merged changes from Dave Dansey to sync to TOC when the topic URL parameter is used +//=============================================================================================================== + +// IE and Chrome flags +var isIE = (navigator.userAgent.indexOf("MSIE") >= 0); +var isIE10OrLater = /MSIE 1\d\./.test(navigator.userAgent); +var isChrome = (navigator.userAgent.indexOf("Chrome") >= 0); + +// Page extension +var pageExtension = ".aspx"; + +// Minimum width of the TOC div +var minWidth = 100; + +// Elements and sizing info +var divTOC, divSizer, topicContent, divNavOpts, divSearchOpts, divSearchResults, divIndexOpts, divIndexResults, + divTree, docBody, maxWidth, offset, txtSearchText, chkSortByTitle; + +// Last node selected +var lastNode, lastSearchNode, lastIndexNode; + +// Last page with keyword index +var currentIndexPage = 0; + +// XML Doc of the TOC +var xmlTOCDoc + +//============================================================================ + +// Initialize the tree view and resize the content. Pass it the page extension to use (i.e. ".aspx") +// for loading TOC element, index keywords, searching, etc. +function Initialize(extension) +{ + docBody = document.getElementsByTagName("body")[0]; + divTOC = document.getElementById("TOCDiv"); + divSizer = document.getElementById("TOCSizer"); + topicContent = document.getElementById("TopicContent"); + divNavOpts = document.getElementById("divNavOpts"); + divSearchOpts = document.getElementById("divSearchOpts"); + divSearchResults = document.getElementById("divSearchResults"); + divIndexOpts = document.getElementById("divIndexOpts"); + divIndexResults = document.getElementById("divIndexResults"); + divTree = document.getElementById("divTree"); + txtSearchText = document.getElementById("txtSearchText"); + chkSortByTitle = document.getElementById("chkSortByTitle"); + + // Set the page extension if specified + if(typeof(extension) != "undefined" && extension != "") + pageExtension = extension; + + // The sizes are bit off in FireFox + if(!isIE) + divNavOpts.style.width = divSearchOpts.style.width = divIndexOpts.style.width = 292; + + ResizeTree(); + SyncTOC(); + + topicContent.onload = SyncTOC; + + // Use an alternate default page if a topic is specified in the query string + var queryString = document.location.search; + + if(queryString != "") + { + var idx, options = queryString.split(/[\?\=\&]/); + + for(idx = 0; idx < options.length; idx++) + if(options[idx] == "topic" && idx + 1 < options.length) + { + // Don't allow references outside the current site + if(options[idx + 1].length > 1 && options[idx + 1][0] != '/' && options[idx + 1][0] != '.') + topicContent.src = options[idx + 1]; + + break; + } + } +} + +//============================================================================ +// Navigation and expand/collapse code + +// Synchronize the table of content with the selected page if possible +function SyncTOC() +{ + var idx, anchor, base, href, url, anchors, treeNode, saveNode; + + base = window.location.href; + base = base.substr(0, base.lastIndexOf("/") + 1); + + if(base.substr(0, 5) == "file:" && base.substr(0, 8) != "file:///") + base = base.replace("file://", "file:///"); + + url = GetCurrentUrl(); + + if(url == "") + return false; + + if(url.substr(0, 5) == "file:" && url.substr(0, 8) != "file:///") + url = url.replace("file://", "file:///"); + + while(true) + { + anchors = divTree.getElementsByTagName("A"); + anchor = null; + + for(idx = 0; idx < anchors.length; idx++) + { + href = anchors[idx].href; + + if(href.substring(0, 7) != 'http://' && href.substring(0, 8) != 'https://' && + href.substring(0, 7) != 'file://') + href = base + href; + + if(href == url) + { + anchor = anchors[idx]; + break; + } + } + + if(anchor == null) + { + // If it contains a "#", strip anything after that and try again + if(url.indexOf("#") != -1) + { + url = url.substr(0, url.indexOf("#")); + continue; + } + + LoadTOC(url); + return; + } + + break; + } + + // If found, select it and find the parent tree node + SelectNode(anchor); + saveNode = anchor; + lastNode = null; + + while(anchor != null) + { + if(anchor.className == "TreeNode") + { + treeNode = anchor; + break; + } + + anchor = anchor.parentNode; + } + + // Expand it and all of its parents + while(anchor != null) + { + Expand(anchor); + + anchor = anchor.parentNode; + + while(anchor != null) + { + if(anchor.className == "TreeNode") + break; + + anchor = anchor.parentNode; + } + } + + lastNode = saveNode; + + // Scroll the node into view + var windowTop = lastNode.offsetTop - divTree.offsetTop - divTree.scrollTop; + var windowBottom = divTree.clientHeight - windowTop - lastNode.offsetHeight; + + if(windowTop < 0) + divTree.scrollTop += windowTop - 30; + else + if(windowBottom < 0) + divTree.scrollTop -= windowBottom - 30; +} + +// Search an array to see if it contains the given object +function Contains(a, obj) +{ + for(var i = 0; i < a.length; i++) + if(a[i] === obj) + return true; + + return false; +} + +// Get the parent TOC IDs from the TOC XML file +function GetParentTOCIds(target) +{ + if(xmlTOCDoc == null) + { + // Load the TOC XML + try + { + var xmlhttp = GetXmlHttpRequest(); + xmlhttp.open("GET", "WebTOC.xml", false); + xmlhttp.send(); + + xmlTOCDoc = xmlhttp.responseXML; + } + catch(e) + { +// alert(e.message); + } + + if(xmlTOCDoc == null) + return new Array(); + } + + // Get all TOC nodes + x = xmlTOCDoc.getElementsByTagName("HelpTOCNode"); + + // Iterate nodes looking for the target + var targetNode = null; + + for(i = 0; i < x.length; i++) + { + var id = x[i].getAttribute('Url'); + + id = id.substring(id.lastIndexOf("/") + 1, id.length - (id.length - id.lastIndexOf("."))); + + if(id == target) + { + targetNode = x[i]; + break; + } + } + + // Build an array of parent ids of the target node + var ids = new Array(); + + if(targetNode != null) + { + var index = 0; + + while(targetNode.parentNode.tagName == "HelpTOCNode") + { + targetNode = targetNode.parentNode; + ids[index] = targetNode.getAttribute('Id'); + index = index + 1; + } + } + + return ids +} + +// Load the TOC and expand all parent nodes down to the given entry +function LoadTOC(url) +{ + // Extract the target id from the url + var target = url.substring(url.lastIndexOf("/") + 1, url.length - (url.length - url.lastIndexOf("."))); + + // Get an array of parent id's + var idList = GetParentTOCIds(target); + + var divIdx, childIdx, img, divs = document.getElementsByTagName("DIV"); + var childNodes, child, div; + + // Loop through all DIV tags, looking for the next one to lazy-load + for(divIdx = 0; divIdx < divs.length; divIdx++) + if(divs[divIdx].className == "Hidden" || divs[divIdx].className == "Visible") + { + childNodes = divs[divIdx].parentNode.childNodes; + + for(childIdx = 0; childIdx < childNodes.length; childIdx++) + { + child = childNodes[childIdx]; + + if(child.className == "TreeNodeImg") + img = child; + + if(child.className == "Hidden" || child.className == "Visible") + { + div = child; + break; + } + } + + if(div.className == "Hidden" && Contains(idList,div.id)) + { + div.className = "Visible"; + img.src = "Expanded.gif"; + + if(div.innerHTML == "") + FillNodeAndTrySyncTOC(div) + } + } +} + +// Lazy load the child TOC nodes and re-try to SyncTOC afterwards (if the TOC still can't be synced the process +// will run again to expand the next parent down). +function FillNodeAndTrySyncTOC(div) +{ + var xmlHttp = GetXmlHttpRequest(), now = new Date(); + + if(xmlHttp == null) + { + div.innerHTML = "XML HTTP request not supported!"; + return; + } + + div.innerHTML = "Loading..."; + + // Add a unique hash to ensure it doesn't use cached results + xmlHttp.open("GET", "FillNode" + pageExtension + "?Id=" + div.id + "&hash=" + now.getTime(), true); + + xmlHttp.onreadystatechange = function() + { + if(xmlHttp.readyState == 4) + { + div.innerHTML = xmlHttp.responseText; + + SyncTOC(); + } + } + + xmlHttp.send(null) +} + +// Get the currently loaded URL from the IFRAME +function GetCurrentUrl() +{ + var base, url = ""; + + try + { + url = window.frames["TopicContent"].document.URL.replace(/\\/g, "/"); + } + catch(e) + { + // If this happens the user probably navigated to another frame set that didn't make itself the topmost + // frame set and we don't have control of the other frame anymore. In that case, just reload our index + // page. + base = window.location.href; + base = base.substr(0, base.lastIndexOf("/") + 1); + + // Chrome is too secure and won't let you access frame URLs when running from the file system unless + // you run Chrome with the "--disable-web-security" command line option. + if(isChrome && base.substr(0, 5) == "file:") + { + alert("Chrome security prevents access to file-based frame URLs. As such, the TOC will not work " + + "with index.html. Either run this website on a web server, run Chrome with the " + + "'--disable-web-security' command line option, or use FireFox or Internet Explorer."); + + return ""; + } + + if(base.substr(0, 5) == "file:" && base.substr(0, 8) != "file:///") + base = base.replace("file://", "file:///"); + + // Use lowercase on name for case-sensitive servers + if(base.substr(0, 5) == "file:") + top.location.href = base + "index.html"; + else + top.location.href = base + "index" + pageExtension; + } + + return url; +} + +// Expand or collapse all nodes +function ExpandOrCollapseAll(expandNodes) +{ + var divIdx, childIdx, img, divs = document.getElementsByTagName("DIV"); + var childNodes, child, div, link, img; + + for(divIdx = 0; divIdx < divs.length; divIdx++) + if(divs[divIdx].className == "Hidden" || divs[divIdx].className == "Visible") + { + childNodes = divs[divIdx].parentNode.childNodes; + + for(childIdx = 0; childIdx < childNodes.length; childIdx++) + { + child = childNodes[childIdx]; + + if(child.className == "TreeNodeImg") + img = child; + + if(child.className == "Hidden" || child.className == "Visible") + { + div = child; + break; + } + } + + if(div.className == "Visible" && !expandNodes) + { + div.className = "Hidden"; + img.src = "Collapsed.gif"; + } + else + if(div.className == "Hidden" && expandNodes) + { + div.className = "Visible"; + img.src = "Expanded.gif"; + + if(div.innerHTML == "") + FillNode(div, true) + } + } +} + +// Toggle the state of the specified node +function Toggle(node) +{ + var i, childNodes, child, div, link; + + childNodes = node.parentNode.childNodes; + + for(i = 0; i < childNodes.length; i++) + { + child = childNodes[i]; + + if(child.className == "Hidden" || child.className == "Visible") + { + div = child; + break; + } + } + + if(div.className == "Visible") + { + div.className = "Hidden"; + node.src = "Collapsed.gif"; + } + else + { + div.className = "Visible"; + node.src = "Expanded.gif"; + + if(div.innerHTML == "") + FillNode(div, false) + } +} + +// Expand the selected node +function Expand(node) +{ + var i, childNodes, child, div, img; + + // If not valid, don't bother + if(GetCurrentUrl() == "") + return false; + + if(node.tagName == "A") + childNodes = node.parentNode.childNodes; + else + childNodes = node.childNodes; + + for(i = 0; i < childNodes.length; i++) + { + child = childNodes[i]; + + if(child.className == "TreeNodeImg") + img = child; + + if(child.className == "Hidden" || child.className == "Visible") + { + div = child; + break; + } + } + + if(lastNode != null) + lastNode.className = "UnselectedNode"; + + div.className = "Visible"; + img.src = "Expanded.gif"; + + if(node.tagName == "A") + { + node.className = "SelectedNode"; + lastNode = node; + } + + if(div.innerHTML == "") + FillNode(div, false) + + return true; +} + +// Set the style of the specified node to "selected" +function SelectNode(node) +{ + // If not valid, don't bother + if(GetCurrentUrl() == "") + return false; + + if(lastNode != null) + lastNode.className = "UnselectedNode"; + + node.className = "SelectedNode"; + lastNode = node; + + return true; +} + +//============================================================================ +// Ajax-related code used to fill the tree nodes on demand + +function GetXmlHttpRequest() +{ + var xmlHttp = null; + + // If IE7, Mozilla, Safari, etc., use the native object. Otherwise, use the ActiveX control for IE5.x and IE6. + if(window.XMLHttpRequest) + xmlHttp = new XMLHttpRequest(); + else + if(window.ActiveXObject) + xmlHttp = new ActiveXObject("MSXML2.XMLHTTP.3.0"); + + return xmlHttp; +} + +// Perform an AJAX-style request for the contents of a node and put the contents into the empty div +function FillNode(div, expandChildren) +{ + var xmlHttp = GetXmlHttpRequest(), now = new Date(); + + if(xmlHttp == null) + { + div.innerHTML = "XML HTTP request not supported!"; + return; + } + + div.innerHTML = "Loading..."; + + // Add a unique hash to ensure it doesn't use cached results + xmlHttp.open("GET", "FillNode" + pageExtension + "?Id=" + div.id + "&hash=" + now.getTime(), true); + + xmlHttp.onreadystatechange = function() + { + if(xmlHttp.readyState == 4) + { + div.innerHTML = xmlHttp.responseText; + + if(expandChildren) + ExpandOrCollapseAll(true); + } + } + + xmlHttp.send(null) +} + +//============================================================================ +// Resizing code + +// Resize the tree div so that it fills the document body +function ResizeTree() +{ + var y, newHeight; + + if(self.innerHeight) // All but IE + y = self.innerHeight; + else // IE - Strict + if(document.documentElement && document.documentElement.clientHeight) + y = document.documentElement.clientHeight; + else // Everything else + if(document.body) + y = document.body.clientHeight; + + newHeight = y - parseInt(divNavOpts.style.height, 10) - 6; + + if(newHeight < 50) + newHeight = 50; + + divTree.style.height = newHeight; + + newHeight = y - parseInt(divSearchOpts.style.height, 10) - 6; + + if(newHeight < 100) + newHeight = 100; + + divSearchResults.style.height = newHeight; + + newHeight = y - parseInt(divIndexOpts.style.height, 10) - 6; + + if(newHeight < 25) + newHeight = 25; + + divIndexResults.style.height = newHeight; + + // Resize the content div + ResizeContent(); +} + +// Resize the content div +function ResizeContent() +{ + // IE 10 sizes the frame like FireFox and Chrome + if(isIE && !isIE10OrLater) + maxWidth = docBody.clientWidth - 1; + else + maxWidth = docBody.clientWidth - 4; + + topicContent.style.width = maxWidth - (divSizer.offsetLeft + divSizer.offsetWidth); + maxWidth -= minWidth; +} + +// This is called to prepare for dragging the sizer div +function OnMouseDown(event) +{ + var x; + + // Make sure the splitter is at the top of the z-index + divSizer.style.zIndex = 5000; + + // The content is in an IFRAME which steals mouse events so hide it while resizing + topicContent.style.display = "none"; + + if(isIE) + x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft; + else + x = event.clientX + window.scrollX; + + // Save starting offset + offset = parseInt(divSizer.style.left, 10); + + if(isNaN(offset)) + offset = 0; + + offset -= x; + + if(isIE) + { + document.attachEvent("onmousemove", OnMouseMove); + document.attachEvent("onmouseup", OnMouseUp); + window.event.cancelBubble = true; + window.event.returnValue = false; + } + else + { + document.addEventListener("mousemove", OnMouseMove, true); + document.addEventListener("mouseup", OnMouseUp, true); + event.preventDefault(); + } +} + +// Resize the TOC and content divs as the sizer is dragged +function OnMouseMove(event) +{ + var x, pos; + + // Get cursor position with respect to the page + if(isIE) + x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft; + else + x = event.clientX + window.scrollX; + + left = offset + x; + + // Adjusts the width of the TOC divs + pos = (event.clientX > maxWidth) ? maxWidth : (event.clientX < minWidth) ? minWidth : event.clientX; + + divTOC.style.width = divSearchResults.style.width = divIndexResults.style.width = divTree.style.width = pos; + + if(!isIE) + pos -= 8; + + divNavOpts.style.width = divSearchOpts.style.width = divIndexOpts.style.width = pos; + + // Resize the content div to fit in the remaining space + ResizeContent(); +} + +// Finish the drag operation when the mouse button is released +function OnMouseUp(event) +{ + if(isIE) + { + document.detachEvent("onmousemove", OnMouseMove); + document.detachEvent("onmouseup", OnMouseUp); + } + else + { + document.removeEventListener("mousemove", OnMouseMove, true); + document.removeEventListener("mouseup", OnMouseUp, true); + } + + // Show the content div again + topicContent.style.display = "inline"; +} + +//============================================================================ +// Search code + +function ShowHideSearch(show) +{ + if(show) + { + divNavOpts.style.display = divTree.style.display = "none"; + divSearchOpts.style.display = divSearchResults.style.display = ""; + } + else + { + divSearchOpts.style.display = divSearchResults.style.display = "none"; + divNavOpts.style.display = divTree.style.display = ""; + } +} + +// When enter is hit in the search text box, do the search +function OnSearchTextKeyPress(evt) +{ + if(evt.keyCode == 13) + { + PerformSearch(); + return false; + } + + return true; +} + +// Perform a keyword search +function PerformSearch() +{ + var xmlHttp = GetXmlHttpRequest(), now = new Date(); + + if(xmlHttp == null) + { + divSearchResults.innerHTML = "XML HTTP request not supported!"; + return; + } + + divSearchResults.innerHTML = "Searching..."; + + // Add a unique hash to ensure it doesn't use cached results + xmlHttp.open("GET", "SearchHelp" + pageExtension + "?Keywords=" + txtSearchText.value + + "&SortByTitle=" + (chkSortByTitle.checked ? "true" : "false") + + "&hash=" + now.getTime(), true); + + xmlHttp.onreadystatechange = function() + { + if(xmlHttp.readyState == 4) + { + divSearchResults.innerHTML = xmlHttp.responseText; + + lastSearchNode = divSearchResults.childNodes[0].childNodes[1]; + + while(lastSearchNode != null && lastSearchNode.tagName != "A") + lastSearchNode = lastSearchNode.nextSibling; + + if(lastSearchNode != null) + { + SelectSearchNode(lastSearchNode); + topicContent.src = lastSearchNode.href; + } + } + } + + xmlHttp.send(null) +} + +// Set the style of the specified search result node to "selected" +function SelectSearchNode(node) +{ + if(lastSearchNode != null) + lastSearchNode.className = "UnselectedNode"; + + node.className = "SelectedNode"; + lastSearchNode = node; + + return true; +} + +//============================================================================ +// KeyWordIndex code + +function ShowHideIndex(show) +{ + if(show) + { + PopulateIndex(currentIndexPage); + + divNavOpts.style.display = divTree.style.display = "none"; + divIndexOpts.style.display = divIndexResults.style.display = ""; + } + else + { + divIndexOpts.style.display = divIndexResults.style.display = "none"; + divNavOpts.style.display = divTree.style.display = ""; + } +} + +// Populate keyword index +function PopulateIndex(startIndex) +{ + var xmlHttp = GetXmlHttpRequest(), now = new Date(); + var firstNode; + + if(xmlHttp == null) + { + divIndexResults.innerHTML = "XML HTTP request not supported!"; + return; + } + + divIndexResults.innerHTML = "Loading keyword index..."; + + // Add a unique hash to ensure it doesn't use cached results + xmlHttp.open("GET", "LoadIndexKeywords" + pageExtension + "?StartIndex=" + startIndex + + "&hash=" + now.getTime(), true); + + xmlHttp.onreadystatechange = function() + { + if(xmlHttp.readyState == 4) + { + divIndexResults.innerHTML = xmlHttp.responseText; + + if(startIndex > 0) + { + firstNode = divIndexResults.childNodes[1]; + + if(firstNode != null && !firstNode.innerHTML) + firstNode = divIndexResults.childNodes[2]; + } + else + firstNode = divIndexResults.childNodes[0]; + + if(firstNode != null) + lastIndexNode = firstNode.childNodes[0]; + + while(lastIndexNode != null && lastIndexNode.tagName != "A") + lastIndexNode = lastIndexNode.nextSibling; + + if(lastIndexNode != null) + { + SelectIndexNode(lastIndexNode); + topicContent.src = lastIndexNode.href; + } + + currentIndexPage = startIndex; + } + } + + xmlHttp.send(null) +} + +// Set the style of the specified keyword index node to "selected" +function SelectIndexNode(node) +{ + if(lastIndexNode != null) + lastIndexNode.className = "UnselectedNode"; + + node.className = "SelectedNode"; + lastIndexNode = node; + + return true; +} + +// Changes the current page with keyword index forward or backward +function ChangeIndexPage(direction) +{ + PopulateIndex(currentIndexPage + direction); + + return false; +} + +// Show a direct link to the currently displayed topic +function ShowDirectLink() +{ + var url = GetCurrentUrl(); + var base = window.location.href; + + if(base.indexOf("?") > 0) + base = base.substr(0, base.indexOf("?") + 1); + + base = base.substr(0, base.lastIndexOf("/") + 1); + + var relative = url.substr(base.length); + + // Using prompt lets the user copy it from the text box + prompt("Direct link", base + "?topic=" + relative); +} diff --git a/Web.Config b/Web.Config new file mode 100644 index 0000000..26672e8 --- /dev/null +++ b/Web.Config @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WebKI.xml b/WebKI.xml new file mode 100644 index 0000000..998c22c --- /dev/null +++ b/WebKI.xml @@ -0,0 +1,867 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WebTOC.xml b/WebTOC.xml new file mode 100644 index 0000000..4cc02cd --- /dev/null +++ b/WebTOC.xml @@ -0,0 +1,584 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..2b9963f Binary files /dev/null and b/favicon.ico differ diff --git a/fti/FTI_100.json b/fti/FTI_100.json new file mode 100644 index 0000000..ccd46a7 --- /dev/null +++ b/fti/FTI_100.json @@ -0,0 +1 @@ +{"direct":[1],"dryadlinq":[3,65541,131077,196613,262150,327685,393222,458757,524293,589827,655365,720898,786437,851989,917509,983042,1048581,1114117,1179653,1245186,1310726,1376261,1441794,1507332,1572869,1638407,1703945,1769477,1835010,1900549,1966085,2031621,2097157,2162693,2228226,2293765,2359301,2424834,2490370,2555909,2621445,2686982,2752518,2818053,2883589,2949126,3014661,3080197,3145733,3211269,3276802,3342338,3407880,3473410,3538947,3604482,3670021,3735557,3801093,3866629,3932166,3997702,4063237,4128773,4194309,4259845,4325378,4390918,4456453,4521989,4587525,4653058,4718594,4784133,4849670,4915206,4980742,5046277,5111814,5177346,5242882,5308418,5373957,5439493,5505029,5570565,5636101,5701637,5767174,5832709,5898246,5963778,6029317,6094853,6160389,6225925,6291470,6356994,6422533,6488069,6553606,6619141,6684677,6750213,6815749,6881282,6946821,7012357,7077893,7143432,7208967,7274501,7340037,7405573,7471109,7536647,7602181,7667717,7733253,7798789,7864327,7929858,7995397,8060933,8126466,8192005,8257541,8323077,8388610,8454151,8519682,8585221,8650758,8716293,8781831,8847365,8912899,8978437,9043973,9109510,9175045,9240581,9306117,9371653,9437189,9502725,9568263,9633794,9699333,9764870,9830405,9895941,9961477,10027013,10092549,10158085,10223618,10289154,10354693,10420229,10485762,10551303,10616834,10682374,10747909,10813445,10878982,10944517,11010053,11075589,11141122,11206658,11272197,11337732,11403269,11468805,11534341,11599874,11665413,11730946,11796485,11862021,11927557,11993093,12058626,12124165,12189703,12255237,12320773,12386309,12451842,12517378,12582914,12648453,12714003,12779525,12845061,12910597,12976134,13041669,13107206,13172741,13238277,13303810,13369349,13434885,13500421,13565958,13631490,13697029,13762562,13828098,13893639,13959170,14024710,14090245,14155781,14221314,14286854,14352389,14417926,14483461,14548994,14614533,14680066,14745602,14811141,14876677,14942213,15007751,15073285,15138818,15204354,15269895,15335430,15400966,15466501,15532037,15597573,15663109,15728645,15794181,15859717,15925253,15990789,16056325,16121863,16187400,16252933,16318469,16384005,16449541,16515077,16580611,16646149,16711685,16777222,16842757,16908294,16973829,17039365,17104902,17170437,17235973,17301509,17367045,17432578,17498117,17563653,17629187,17694725,17760261,17825798,17891333,17956869,18022402,18087941,18153474,18219013,18284549,18350085,18415621,18481156,18546690,18612230,18677762,18743301,18808838,18874382,18939907,19005445,19070981,19136513,19202053,19267591,19333122,19398658,19464198,19529733,19595269,19660805,19726343,19791877,19857413,19922947,19988485,20054021,20119557,20185099,20250630,20316165,20381698,20447234,20512773,20578306,20643843,20709381,20774918,20840455,20905989,20971525,21037062,21102594,21168133,21233670,21299202,21364741,21430277,21495813,21561349,21626886,21692420,21757958,21823493,21889029,21954565,22020102,22085637,22151173,22216706,22282242,22347781,22413317,22478853,22544389,22609927,22675461,22740998,22806533,22872066,22937605,23003141,23068677,23134213,23199746,23265282,23330821,23396357,23461893,23527429,23592965,23658501,23724037,23789570,23855109,23920645,23986178,24051717,24117253,24182789,24248325,24313861,24379397,24444935,24510469,24576008,24641541,24707077,24772615,24838149,24903687,24969223,25034757,25100293,25165829,25231365,25296901,25362437,25427973,25493510,25559046,25624581,25690117,25755653,25821189,25886725,25952258,26017796,26083330,26148869,26214405,26279946,26345477,26411014,26476549,26542087,26607624,26673157,26738693,26804226,26869765,26935302,27000837,27066373,27131909,27197447,27262981,27328517,27394053,27459592,27525122,27590663,27656198,27721735,27787269,27852802,27918341,27983877,28049410,28114968,28180485,28246018,28311557,28377094,28442630,28508162,28573702,28639237,28704773,28770309,28835845,28901381,28966914,29032454,29097986,29163526,29229061,29294597,29360133,29425666,29491202,29556741,29622277,29687813,29753349,29818886,29884421,29949957,30015490,30081029,30146565,30212101,30277637],"dataprovider":[4,262146,5898243,7143426,10027015,11337733,13893634,14286850,16908290,17235970,19726347,21233666,21495810,23986179,26607630,26935298,28114946],"decomposableattribute":[4,2424835,8060935,8781835,14090242,25952259,28114945],"decompositiontype":[1,8060935,8781825,14090247,25952257],"dryadlinqbinaryreader":[2,1376258,1441796,2031618,2162690,3670018,4456450,5111815,5636098,6422530,7667714,9502722,9699330,11862018,12910594,13238274,13369346,13434883,15597570,23527426,23920642,24838146,26542091,26738690,28114946,29229058,29622274],"dryadlinqbinarywriter":[2,524290,1048578,1441793,1966082,2293762,3145730,3342340,4063234,6029314,6619138,6815746,8454155,8585218,9043970,9502721,14942210,15532034,16646146,17170435,19333122,20119554,20905986,22413314,23855106,24379394,25493511,26542081,27262978,28114946,28704770],"datetime":[1,1441793,3342338,8454146,9043978,13238281,19333122,26542081],"decimal":[9,1441794,1572884,3276816,3342339,4259858,7733268,8454147,11010068,12124178,12714016,13369353,13697042,14155794,18874400,19005460,19333122,20905985,23855114,23920641,26542082,28966928],"double":[9,786440,1048584,3080200,3276824,3342337,5505042,5832712,7405576,8454145,11272200,12714024,12845064,14352404,16252946,16318484,18874408,19333121,22347784,22544392,23134228,24248338,27787284,28966928,29229063,30146578],"dryadlinqcluster":[4,851969,3735554,5308419,11075586,11665416,15007752,15335426,18022401,19595266,21954562,28114945,29097987],"dfsclient":[1,5308417,11665409,21954567],"dryadlinqcontext":[8,196610,262151,458754,851998,1179650,1310727,1835013,2555906,2621442,2883586,3211266,3932162,4390914,4980749,5373954,5570562,5898248,6291457,6684674,7077890,7143432,7536642,8192002,10878978,11534338,11665409,13893640,14286856,15007752,15335432,16908296,17891330,18022408,18612226,18808834,20185091,20250626,20316163,20840450,21037058,21233672,21626882,21692418,21757954,21823490,22020098,22609922,23068680,23592962,24772616,25034754,26411010,26476546,26935304,27066370,28114946,28442626,29032450],"dispose":[1,851970,1310721,20316168],"debugbreak":[1,851969,1179655,20185089],"dryadhomedirectory":[1,851969,2883591,20185089],"dryadlinqexception":[8,1114113,1245187,3407874,6881288,9895938,10092545,11927554,12189711,13959171,14614536,15138819,16056328,22085640,24641538,28114945],"dryadlinqextension":[2,4587522,11796482,16973826,18087938,22872067,23461890,23789570,24707074,24969225,26148866,26804226,28114945],"dowhile":[4,4587531,12713986,18874370,22872068,23461899,24313866,24969220,26804229],"dryadlinqjobinfo":[3,589827,1703946,3407879,8650759,12976130,15400962,18415623,18939907,24641543,25165826,28114946],"dryadlinqlog":[3,2752514,6488066,9633795,12648450,16187401,19791874,19922947,28114945,29294594,29753346],"dryadlinqmetadata":[2,262151,7143431,8388611,10551305,28114945],"dryadlinqqueryable":[2,65538,131074,393218,720898,786434,917506,1114114,1507330,1572866,1769474,3014658,3080194,3276802,3407874,3473410,3604482,3801090,4259842,4325378,4915202,5046274,5439490,5505026,5767170,5832706,6160386,6553602,6750210,6946818,7012354,7405570,7733250,7995394,8257538,8650754,9109506,9240578,9306114,9961474,10092546,10289154,10354690,10682370,10747906,10813442,10944514,11010050,11272194,11403266,11468802,11730946,12124162,12386306,12517378,12582914,12713993,12779522,12845058,13041666,13107202,13500418,13565954,13697026,14024706,14155778,14221314,14352386,14876674,15073282,15204354,15466498,15663106,15728642,15859714,15925250,16252930,16318466,16580610,16711682,16777218,17039362,17563650,17694722,17956866,18219010,18415618,18481154,18546690,18677762,18743298,18874371,19005442,19070978,19660802,19857410,19988482,20054018,20512770,20643842,20709378,21102594,21299202,21430274,21561346,21889026,22151170,22216706,22347778,22478850,22544386,22806530,22937602,23003138,23134210,23658498,24051714,24248322,24313858,24641538,25296898,25624578,25690114,25821186,25886722,26017794,26214402,26345474,27000834,27131906,27328514,27787266,27918338,27983874,28114945,28180482,28311554,28508162,28573698,28770306,28966914,29425666,29491202,29687810,30081026,30146562,30212098],"dryadlinqstreaminfo":[4,9764875,12255239,14811138,18153475,20381699,25231362,26935303,28114945],"datasize":[1,9764865,18153473,25231367],"documentation":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629186,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279939,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633],"dll":[65537,131073,196609,262145,327681,458754,524289,655361,786433,851969,917505,1048577,1114113,1179649,1376257,1572865,1638401,1703937,1769473,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3407873,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4784129,4849665,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,6029313,6094849,6160385,6225921,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7995393,8060929,8192001,8257537,8323073,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10354689,10420225,10551297,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11403265,11468801,11534337,11665409,11796481,11862017,11927553,11993089,12124161,12189697,12255233,12320769,12386305,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14090241,14155777,14286849,14352385,14417921,14483457,14614529,14811137,14876673,14942209,15007745,15073281,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17498113,17563649,17694721,17760257,17825793,17891329,17956865,18087937,18219009,18284545,18350081,18415617,18612225,18743297,18808833,19005441,19070977,19202049,19267585,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19988481,20054017,20119553,20250625,20316161,20512769,20709377,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626881,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22347777,22413313,22478849,22544385,22609922,22675457,22740993,22806529,22937601,23003137,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23855105,23920641,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,26148865,26214401,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28377089,28442625,28573697,28639233,28704769,28770305,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30081025,30146561,30212097,30277633],"dataset":[65537,262146,393220,786434,851970,917508,1310722,1507330,1572866,3014658,3080194,3276820,3473414,4259842,4587522,5505026,5767172,5832706,5898245,6553605,6750210,6946820,7012356,7405570,7733250,7995394,8781825,9240578,9306115,9764867,9961474,10551297,10682372,10747907,10813442,10944519,11010050,11272194,11337735,11403267,11468802,11665409,11796483,12124162,12714049,12779522,12845058,13041670,13107204,13500419,13565956,13697026,13893634,14024708,14090241,14155778,14286851,14352386,14811137,14876675,15073286,15204362,15466498,15663109,15728642,15859715,16252930,16318466,16711684,16777221,16908289,16973828,17563650,17956868,18087939,18153474,18481156,18743298,18874433,19005442,19070978,19595266,19857409,21233667,21561347,21692418,21889025,22020098,22151172,22347778,22478851,22544386,22806531,22872068,23003137,23134210,23461890,23658502,23789570,24051713,24248322,24313858,24707079,24969220,25231361,25624578,25690116,25886722,25952257,26148868,26345473,26607623,26935299,27000834,27131907,27328514,27787266,27918340,27983879,28114946,28311554,28573700,28966922,29032450,29097985,29491209,29687810,30081026,30146562],"datasets":[65538,10944514,12713990,13041665,15073282,15204357,15663105,17563650,18874373,21889026,22151170,22872065,23658498,24707073,24969217,27000834,27983874,28114945],"default":[196609,458753,851969,2228225,2359300,2424833,2686977,3211265,4653057,6291461,7077889,8192001,8781825,8912897,11534337,16449538,18612225,18808833,20185089,20250625,20578305,20840449,21757953,23068673,23592961,24444929,24576002,25034753,27459586,28114945,28377091,28442625,30015489],"dataseturi":[262151,5898247,7143431,13893639,14286855,21233671,22020103,26935303,29032455],"dryadlinqconext":[262145],"description":[393217,589825,655363,720897,851971,983041,1245185,1310721,1441793,1507329,1638401,1703938,1835009,2228225,2424833,2490369,2686979,2949122,3276801,3342337,3473409,3604481,3997697,4325377,4653057,4718593,4784131,4849665,5177345,5242881,5308417,5701634,5963777,6291457,6356993,6881281,7340035,7929857,8126465,8388609,8454145,8519681,8716292,8781827,9633793,9764867,10223617,10289153,10485761,10551297,10616833,11141121,11206657,11337729,11599873,11665410,11730945,12058625,12189700,12451841,12517377,12582913,12713985,13172738,13303809,13631489,13762561,13828097,13959169,14221313,14548993,14680065,14745601,15138817,15204353,15269889,16187394,16580609,17104897,17432577,17825793,18022401,18153473,18481153,18546689,18677761,18874369,18939905,19267585,19333121,19398657,19922945,20185089,20381697,20447233,20578305,20643841,20774916,21102593,21299201,21692417,22216705,22282241,22872065,23199745,23265281,23789569,23986177,24117250,24444931,24576003,24969217,25559041,25952257,26017793,26083329,26542081,26607619,26804225,27197441,27525121,27852801,28049409,28114948,28246017,28377091,28508161,28966913,29097985,29425665,29491201,30015489],"debugging":[458753,851970,20185090,21757954],"determines":[655361,851970,1245185,1310722,1441793,1703937,1835010,2490370,3342337,4718593,4784129,4980737,5242881,6291457,6356993,7208961,7340033,7864321,8388609,8454145,8519682,8716292,8978433,9764865,10551297,10616834,11337729,12189697,12451842,13631489,13762562,14417921,14548993,14745601,16121857,18939905,20381697,20774916,22282241,22740993,23199746,24576001,24903681,26542081,26607617,27590657,27656193,28639233,29163521,29818881],"detected":[851969,1310721,5373953,21037058,26411010],"debugger":[851969,1179649,20185089],"directory":[851970,2883585,16908289,17629185,17891329,20185090],"dryad":[851971,2883585,4390913,5570561,6291458,17629186,20185091,26279941,27197443,27459585,28114945],"defined":[851969,2686977,3997697,10944513,12189697,12713989,15073281,15138817,15204356,18874373,19857409,20185089,23658497,24969218,27066371,27983873,28114949,28377089],"disables":[851969,8192001,20185089],"duplication":[851969,8192001,20185089],"data":[851970,3211265,4915202,6881281,7536650,7667713,8912897,9109506,9699329,11337729,11927553,12189699,13959169,15138817,17235969,18415617,19726337,20185090,21495809,21757953,22020097,22085634,23592961,23920641,23986178,24641537,26607621,28114946,28442625,28704769,29032449],"descriptive":[851969,20185089,21626881],"describe":[851969,19398657,20185089,21626881],"derived":[1245185,2228227,2424835,2686980,4653059,8781828,11141121,12058625,12189697,13631489,20578307,24444932,24576004,25952257,28049409,28377092,30015491],"destbuffer":[1441794,7667721,9699337,26542082],"directly":[1638401,19267585,25559041,28114946],"dynamically":[3473412,6946817,7012353,11403265,12713994,16711681,17956865,18874378,21561345,22478849,22806529,27131905,27918337,29491206],"determined":[3473412,6946817,7012354,11403265,12713994,16711682,17956866,18874378,21561345,22478850,22806529,27131906,27918337,29491206],"dryadlinqserializer":[3997697,28114945],"defines":[4849665,17104897,24969217,28114947],"decomposable":[4849665,8781825,28114945],"decomposed":[4849665,8781826,24444929,28114948],"deleteifexists":[4915207,9109511,14286855],"delete":[4915201,9109505,14286849],"dfs":[5308417,11665410,19595265,21954561,24772609,29097985],"desktop":[6291458],"deleted":[6291457],"descending":[6553601,7012353,9306113,13500417,13565953,16711681,16777217,16973825,22478849,27131905],"designed":[8847361],"downloading":[8847361],"dryadlinqerrorcode":[9895937,12189697,15138817],"descendingly":[10682369],"destination":[11927553,22085633,26148874],"decorated":[12058625,24444929,25427969],"describes":[12189697,15138817],"divides":[12713985,15204353,18874369,22151169],"dropped":[12713985,15204353,18874369,22151169],"distributive":[13041665,17563649,27000833],"dryadlinqquery":[15269889,28114945],"dryadlinqbrowser":[17629186],"desired":[17629185],"described":[17629185],"detect":[17629185],"documented":[19136513],"defaults":[23068673,24772609],"distributed":[26279940],"develop":[26279937],"details":[26279937],"different":[26607617,28114945],"debug":[27066369],"dropdown":[27459585],"dryadsample":[27459586],"dryadlinqprogram__0":[27459586],"dummy":[27459586],"define":[27459585],"delay":[27459585],"difference":[27459585]} \ No newline at end of file diff --git a/fti/FTI_101.json b/fti/FTI_101.json new file mode 100644 index 0000000..88d0b14 --- /dev/null +++ b/fti/FTI_101.json @@ -0,0 +1 @@ +{"enumeration":[4,15269891,17825795,25559043,27197443,28114945],"egress":[1,11337729,13893639,26607617],"equals":[15,655362,851970,1245185,1310722,1441793,1703937,1835011,2228226,2424834,2686978,3342337,4653058,4718595,4784130,4980745,5242882,6356994,7340034,8388609,8454145,8519684,8716292,8781826,9764865,10551297,10616837,11337729,12189697,12451844,13762563,14417929,14548995,14745603,18939905,20381697,20578306,20774915,21364744,22282242,22741001,24444930,24576002,24903688,26542081,26607617,27656201,28377090,28639240,29163529,29818889,30015490],"enablemultithreadinginvertex":[1,851969,20185089,27066375],"enablespeculativeduplication":[1,851969,8192007,20185089],"executorkind":[2,851969,5570578,20185089,27197447,28114945],"exception":[1,1114113,1245191,3407873,6881282,10092545,11927554,12189732,13959172,14614529,15138831,16056331,22085633,24641537,28114945],"errorcode":[1,9895943,12189697,15138817],"events":[1,12189697,13959170],"expression":[79,65544,131088,393220,720900,917512,1114121,1507330,1769479,2949122,3014665,3276820,3473416,3801097,4259849,4325379,5439497,5505033,5701634,5767176,5832713,6094865,6553608,6750217,6946832,7012360,7405577,7929858,7995401,8257543,9306120,10289154,10354704,10485762,10682376,10747912,10813449,10944520,11272201,11403272,11599874,11730946,11796501,12124169,12517378,12582920,12714095,12779529,12845065,13041672,13107208,13172738,13500424,13565960,13697033,14024712,14155785,14876680,15073288,15204357,15466505,15663112,15859720,16252937,16711688,16777224,16973831,17039369,17563656,17956872,18219017,18481154,18546690,18677762,18874479,19857415,19988489,20054023,20512786,20709384,21102594,21299204,21561352,21889032,22151176,22216709,22478856,22806536,22937607,23003145,23658504,24051719,24117250,24248329,24707079,25296920,25624585,25690120,25821193,26214408,26345481,27000840,27131912,27525122,27918352,27983880,28180489,28508162,28573704,28966932,29425666,29491209,29687817,30146569],"elementtype":[1,2949121,5701633,8126465,13172737,13303809,14680065,21168135,23265281,24117249],"equality":[2,2490369,8716289,14024705,16121857,17694721,19660801,20774913,23199745,27590657],"extensionattribute":[65540,131076,786436,917508,1114116,1572868,1769476,3014660,3080196,3801092,4259844,4587524,4915204,5046276,5439492,5505028,5767172,5832708,6160388,6553604,6750212,6946820,7012356,7405572,7733252,7995396,8257540,9109508,9240580,9306116,9961476,10092548,10354692,10682372,10747908,10813444,10944516,11010052,11272196,11403268,11468804,11796484,12124164,12386308,12713988,12779524,12845060,13041668,13107204,13500420,13565956,13697028,14024708,14155780,14352388,14876676,15073284,15466500,15663108,15728644,15859716,15925252,16252932,16318468,16711684,16777220,16973828,17039364,17563652,17694724,17956868,18087940,18219012,18415620,18743300,19005444,19070980,19660804,19857412,19988484,20054020,20512772,20709380,21430276,21561348,21889028,22151172,22347780,22478852,22544388,22806532,22937604,23003140,23134212,23461892,23658500,24051716,24248324,24313860,24641540,24707076,24969220,25296900,25624580,25690116,25821188,25886724,26148868,26214404,26345476,27000836,27131908,27328516,27787268,27918340,27983876,28180484,28311556,28573700,28770308,29687812,30081028,30146564,30212100],"expressions":[65537,131074,917505,1114113,1769473,3014657,3801089,4259841,5439489,5505025,5767169,5832705,6553601,6750209,6946818,7012353,7405569,7995393,8257537,9306113,10354690,10682369,10747905,10813441,10944513,11272193,11403265,11796483,12124161,12779521,12845057,13041665,13107201,13500417,13565953,13697025,14024705,14155777,14876673,15073281,15466497,15663105,15859713,16252929,16711681,16777217,16973825,17039361,17563649,17956865,18219009,19857409,19988481,20054017,20512770,20709377,21561345,21889025,22151169,22478849,22806529,22937601,23003137,23658497,24051713,24248321,24707073,25296899,25624577,25690113,25821185,26214401,26345473,27000833,27131905,27918338,27983873,28180481,28573697,29687809,30146561],"extension":[65538,131074,786434,917506,1114114,1572866,1769474,3014658,3080194,3801090,4259842,4587522,4915202,5046274,5439490,5505026,5767170,5832706,6160386,6553602,6750210,6946818,7012354,7405570,7733250,7995394,8257538,9109506,9240578,9306114,9961474,10092546,10354690,10682370,10747906,10813442,10944514,11010050,11272194,11403266,11468802,11796482,12124162,12386306,12779522,12845058,13041666,13107202,13500418,13565954,13697026,14024706,14155778,14352386,14876674,15073282,15466498,15663106,15728642,15859714,15925250,16252930,16318466,16711682,16777218,16973826,17039362,17563650,17629185,17694722,17956866,18087938,18219010,18415618,18743298,19005442,19070978,19660802,19857410,19988482,20054018,20512770,20709378,21430274,21561346,21889026,22151170,22347778,22478850,22544386,22806530,22937602,23003138,23134210,23461890,23658498,24051714,24248322,24313858,24641538,24707074,25296898,25624578,25690114,25821186,25886722,26148866,26214402,26345474,27000834,27131906,27328514,27787266,27918338,27983874,28180482,28311554,28573698,28770306,29687810,30081026,30146562,30212098],"element":[131079,655369,786433,983042,1114116,1572865,1638405,1769474,2949121,3014659,3080193,3276830,3604482,3801091,4259843,4325380,4784134,5046274,5439490,5505027,5701635,5832707,5898241,6160385,6750211,7340037,7405571,7471105,7602178,7733249,7995395,8126465,8257541,8781826,9175041,9240577,9961473,10092546,10289154,10354689,10813443,10944514,11010049,11272195,11468801,11730946,12124163,12320769,12386305,12517378,12582915,12714079,12779523,12845059,13172738,13303809,13697027,13828100,14090242,14155779,14221314,14352385,14680065,15073282,15204356,15466499,15728641,15794179,15925250,16252931,16318465,16515073,16842754,17039362,17301505,17432578,17498113,17694721,17760257,18219010,18546690,18677762,18743297,18874463,19005441,19070977,19660802,19988483,20447238,20512770,20709381,21102594,21168129,21430273,22347777,22544385,22937603,23003138,23134209,23265281,23330817,23396353,23658498,24117252,24182786,24248323,24510465,25296897,25624579,25821187,25886721,25952258,26214403,26345474,27328513,27394049,27787265,27983875,28114945,28180482,28311553,28508162,28770306,28966942,29425666,29687811,29949953,30081025,30146563,30212098,30277634],"elements":[131076,655363,1114113,1769473,3014657,3801089,4259841,4784131,5046273,5439490,5505025,5832705,6160386,6750209,7405569,7995393,8257539,10092545,10354689,10813441,11272193,12124161,12386305,12713987,12779521,12845057,13172737,13697025,14155777,15073281,15466497,15794178,15925249,16252929,17039362,17694721,18219009,18874371,19070977,19660801,19988481,20054019,20512769,20709379,21168129,21430274,22937603,23003137,24182786,24248321,25296897,25624577,25821185,26214401,26345473,27983873,28114947,28180481,28311553,28770305,29687809,30146561,30212097],"execution":[458753,851971,1703938,3407874,4915201,8650754,9109505,12713987,16580610,18022401,18415618,18874371,20185090,20250625,20643841,20840449,21037057,21757953,23068673,24641537,26279939,28114947,28377089,28442625],"exposes":[589825,655361,851969,983041,1245185,1310721,1441793,1638401,1703937,2228225,2424833,2490369,2686977,2949121,3342337,3997697,4653057,4784129,4849665,5177345,5242881,5308417,5701633,5963777,6356993,7340033,7929857,8126465,8388609,8454145,8519681,8716289,8781825,9633793,9764865,10223617,10485761,10551297,11141121,11337729,11599873,11665409,12058625,12189697,12713985,13172737,13303809,13631489,13762561,13828097,13959169,14680065,15138817,16187393,17104897,17432577,18153473,18874369,18939905,19267585,19922945,20185089,20381697,20447233,20578305,20774913,22282241,22872065,23199745,23265281,23986177,24117249,24444929,24576001,24969217,25952257,26083329,26542081,26607617,27525121,27852801,28049409,28246017,28377089,29097985,30015489],"equal":[655362,851970,1245185,1310722,1441793,1703937,1835010,2228225,2424833,2490370,2686977,3342337,4653057,4718594,4784130,4980738,5242882,6356994,7208962,7340034,7864322,8388609,8454145,8519683,8716293,8781825,9764865,10551297,10616835,11337729,12189697,12386305,12451842,13762562,14417922,14548994,14745602,16121858,17694721,18939905,20381697,20578305,20774916,21364738,22282242,22740994,23199746,24444929,24576001,24903682,26542081,26607617,27590658,27656194,28377089,28639234,29163522,29818882,30015489],"execute":[851969,3407873,8650753,21757953,27459585,28114945,28442625],"enables":[851969,8192001,8781825,12713985,20185089,24444929,28114946,28377089],"executor":[851969,5570561,20185089,27197441,28114945],"executing":[851969,3932161,20185089],"environment":[851969,8912897,10878977,20185089],"excluded":[851969,20185089,21037057],"entry":[851969],"executions":[851969],"exceptions":[1114113,1245185,3407873,10092545,12189697,24641537],"encoding":[1441793,26542081,29622273],"efficiently":[1638401,4849665,19267585,28114947],"error":[3407873,6291457,9633793,9895937,12189698,12648449,15138818,15269890,16187393,20840449,24641537],"errors":[3407873,6291457,24641537],"executed":[3407873,4849665,28114945],"exisit":[4915201,9109505],"extract":[5767169,6553601,6946817,7012353,9306113,10682369,10747905,11403265,13107201,13500417,13565953,14024705,14876673,15859713,16711681,16777217,17956865,21561345,22151169,22478849,22806529,27131905,27918337,28573697],"expose":[6291457],"explanation":[6291458],"enable":[6291457],"exits":[6291457],"entries":[6488065,9633797,12648449,15269893,16187397,19791873,29294593,29753345],"ensure":[8912897],"exceptio":[9895937,12189697,15138817],"empty":[10092545],"existence":[11337729,14286849,26607617],"extend":[11337729,19726337,26607617],"extraction":[11796481,16973825],"exchange":[11796481],"extends":[12713985,28114945],"elemen":[12713985,18874369,20054017],"exists":[14286849],"equalitycomparer":[14876673],"exposing":[15073281,27983873],"enum":[15269892,17825796,25559044,27197444],"exe":[17629185],"engine":[26279938],"easy":[26279937],"effect":[27066369],"example":[27459586,28114945,28377089],"enter":[27459585],"embedded":[27459585],"eventually":[27459585],"expensive":[28114946,28377090],"enumerations":[28114945]} \ No newline at end of file diff --git a/fti/FTI_102.json b/fti/FTI_102.json new file mode 100644 index 0000000..46f085e --- /dev/null +++ b/fti/FTI_102.json @@ -0,0 +1 @@ +{"fromenumerable":[1,851969,1310721,7536647],"fromstore":[3,851970,1310722,21692419,22020104,29032456],"forcegc":[1,851969,6684679,20185089],"func":[82,65544,131088,393220,720900,917512,1114121,1507330,1769479,3014665,3276820,3473416,3801097,4259849,4325379,4587536,5439497,5505033,5767176,5832713,6553608,6750217,6946832,7012360,7405577,7995401,8257543,9306120,10289154,10354711,10682376,10747912,10813449,10944520,11272201,11403272,11730946,11796501,12124169,12517378,12582920,12714095,12779529,12845065,13041672,13107208,13500424,13565960,13697033,14024712,14155785,14876680,15073288,15204357,15466505,15663112,15859720,16252937,16711688,16777224,16973831,17039369,17563656,17956872,18219024,18481154,18546690,18677762,18874479,19857415,19988489,20054023,20512793,20709384,21102594,21299204,21561352,21889032,22151176,22216709,22478856,22806536,22872068,22937607,23003145,23461904,23658504,24051719,24248329,24313870,24707079,24969220,25296927,25624585,25690120,25821193,26214408,26345481,26804228,27000840,27131912,27918352,27983880,28180496,28508162,28573704,28966932,29425666,29491209,29687817,30146569],"fields":[1,16187393,19922946,24576001,28114945],"field":[1,2752514,24576001,28114945],"firstasquery":[3,1114120,10092552,12713986,18546691,18874370],"fork":[6,2949121,10944520,12713989,15073288,15204358,18874373,22151176,23658504,27983880,28114945],"forktuple":[14,655380,4784148,6356999,7471106,9175042,9830403,10944520,12320770,12713988,13828099,14548997,14745605,15073288,15204356,15794183,16515074,17760258,18874372,20447235,22282247,22741006,23330818,23396354,23658504,24182791,24510466,26673155,27394050,27983880,28114946,29163534,29949954],"first":[4,65538,131073,327681,655364,786433,917505,1114115,1572865,1769473,3014657,3080193,3801089,4259841,4587521,4784132,4915201,5046273,5439489,5505025,5701635,5767169,5832705,6160385,6553601,6750209,6946817,7012353,7405569,7471112,7733249,7798792,7995393,8257537,9109505,9175041,9240577,9306113,9371649,9961473,10092547,10354689,10485762,10682369,10747905,10813441,10944514,11010049,11272193,11403265,11468801,11796481,12124161,12320776,12386306,12713986,12779521,12845057,13041668,13107201,13500417,13565953,13697025,13828099,14024705,14155777,14352385,14876673,15073282,15466497,15663107,15728641,15794177,15859713,15925249,16252929,16318465,16711681,16777217,16973825,17039361,17563651,17629185,17694722,17956865,18087937,18219009,18415617,18546690,18743297,18874370,19005441,19070977,19660801,19857409,19988481,20054017,20447235,20512769,20709377,21430273,21561345,21889026,22151169,22347777,22478849,22544385,22806529,22937601,23003137,23134209,23396353,23461889,23658498,24051713,24117251,24182785,24248321,24313857,24641537,24707074,24903681,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,27000835,27131905,27328513,27459586,27525122,27787265,27918337,27983874,28180481,28311553,28573697,28770305,29687809,29884424,30081025,30146561,30212097],"forkvalue":[5,1900547,4718597,5242887,7340052,16842759,17301506,17432579,17498114,28114945,29818894],"finalreduce":[2,983041,1638401,4849665,5963777,8781825,18350087,19202055,28114945],"function":[65539,131078,262146,327682,786434,851969,917507,1114114,1245185,1310721,1376258,1441793,1572866,1703937,1769474,1900546,2031618,2162690,3014661,3080194,3276810,3342337,3407874,3670018,3801090,4259845,4325378,4456450,4521986,4587522,4849665,4915202,4980738,5046274,5111810,5373954,5439490,5505029,5636098,5767171,5832709,5898242,6160386,6422530,6553603,6750213,6946820,7012354,7405573,7536642,7602178,7667714,7733250,7995397,8257542,8388609,8454145,8650754,9109506,9240578,9306115,9371650,9437186,9502722,9699330,9764865,9830402,9961474,10092546,10354693,10420226,10551297,10682371,10747907,10813445,10944516,11010050,11272197,11337729,11403267,11468802,11796485,11862018,11993090,12124165,12189697,12386306,12714018,12779525,12845061,12910594,13041667,13107203,13238274,13369346,13434882,13500418,13565955,13697029,13893634,14024707,14155781,14352386,14417922,14876675,15073284,15204356,15335426,15466501,15597570,15663107,15728642,15859714,15925250,16252933,16318466,16711683,16777219,16908290,16973827,17039362,17170434,17563651,17694722,17956867,18087938,18219011,18284546,18350082,18415618,18743298,18874402,18939905,19005442,19070978,19202050,19464194,19595266,19660802,19857414,19988482,20054019,20381697,20512772,20709382,20971522,21168130,21233666,21364738,21430274,21561347,21889027,22020098,22151171,22216706,22347778,22478851,22544386,22609922,22740994,22806531,22872065,22937603,23003139,23134210,23461890,23527426,23658500,23724034,24051716,24248325,24313858,24641538,24707076,24838146,24903682,24969217,25296902,25624581,25690115,25821186,25886722,26148866,26214402,26345475,26542081,26607617,26673154,26738690,26869762,26935298,27000835,27131906,27328514,27656194,27787266,27918340,27983876,28114948,28180483,28311554,28377091,28573699,28639234,28770306,28901378,28966922,29032450,29163522,29229058,29360130,29556738,29622274,29687813,29818882,30081026,30146565,30212098,30277634],"feedback":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633],"flattens":[131073,4325378,12713986,18874370,20709377],"flattening":[131073,20709377],"false":[458753,851969,4915206,7143430,9109510,9306113,11534337,13041670,16449537,17563654,20185089,21757953,27000838,27066369,28377089,28442625],"following":[589825,655361,851969,983041,1245185,1310721,1441793,1638401,1703937,2228225,2424833,2490369,2686977,2949121,3342337,3997697,4653057,4784129,4849665,5177345,5242881,5308417,5701633,5963777,6356993,7340033,7929857,8126465,8388609,8454145,8519681,8716289,8781825,9633793,9764865,10223617,10485761,10551297,11141121,11337729,11599873,11665409,12058625,12189697,12713985,13172737,13303809,13631489,13762561,13828097,13959169,14680065,15138817,16187393,17104897,17432577,18153473,18874369,18939905,19267585,19922945,20185089,20381697,20447233,20578305,20774913,22282241,22872065,23199745,23265281,23986177,24117249,24444929,24576001,24969217,25952257,26083329,26542081,26607617,27525121,27852801,28049409,28246017,28377089,29097985,30015489],"fully":[655361,4784129,5242881,6356993,7340033,22282241],"finalize":[851969,1245185,1310721,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"free":[851969,1245185,1310721,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"framework":[851971,11534338,20185090],"final":[983041,1638402,4849666,5963777,10354689,18219009,18350082,19202050,20512770,25296898,28180481],"floating":[1048578,1441794,3342338,6815746,8454146,19333122,23527426,26542082,29229058],"format":[1441793,3342337,6488066,6619137,8454145,9502721,12648450,19791874,26542081,29294594,29753346],"fixed":[1441793,3342337,8454145,20905985,23920641,26542081],"float":[3276804,6815748,7995401,9240586,10813449,12713992,12779529,15728650,18874376,23527428,25624585,25886730,28966916,30081034],"functions":[4849666,21757953,28114947,28377089],"flag":[4915201,9109505,11141122,16384001,25755649,28377090],"fileaccess":[5898253],"file":[6291460,12189697,15138817,21037057,23068673,26411009,27459585],"friendly":[6291457],"failed":[6291457],"funtion":[7012353,13500417,15859713,27131905],"fileset":[7536641],"form":[8257537,12713985,18874369,22872065,24707073,24969217],"follow":[8912897,17629185],"forks":[10944513,12713987,15073281,15204355,18874371,27983873],"frames":[12189697,15138817],"forktuples":[12713986,15073281,15204354,18874370,27983873],"filters":[12713985,18874369,20054017],"folder":[17629185],"formed":[19857409,24051713],"filter":[20054018],"fval":[22740999,29163527,29818887],"fault":[26279937],"files":[27459586],"forking":[28442625]} \ No newline at end of file diff --git a/fti/FTI_103.json b/fti/FTI_103.json new file mode 100644 index 0000000..6a8147f --- /dev/null +++ b/fti/FTI_103.json @@ -0,0 +1 @@ +{"getting":[1,3538945,8847362,8912897,17629185,26279938,27459585],"getmetadata":[1,262151,11337729,26607617],"getstreaminfo":[1,11337729,26607617,26935303],"gettemporarystreamuri":[1,11337729,16908295,26607617],"guid":[1,1441794,3342339,6422537,8454147,14942225,19333122,20905985,23920641,26542082],"graphmanagernode":[1,851969,4390919,20185089],"getobjectdata":[1,1245186,11927561,12189698],"gethashcode":[5,655362,851969,1245185,1310721,1441793,1703937,1900551,2228225,2424833,2686977,3342337,4653057,4784130,5242882,6356994,7340034,8388609,8454145,8519682,8716290,8781825,9764865,9830407,10551297,11337729,11993095,12189697,13762562,18939905,20381697,20578305,20774914,20971527,22282242,24444929,24576001,26542081,26607617,26673159,28377089,30015489],"genericassociative":[2,18284546,19267593,26083331,28114945,29360130],"genericdecomposable":[2,327682,983043,1638409,7602178,14483458,18350082,28114945,30277634],"greaterthan":[1,2490369,20774913,27721729],"generic":[65538,131074,655362,917506,1114114,1638402,1769474,3014658,3801090,3997698,4259842,4587522,4784130,4849666,4915202,5046274,5439490,5505026,5701634,5767171,5832706,5898242,6160386,6553602,6750210,6946818,7012354,7143427,7340034,7405570,7536643,7995394,8257538,8716290,9109506,9306115,10092546,10354690,10682370,10747907,10813442,10944514,11272194,11403267,11796482,12124162,12386307,12779522,12845058,13041666,13107202,13172738,13500418,13565955,13697026,14024707,14155778,14876675,15073282,15466498,15663106,15859714,15925250,16252930,16711683,16777219,16973827,17039362,17104898,17563650,17694724,17956866,18087938,18219010,18415618,19070978,19267586,19660803,19857410,19988482,20054018,20512770,20709378,21233666,21430274,21561346,21889026,22020098,22151170,22478851,22806530,22937602,23003138,23461890,23658498,24051714,24117250,24248322,24313858,24641538,24707074,25296898,25624578,25690114,25821186,26148866,26214402,26345474,27000834,27131906,27918339,27983874,28180482,28311554,28573698,28770306,29032450,29687810,30146562,30212098],"guide":[65537,131073,786433,917505,1114113,1572865,1769473,3014657,3080193,3801089,4259841,4587521,4915201,5046273,5439489,5505025,5767169,5832705,6160385,6553601,6750209,6946817,7012353,7405569,7733249,7995393,8257537,8847363,9109505,9240577,9306113,9961473,10092545,10354689,10682369,10747905,10813441,10944513,11010049,11272193,11403265,11468801,11796481,12124161,12386305,12779521,12845057,13041665,13107201,13500417,13565953,13697025,14024705,14155777,14352385,14876673,15073281,15466497,15663105,15728641,15859713,15925249,16252929,16318465,16711681,16777217,16973825,17039361,17563649,17694721,17956865,18087937,18219009,18415617,18743297,19005441,19070977,19660801,19857409,19988481,20054017,20512769,20709377,21430273,21561345,21889025,22151169,22347777,22478849,22544385,22806529,22937601,23003137,23134209,23461889,23658497,24051713,24248321,24313857,24641537,24707073,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,27000833,27131905,27328513,27787265,27918337,27983873,28180481,28311553,28573697,28770305,29687809,30081025,30146561,30212097],"gets":[196609,262145,458753,589825,655365,851994,1179649,1245185,1310721,1441793,1703938,1900545,2228225,2359297,2424833,2621441,2686979,2752513,2883585,2949124,3211265,3342337,3735553,3932161,4128769,4194305,4390913,4653057,4784132,5242882,5308419,5570561,5701638,6094849,6225921,6291457,6356994,6684673,7077889,7340035,7471105,7798785,7929859,8126465,8323073,8388609,8454145,8519681,8716291,8781826,9764865,9830401,10158081,10485766,10551297,10878977,11075585,11141123,11337732,11599877,11665412,12058625,12189705,12320769,12976129,13172742,13303809,13631489,13762561,13828098,14680065,15138824,15335425,15990785,16187393,16384001,16515073,16908289,17367041,17432577,17498113,17891329,18612225,18808833,18939905,19922945,20185113,20250625,20381697,20447235,20578305,20774914,20840449,21168129,21626881,21757953,21823489,21954561,22282242,22675457,23265281,23330817,23592961,24117255,24444930,24576002,25034753,25362433,25755649,25952257,26476545,26542081,26607620,26673153,26935297,27066369,27394049,27525125,27852801,28049410,28246018,28377092,28442625,28835841,29097985,29884417,30015489],"generated":[458753,1638401,7536641,16711681,19267585,22478849,28114946],"gettype":[655361,851969,1245185,1310721,1441793,1703937,2228225,2424833,2686977,3342337,4653057,4784129,5242881,6356993,7340033,8388609,8454145,8519681,8716289,8781825,9764865,10551297,11337729,12189697,13762561,18939905,20381697,20578305,20774913,22282241,24444929,24576001,26542081,26607617,28377089,30015489],"garbage":[851969,1245185,1310721,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"graph":[851969,4390914,20185089],"group":[851969,7077890,20185089],"getbaseexception":[1245185,12189697],"gcnew":[1638402,19267586],"greater":[2490369,20774913,27721730],"groups":[7077889],"generalized":[8781825],"git":[17629188],"github":[17629185,26279937],"gzip":[17825794],"goal":[26279937],"graphical":[26279937],"general":[27459585],"generating":[28114945,28377089]} \ No newline at end of file diff --git a/fti/FTI_104.json b/fti/FTI_104.json new file mode 100644 index 0000000..0c9db6a --- /dev/null +++ b/fti/FTI_104.json @@ -0,0 +1 @@ +{"help":[1,8847361,12189697,15138817,19398657,26279937],"hdinsight":[2,3538945,6291462,8847361,8912900,17629186,25559041,26279937,27459587],"history":[1,19136513,19398658,26279937],"headnode":[2,851969,3735559,3932167,5308417,11665409,20185089],"hashpartition":[7,3473415,6946824,11403272,12713991,14876680,15859720,18874374,22806536,27918344,28114945],"hasfirst":[2,655361,4784129,9175047,13828097,20447233,23396359],"hassecond":[2,655361,4784129,13828097,17760263,20447233,24510471],"hasthird":[1,655361,20447233,29949959],"hasvalue":[1,7340034,17301511,17432578,17498113],"hash":[655361,851969,1245185,1310721,1441793,1507330,1703937,1900546,2228225,2424833,2686977,3342337,3473414,4653057,4784129,5242881,6291458,6356993,6946818,7340033,8388609,8454145,8519681,8716289,8781825,9764865,9830402,10551297,11337729,11403266,11796481,11993089,12189697,12713992,13107201,13762561,14024706,14876674,15859714,18874376,18939905,20381697,20578305,20774913,20971521,21561345,22282241,22806530,24444929,24576001,26542081,26607617,26673154,27918338,28377089,30015489],"hierarchy":[851969,1638401,1703937,2686977,8454145,8781825,9764865,10551297,12189697,12713985,16187393,19267585,24444929,24576001,24969217,26542081,26607617,28377089],"head":[851969,3735553,3932161,5308417,11665409,20185089,22937601,24772609],"hold":[851969],"helper":[1441793,1638401,3342337,8454145,19267585,20905985,23920641,26542081,28114946],"happens":[3538945,6291457,26279937],"hostname":[3735553,5308417,11665409],"hadoop":[6291463,8912898],"hive":[6291457],"hdfs":[6291457,28442625],"heartbeat":[6291457],"holds":[11927553,22085633],"helplink":[12189697,15138817],"hresult":[12189698,15138818],"https":[17629185],"hosted":[26279937]} \ No newline at end of file diff --git a/fti/FTI_105.json b/fti/FTI_105.json new file mode 100644 index 0000000..14c9792 --- /dev/null +++ b/fti/FTI_105.json @@ -0,0 +1 @@ +{"index":[1,131074,2949121,4063233,4325378,5701633,8126465,8257538,12713990,13172737,13303809,14680065,18874374,19857409,20054017,20709378,21168137,22937601,23265281,24117249,27262977],"ingress":[1,7143432,11337730,26607618],"int16":[1,3342337,8454145,15597569,19333121,24379394],"int32":[17,786438,851969,1900545,2162689,2752513,3014662,3276812,3342337,3473410,4063234,5439490,5832708,6029314,6619137,7012354,7667715,8454145,9502721,9699331,9830401,9895937,9961480,11468808,11993089,12255233,12714019,12845060,14811137,14876674,15466502,15859714,16711682,17956866,18022401,18087938,18612225,18808833,18874403,19333121,19464193,19857409,20250625,20905985,20971521,21102594,21168129,21430274,22544390,22872066,23068674,23461890,23789569,23920641,24051713,24969218,26673153,26804225,27262978,28966928,29491203,29556737],"int64":[11,131074,1769473,3080198,3276812,3342337,4325378,4456449,6160386,6750214,7405572,8257537,8454145,11272196,12255233,12517378,12714016,17039362,18743304,18874400,19333121,20054017,20709378,22347782,22413314,22937601,25231361,27328520,28966928,29687814],"interface":[8,1638401,2359297,2949129,3735553,3997704,4128769,4194305,4521985,4849672,5111809,5177345,5308418,5701640,5963777,6094849,7798785,7929857,8126465,8454145,9371649,9437185,10223617,10420225,10485761,11075585,11599873,11665418,13172744,13303809,14680065,15335427,17104904,17367041,19202049,19267585,19529729,19595265,21168129,21954562,22675457,23265281,24117256,25362433,25493505,26279937,26542081,27525121,28114956,28835841,28901377,29097986,29884417],"intermediatedatacompressionscheme":[1,851969,20185089,23592967],"iqueryable":[130,65560,131088,393220,720903,786450,851971,917520,1114130,1310723,1507330,1572882,1769487,2359307,2949121,3014674,3080210,3276860,3407881,3473414,3604486,3801106,4128778,4259858,4325378,4587576,4915216,5046290,5439506,5505042,5701637,5767184,5832722,6160402,6553616,6750226,6946833,7012369,7405586,7536649,7733266,7798794,7995410,8257551,8650760,9109520,9240594,9306129,9961490,10092562,10289158,10354697,10485763,10682384,10747921,10813458,10944521,11010066,11272210,11403281,11468818,11599873,11730950,11796495,12124178,12386322,12517382,12582921,12714227,12779538,12845074,13041688,13107216,13172741,13500433,13565968,13697042,14024720,14155794,14221318,14352402,14876689,15073289,15204357,15466514,15663128,15728658,15859729,15925266,16252946,16318482,16580610,16711697,16777232,16973839,17039378,17367050,17563672,17694738,17956881,18087952,18219026,18415625,18481154,18546694,18677766,18743314,18874611,19005458,19070994,19660818,19857424,19988498,20054031,20512786,20643842,20709392,21102598,21299207,21430290,21561361,21692418,21889048,22020105,22151177,22216706,22347794,22478865,22544402,22675466,22806545,22872079,22937615,23003154,23134226,23461944,23658505,23789571,24051728,24117255,24248338,24313906,24641545,24707094,24969231,25296905,25624594,25690128,25821202,25886738,26017794,26148888,26214417,26345490,26804236,27000856,27131921,27328530,27525122,27787282,27918353,27983881,28114950,28180498,28311570,28508166,28573712,28770322,28966972,29032457,29425670,29491209,29687826,29884426,30081042,30146578,30212114],"ienumerable":[28,65552,131082,720906,851969,917520,1310721,3604484,4325380,7143431,7536648,11796494,12386313,12714016,13041688,15073296,15204356,15663128,17563672,17694729,18874400,19857422,20709385,20774924,21233672,21299210,21889048,24051719,25690128,27000848,27983888],"iequalitycomparer":[6,1507329,3473411,3604482,11403272,12713992,14024712,14221314,14876680,17694729,18874376,19660809,27918344],"icomparer":[7,393218,5767177,9306121,10747913,11403265,12713991,13565961,16711689,16777225,16973831,18481153,18874375,22478857,27918337,29491204],"initialize":[2,983041,1638401,4849665,5963777,14483463,19529735],"iassociative":[2,4521986,10223619,10420226,12058625,17104904,19267592,24444931,25100290,25427969,28114947],"idecomposable":[2,983041,1638409,4849673,5963780,8060930,8781827,9371650,9437186,14090241,14483458,19202050,19529731,25952257,28114947,28901378],"idryadlinqserializer":[2,2818049,3997704,5111810,5177347,25493506,28114945],"ikeyedmultiqueryable":[3,2359298,4194306,8126467,11599875,13172744,22151176,28114945],"item":[1,851970,2359299,2621442,3407874,8912897,11599873,13172737,19660807,20185090,28770311],"imultiqueryable":[9,2949131,4128770,5701653,6094851,7798786,7929862,8126465,10485769,10944520,11599878,13172749,13303811,14680068,15073288,17367042,21168130,22675458,23265284,23658504,24117269,25362435,27525129,27983880,28114947,28835843,29884418],"inequality":[2,2490369,7208961,7864321,8716289,20774913,23199745],"isexpensive":[1,11141122,16384008,16449537,28114945,28377092],"isstateful":[1,11141122,16449537,25755656,28114945,28377092],"iframe":[1],"input":[65540,131074,786434,851969,917507,983042,1114115,1572866,1638403,1769474,2621441,3014658,3080194,3276820,3801090,3866625,4259842,4587522,4849667,5046274,5439490,5505026,5767170,5832706,5963778,6160386,6291457,6553601,6750210,7405570,7602178,7995394,8257538,8781825,9240578,9306114,9437186,10092547,10354689,10682370,10747906,10813442,10944517,11272194,11796482,12124162,12386307,12714026,12779522,12845058,13041669,13107202,13565954,13697026,14024706,14090241,14155778,14352386,15073284,15204362,15466498,15663109,15728642,15925250,16252930,16318466,16711682,16777218,16973828,17039362,17563652,17694723,18219009,18874410,19005442,19070978,19660801,19857411,19988482,20054017,20185089,20512769,20709378,21430274,21757953,21889028,22151173,22347778,22478850,22544386,22872065,22937602,23003137,23461890,23658501,24051715,24248322,24313858,24707074,24969217,25296897,25624578,25690115,25821186,25952257,26214402,26345473,27000836,27983876,28180481,28311554,28442625,28573698,28770305,28901378,28966922,29687810,30146562,30212098,30277634],"instance":[65538,131074,655365,786434,851975,917506,1114114,1245185,1310723,1441793,1572866,1703937,1769474,1835010,1900545,2097153,2228229,2424837,2686982,2818049,2949123,3014658,3080194,3342337,3801090,3866625,4259842,4587522,4653061,4718593,4784132,4915202,4980739,5046274,5242884,5439490,5505026,5701635,5767170,5832706,6094849,6160386,6356996,6553602,6750210,6881283,6946818,7012354,7143425,7274497,7340037,7405570,7733250,7929859,7995394,8060929,8257538,8388609,8454145,8519683,8716292,8781830,9109506,9240578,9306114,9764866,9830401,9961474,10027009,10092546,10354690,10485763,10551297,10616834,10682370,10747906,10813442,10944514,11010050,11272194,11337730,11403266,11468802,11599875,11796482,12124162,12189701,12255233,12386306,12779522,12845058,13041666,13107202,13172739,13500418,13565954,13697026,13762561,13893635,14024706,14155778,14352386,14417922,14548993,14614529,14745601,14876674,15007745,15073282,15138817,15466498,15663106,15728642,15794177,15859714,15925250,16056321,16252930,16318466,16449537,16711682,16777218,16842753,16973826,17039362,17563650,17694722,17956866,18022403,18087938,18219010,18415618,18743298,18939905,19005442,19070978,19660802,19857410,19988482,20054018,20381697,20512770,20578309,20709378,20774914,21233665,21364738,21430274,21561346,21889026,22085633,22151170,22282244,22347778,22478850,22544386,22806530,22937602,23003138,23068673,23134210,23461890,23658498,24051714,24117251,24248322,24313858,24444934,24576006,24641538,24707074,24772609,25100289,25296898,25362433,25624578,25690114,25821186,25886722,26148866,26214402,26345474,26542081,26607619,26673153,27000834,27131906,27328514,27525123,27787266,27918338,27983874,28180482,28311554,28377094,28573698,28770306,28835841,29687810,30015493,30081026,30146562,30212098],"information":[65537,131073,786433,851969,917505,1114113,1245185,1572865,1769473,3014657,3080193,3407873,3538945,3801089,4259841,4587521,4915201,5046273,5439489,5505025,5767169,5832705,6160385,6291458,6488065,6553601,6750209,6946817,7012353,7405569,7733249,7995393,8257537,8650753,8912897,9109505,9240577,9306113,9633793,9764865,9961473,10092545,10354689,10682369,10747905,10813441,10944513,11010049,11272193,11337729,11403265,11468801,11796481,11927554,12124161,12189698,12386305,12779521,12845057,13041665,13107201,13500417,13565953,13697025,14024705,14155777,14352385,14876673,15073281,15138817,15269890,15466497,15663105,15728641,15859713,15925249,16187393,16252929,16318465,16711681,16777217,16973825,17039361,17563649,17694721,17956865,18087937,18219009,18415618,18743297,19005441,19070977,19660801,19857409,19988481,20054017,20512769,20709377,21430273,21561345,21889025,22085633,22151169,22347777,22478849,22544385,22806529,22937601,23003137,23134209,23461889,23658497,24051713,24248321,24313857,24576001,24641538,24707073,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,26607617,26935298,27000833,27131905,27328513,27787265,27918337,27983873,28114947,28180481,28311553,28377089,28573697,28770305,29687809,30081025,30146561,30212097],"intermediate":[131075,983041,1638402,4849670,5963781,7602177,8781825,9371653,9437186,14090241,19202050,25952257,28901379],"instructs":[393220,1507329,5767169,6553601,10682369,12713991,13565953,14024705,16777217,18481154,18874375,28573697],"include":[458753,27459585],"ids":[589825,1703937,12976129],"iequatable":[655366,851974,4784134,4980737,7340038,8716294,14417921,20774918,22740993,27656193,29163521,29818881],"implements":[655362,851970,1638401,2818049,2949121,3997697,4784130,4980737,7340034,8060930,8716290,8781826,11927553,12058625,14090241,14417921,19267585,19464193,20316161,20774914,22740993,24444930,25100290,25427969,25952257,27656193,28114946,29163521,29556737,29818881],"initializes":[655361,851971,983041,1638401,2097153,2686977,2818049,3866625,4784129,4849665,5963777,6881283,7274497,7340033,8060929,8716289,8781825,9764865,10027009,12189699,12255233,14483457,14614529,15007745,15794177,16056321,16449537,16842753,18022403,19529729,20774913,22085633,23068673,24182785,24444929,24576001,24772609,25100289,26607617,28377089],"indicates":[655361,2228227,2424835,2686979,4653059,4718593,4784129,5242881,6356993,7340033,8519681,8716289,8781828,10616833,14548993,14745601,19464193,20578307,21364737,22282241,24444932,24576003,28114946,28377091,29556737,30015491],"inherited":[655363,851974,1245191,1310726,1441795,1703940,1835009,2228230,2424838,2686983,3342339,4653062,4718593,4784131,5242883,5701636,6356995,7340035,8126465,8388614,8454147,8519681,8716289,8781831,9764870,10485763,10551302,11141121,11337734,11599875,12058625,12189712,13172740,13631489,13762561,13959169,14548993,14680065,14745601,15138824,18939908,20381702,20578310,20774913,22282243,23265281,24117252,24444935,24576007,25952257,26542083,26607622,27525123,28049409,28377095,30015494],"iff":[655363,2490370,4784129,5636097,7208961,7274497,7340033,7864321,9175041,9568258,12386305,13828097,14417921,16121857,17301505,17432577,17694721,17760257,19660801,19988481,20447235,20774914,21364737,22740993,23396353,24903681,26214401,27590657,27656193,27721730,28639233,28770305,29163521,29818881,29949953,30212097],"int":[786436,1900548,2162692,2752516,3014664,4063240,5439492,5832708,6029316,6619140,7012356,7667724,8585218,9502724,9699340,9830404,9895942,9961480,11468808,11993092,12255236,12845060,14811142,14876676,15466504,15859716,16711684,17956868,18087940,18612232,18808840,19464196,19857412,20250632,20905988,20971524,21168132,21430276,22544388,23068676,23461892,23920644,24051716,26673156,26738690,27262984,28835844,29556740],"integer":[786434,1376258,1441801,1900547,2031618,2162692,2293762,2752514,3014660,3342345,4063236,4456450,5439490,5832706,6029316,6619141,7012354,7667718,8454153,8585218,9502725,9699334,9830403,9895938,9961476,11468804,11993091,12255234,12845058,14811138,14876674,15466500,15597570,15859714,16646146,16711682,17956866,18087938,18612226,18808834,19333126,19464195,19857410,20250626,20905985,20971523,21168130,21430274,22413314,22544386,23068674,23461890,23920641,24051714,24379394,26542089,26673155,26738690,27262980,29556739],"inheritance":[851969,1638401,1703937,2686977,8454145,8781825,9764865,10551297,12189697,12713985,16187393,19267585,24444929,24576001,24969217,26542081,26607617,28377089],"idisposable":[851974,20316161],"items":[851969,2621441,20185089,25100289],"includes":[851969,12713985,27459585,28114945],"initial":[983041,1638401,10223617,10354689,10420226,14483458,17104897,18284546,19136513,19267585,20512769,25296897,26083329,28180481],"instruct":[1507329,12713985,13107201,18874369],"isdefaultattribute":[2228225,2424833,2686977,4653057,8781825,20578305,24444929,24576001,28377089,30015489],"inherits":[2686978,5701634,8781826,12189698,13172738,24117250,24444930,24576002,28377090],"implemented":[2686977,8781825,11141121,12058625,13631489,24444929,24576001,25952257,28049409,28377089],"identifier":[2686977,8781825,11141121,12058625,13631489,24444929,24576001,25952257,28049409,28377089],"instances":[2949121,4980737,5701633,13172737,24117249,28114948],"instnace":[4784129,15335425,24182785],"ifff":[4784129,13828097,24510465],"intended":[5898241],"interacts":[6291457],"immediately":[6291457],"isdescending":[6553607,7012359,9306119,10682375,13565959,16711687,16777223,16973831,22478855,27131911],"inner":[6881281,12189697,16056329],"istemp":[7143431],"ingressed":[7143425],"iforkvalue":[7340038],"internal":[8454145,26542081,27066369,28114946],"instructions":[8912898,17629185,26279937,27459585],"install":[8912897,17629185,27459585],"identifying":[8912897],"idictionary":[10878985],"interact":[11337729,19726337,26607617],"info":[11927559,22085639],"iserializable":[11927553],"innerexception":[12189697,15138817],"immediate":[12189697,15138817],"isfirstonly":[13041671,17563655,27000839],"indexed":[13172737,28114945],"installed":[17629185],"installing":[17629185],"icomparable":[19464193,20774924,29556737],"ilist":[21037065,26411017],"idfsclient":[21954569],"iqueryprovider":[25362441],"important":[26279937],"integrated":[26279937],"individual":[27066369],"initially":[27459585],"interfaces":[28114945],"instead":[28442625]} \ No newline at end of file diff --git a/fti/FTI_106.json b/fti/FTI_106.json new file mode 100644 index 0000000..06fb3bb --- /dev/null +++ b/fti/FTI_106.json @@ -0,0 +1 @@ +{"job":[2,458754,589825,851976,1703938,3407877,3538945,4390913,5570561,6291470,8650753,8847361,10878977,12713986,12976129,17629188,18415617,18612225,18808833,18874370,20185096,20250625,20643842,20840449,21037058,21626881,24641539,26279942,26411009,27459588,28114945],"jobenvironmentvariables":[1,851969,10878983,20185089],"jobfriendlyname":[1,851969,6291457,20185089,21626887],"jobmaxnodes":[1,851969,18808839,20185089],"jobminnodes":[1,851969,18612231,20185089],"jobpassword":[1,851969,20185089,25034759],"jobruntimelimit":[1,851969,20185089,20250631],"jobusername":[1,196615,851969,20185089],"jobids":[1,589825,1703937,12976135],"jobs":[196609,589825,851972,1703940,6291461,11534337,12976129,15007745,15400961,18939906,20185092,20840449,24772609,25034753,25165825,27197441,28114946],"jobguid":[6291459],"jar":[6291457],"jobbrowser":[17629188,26279937],"janedoe":[27459586]} \ No newline at end of file diff --git a/fti/FTI_107.json b/fti/FTI_107.json new file mode 100644 index 0000000..3a651f7 --- /dev/null +++ b/fti/FTI_107.json @@ -0,0 +1 @@ +{"keyword":[2],"kind":[1,5308417,11075591,11337729,11665409,19726337,26607617],"keys":[1,393218,4194312,5767171,7012355,9306117,10682369,10747908,11403265,11599874,11796481,12713997,13107201,13172739,13500419,13565954,14876673,15204354,16711684,16777217,16973825,17956866,18874381,21561345,22151179,22478852,27131907,27918337,28114945,28573698,29491209],"key":[1,851971,1310723,2097154,2359308,2555907,5373954,5767170,6225929,6553603,6946819,7012354,8716295,9306114,10682370,10747906,11403267,11599873,11796481,12189697,12713988,13107201,13172739,13500418,13565954,14024707,14876675,15138817,15204354,15859715,15990785,16711682,16777219,16973825,17956866,18481154,18874372,21561347,22151171,22478850,22806531,27131906,27918339,28114946,28246020,28573698],"known":[851969,11534337,20185089],"keyselector":[5767175,6553607,6946823,7012359,9306119,10682375,10747911,11403271,11796487,13107207,13500423,13565959,14024711,14876679,15859719,16711687,16777223,16973831,17956871,21561351,22151175,22478855,22806535,27131911,27918343,28573703],"keyvaluepair":[8716289,28114945]} \ No newline at end of file diff --git a/fti/FTI_108.json b/fti/FTI_108.json new file mode 100644 index 0000000..c361d08 --- /dev/null +++ b/fti/FTI_108.json @@ -0,0 +1 @@ +{"link":[1,6291457,12189697,15138817],"localdebug":[1,851969,20185089,21757961],"localexecution":[1,851969,20185089,28442632],"level":[1,458753,851969,2752520,6488065,9633797,12648449,15269894,16187399,19791873,19922946,20185089,20840449,29294593,29753345],"lastasquery":[3,5046280,10289155,12713986,18874370,25821192],"longcountasquery":[3,6160392,12517379,12713986,17039368,18874370],"longselect":[1,8257543,12713985,18874369],"longselectmany":[3,131080,4325379,12713986,18874370,20709384],"longskipwhile":[1,12713985,18874369,22937607],"longtakewhile":[1,1769479,12713985,18874369],"longwhere":[1,12713985,18874369,20054023],"linerecord":[7,2490375,3866631,7864338,8323075,9568275,11206662,12451846,13762573,16121874,19464205,20774949,20971523,26869764,27656206,27721747,27852804,28114945,28639235,29556739],"lessthan":[1,2490369,9568257,20774913],"line":[1,3866631,6291457,8323079,17629185,20774914,27459587,27852801,28114945],"linq":[65539,131075,786433,917506,1114114,1572865,1769474,3014658,3080193,3407873,3801090,4259842,4587521,4915201,5046273,5439490,5505026,5767170,5832706,6160385,6553602,6750210,6946819,7012354,7405570,7733249,7995394,8257538,8650753,9109505,9240577,9306114,9961473,10092545,10354691,10682370,10747906,10813442,10944514,11010049,11272194,11403266,11468801,11796484,12124162,12386305,12713985,12779522,12845058,13041667,13107202,13500418,13565954,13697026,14024706,14155778,14352385,14876674,15073282,15466498,15663107,15728641,15859714,15925249,16252930,16318465,16711682,16777218,16973826,17039362,17563651,17694721,17956866,18087937,18219010,18415617,18743297,19005441,19070977,19660801,19857410,19988482,20054018,20512771,20709378,21430273,21561346,21757953,21889027,22151170,22347777,22478850,22544385,22806530,22937602,23003138,23134209,23461889,23658498,24051714,24248322,24313857,24641537,24707075,25296900,25624578,25690114,25821186,25886721,26148866,26214402,26279937,26345474,27000835,27131906,27328513,27787265,27918339,27983874,28114945,28180482,28311553,28573698,28770305,29687810,30081025,30146562,30212097],"long":[131080,1376260,1769480,3080200,4456456,6160392,6750224,7405576,8257544,11272200,12255240,12713985,16646148,17039368,18743312,18874369,20054024,20709384,22347784,22413320,22937609,25231372,27328528,29687824],"list":[393219,720897,851970,1507329,1835009,3276801,3407873,3473409,3604481,4325377,4718593,5767170,6291457,6881281,7012354,8650753,9306115,10289153,10616833,10747907,11206657,11730945,12451841,12517377,12582913,12713996,14221313,14548993,14745601,15204353,16580610,16711682,17956866,18022401,18481153,18546689,18677761,18874380,19333121,20185090,20643842,21037057,21102593,21299201,21561345,21692417,22151169,22216705,22478850,23789569,26017793,26411009,26804225,27131906,28508161,28573698,28966913,29425665,29491209],"look":[458753,27459586],"local":[851971,16908289,18022401,19595265,20185090,21037057,21757953,23068674,25559041,26411009,27066369,27459588,28442626],"launched":[851969,6291457,11534337,20185089],"largest":[1769474,12713985,18874369],"linerecords":[2490370,7864322,16121858,20774914],"logging":[2752513,6291457,15269889,16187394,19922945,28114945],"loop":[4587523,12713985,18874369,22872066,23461892,24313860,24969218,26804226],"longcount":[6160385,12517378,12713986,17039361,18874370],"launch":[6291457,27459585],"like":[6291458,27459586],"launches":[6291459,27459585],"logs":[6291459,15269893,20840449],"log":[6488066,9633797,12648450,15269893,16187397,19791874,27459585,29294594,29753346],"location":[7143425,11337730,13893633,26607618],"lease":[7143425,7536641],"left":[7208961,7864321,9568258,16121857,27459585,27590657,27721730],"linerecrod":[9568257,27721729],"logic":[12713985,18874369,20054017],"levels":[15269889,28114945],"lower":[18612225],"limit":[18612225,18808833,20250625],"life":[19398657],"links":[19398657],"locate":[19660801,28770305],"library":[24969217,28114945],"locally":[25559041,27459585],"large":[26279938],"language":[26279937],"license":[26279937],"listed":[26279937],"libraries":[27459585],"lines":[27459586],"lots":[27459585],"layers":[28114945,28377089]} \ No newline at end of file diff --git a/fti/FTI_109.json b/fti/FTI_109.json new file mode 100644 index 0000000..e641df1 --- /dev/null +++ b/fti/FTI_109.json @@ -0,0 +1 @@ +{"microsoft":[1,65540,131076,196612,262149,327684,393217,458756,524292,589825,655364,720897,786436,851973,917508,983041,1048580,1114116,1179652,1245185,1310721,1376260,1441793,1507329,1572868,1638405,1703941,1769476,1835009,1900548,1966084,2031620,2097156,2162692,2228225,2293764,2359300,2424833,2490369,2555908,2621444,2686981,2752516,2818052,2883588,2949124,3014660,3080196,3145732,3211268,3276801,3342337,3407876,3473409,3604481,3670020,3735556,3801092,3866628,3932164,3997700,4063236,4128772,4194308,4259844,4325377,4390916,4456452,4521988,4587524,4653057,4718593,4784132,4849668,4915204,4980741,5046276,5111813,5177345,5242881,5308417,5373956,5439492,5505028,5570564,5636100,5701636,5767172,5832708,5898245,5963777,6029316,6094852,6160388,6225924,6291457,6356993,6422532,6488068,6553604,6619140,6684676,6750212,6815748,6881281,6946820,7012356,7077892,7143431,7208966,7274500,7340036,7405572,7471108,7536644,7602180,7667716,7733252,7798788,7864326,7929857,7995396,8060932,8126465,8192004,8257540,8323076,8388609,8454149,8519681,8585220,8650756,8716292,8781829,8978436,9043972,9109508,9175044,9240580,9306116,9371652,9437188,9502724,9568262,9633793,9699332,9764869,9830404,9895940,9961476,10027012,10092548,10158084,10223617,10289153,10354692,10420228,10485761,10551301,10616833,10682372,10747908,10813444,10878980,10944516,11010052,11075588,11141121,11206657,11272196,11337729,11403268,11468804,11534340,11599873,11665412,11730945,11796484,11862020,11927556,11993092,12058625,12124164,12189701,12255236,12320772,12386308,12451841,12517377,12582913,12648452,12713989,12779524,12845060,12910596,12976132,13041668,13107204,13172740,13238276,13303809,13369348,13434884,13500420,13565956,13631489,13697028,13762561,13828097,13893637,13959169,14024708,14090244,14155780,14221313,14286853,14352388,14417925,14483460,14548993,14614532,14680065,14745601,14811140,14876676,14942212,15007749,15073284,15138817,15204353,15269892,15335429,15400964,15466500,15532036,15597572,15663108,15728644,15794180,15859716,15925252,15990788,16056324,16121862,16187397,16252932,16318468,16384004,16449540,16515076,16580609,16646148,16711684,16777220,16842756,16908293,16973828,17039364,17104900,17170436,17235972,17301508,17367044,17432577,17498116,17563652,17694724,17760260,17825796,17891332,17956868,18022401,18087940,18153473,18219012,18284548,18350084,18415620,18481153,18546689,18612228,18677761,18743300,18808836,18874369,18939905,19005444,19070980,19202052,19267589,19333121,19464197,19529732,19595268,19660804,19726341,19791876,19857412,19922945,19988484,20054020,20119556,20185089,20250628,20316164,20381697,20447233,20512772,20578305,20643841,20709380,20774916,20840452,20905988,20971524,21037060,21102593,21168132,21233669,21299201,21364740,21430276,21495812,21561348,21626884,21692417,21757956,21823492,21889028,21954564,22020100,22085636,22151172,22216705,22282241,22347780,22413316,22478852,22544388,22609924,22675460,22740997,22806532,22872065,22937604,23003140,23068676,23134212,23199745,23265281,23330820,23396356,23461892,23527428,23592964,23658500,23724036,23789569,23855108,23920644,23986177,24051716,24117252,24182788,24248324,24313860,24379396,24444933,24510468,24576005,24641540,24707076,24772613,24838148,24903686,24969221,25034756,25100292,25165828,25231364,25296900,25362436,25427972,25493509,25559044,25624580,25690116,25755652,25821188,25886724,25952257,26017793,26083329,26148868,26214404,26279938,26345476,26411012,26476548,26542085,26607621,26673156,26738692,26804225,26869764,26935301,27000836,27066372,27131908,27197444,27262980,27328516,27394052,27525121,27590662,27656197,27721734,27787268,27852801,27918340,27983876,28049409,28114945,28180484,28246017,28311556,28377093,28442628,28508161,28573700,28639236,28704772,28770308,28835844,28901380,28966913,29032452,29097985,29163525,29229060,29294596,29360132,29425665,29491201,29556740,29622276,29687812,29753348,29818885,29884420,29949956,30015489,30081028,30146564,30212100,30277636],"methods":[31,65538,131074,655361,786434,851970,917506,983042,1114114,1245186,1310722,1441794,1572866,1638402,1703937,1769474,2228226,2424834,2686977,2949121,3014658,3080194,3342338,3801090,3997698,4259842,4587522,4653058,4784129,4849665,4915202,5046274,5177346,5242882,5439490,5505026,5701633,5767170,5832706,5963778,6160386,6356994,6553602,6750210,6946818,7012354,7340033,7405570,7733250,7995394,8126466,8257538,8388610,8454145,8519682,8716290,8781827,9109506,9240578,9306114,9633794,9764865,9961474,10092546,10223618,10354690,10551297,10682370,10747906,10813442,10944514,11010050,11272194,11337730,11403266,11468802,11665409,11796482,12058625,12124162,12189697,12386306,12713985,12779522,12845058,13041666,13107202,13172737,13303810,13500418,13565954,13697026,13762562,14024706,14155778,14352386,14680066,14876674,15073282,15466498,15663106,15728642,15859714,15925250,16187393,16252930,16318466,16711682,16777218,16973826,17039362,17104897,17563650,17694722,17956866,18087938,18219010,18415618,18743298,18874370,18939906,19005442,19070978,19267586,19660802,19857410,19988482,20054018,20185089,20381698,20512770,20578306,20709378,20774913,21430274,21561346,21889026,22151170,22282242,22347778,22478850,22544386,22806530,22872066,22937602,23003138,23134210,23265282,23461890,23658498,24051714,24117249,24248322,24313858,24444931,24576001,24641538,24707074,24969217,25296898,25427969,25624578,25690114,25821186,25886722,26083330,26148866,26214402,26345474,26542081,26607617,27000834,27066371,27131906,27328514,27787266,27918338,27983874,28114951,28180482,28311554,28377089,28573698,28770306,29097986,29687810,30015490,30081026,30146562,30212098],"method":[266,65541,131077,262145,327681,393217,524289,720897,786437,917509,1048577,1114117,1376257,1507329,1572869,1769477,1835009,1900545,1966081,2031617,2162689,2293761,2555905,2686977,3014661,3080197,3145729,3276801,3407873,3473409,3604481,3670017,3801093,4063233,4259845,4325377,4456449,4521985,4587525,4718593,4915205,4980737,5046277,5111809,5373953,5439493,5505029,5636097,5767173,5832709,5898241,6029313,6160389,6422529,6488065,6553605,6619137,6750213,6815745,6946821,7012357,7143425,7405573,7536641,7602177,7667713,7733253,7995397,8257541,8585217,8650753,8781828,8912897,9043969,9109509,9240581,9306117,9371649,9437185,9502721,9699329,9830401,9961477,10092549,10289153,10354693,10420225,10616833,10682373,10747909,10813445,10944517,11010053,11206657,11272197,11403269,11468805,11730945,11796485,11862017,11927553,11993089,12124165,12189697,12386309,12451841,12517377,12582913,12648449,12713985,12779525,12845061,12910593,13041669,13107205,13238273,13369345,13434881,13500421,13565957,13697029,13893633,14024709,14090241,14155781,14221313,14286849,14352389,14417921,14483457,14548993,14745601,14876677,14942209,15073285,15138817,15204354,15335425,15400961,15466501,15532033,15597569,15663109,15728645,15859717,15925253,16252933,16318469,16580609,16646145,16711685,16777221,16908289,16973829,17039365,17170433,17563653,17694725,17956869,18087941,18219013,18284545,18350081,18415621,18481153,18546689,18677761,18743301,18874369,19005445,19070981,19202049,19333121,19464193,19529729,19595265,19660805,19726337,19791873,19857413,19988485,20054021,20119553,20316161,20512773,20643841,20709381,20905985,20971521,21102593,21168129,21233665,21299201,21364737,21430277,21561349,21692417,21889029,22020097,22151174,22216705,22347781,22413313,22478853,22544389,22609921,22740993,22806533,22937605,23003141,23134213,23461893,23527425,23658501,23724033,23789569,23855105,23920641,24051717,24248325,24313861,24379393,24444932,24641541,24707077,24838145,24903681,25100289,25165825,25296901,25493505,25624581,25690117,25821189,25886725,25952257,26017793,26148869,26214405,26345477,26673153,26738689,26804225,26869761,26935297,27000837,27131909,27262977,27328517,27459585,27656193,27787269,27918341,27983877,28114950,28180485,28311557,28508161,28573701,28639233,28704769,28770309,28901377,28966913,29032449,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687813,29753345,29818881,30081029,30146565,30212101,30277634],"makedefaulturi":[1,11665409,19595271,29097985],"matchclientnetframeworkversion":[1,851969,11534343,20185089],"mapreduce":[1,6291459,11796489,22872066,24969218],"maxasquery":[3,12713986,18874370,19070984,26345480,28508163],"minasquery":[3,12713986,18677763,18874370,23003144,28311560],"multiple":[65537,720898,851970,8781825,12713988,17563649,18874372,20185089,21299202,21889025,22872065,23789569,24969217,26148866,27000833,27066369,28114946,28377089],"metadata":[262146,7143432,10551297,11337729,26607617,28114945],"mustoverride":[262146,7143426,13893634,14286850,16908290,17235970,26935298],"metadats":[262145],"members":[589825,655361,851969,983041,1245185,1310721,1441793,1638401,1703937,2228225,2424833,2490369,2686977,2949121,3342337,3997697,4653057,4784129,4849665,5177345,5242881,5308417,5701633,5963777,6356993,7340033,7929857,8126465,8388609,8454145,8519681,8716289,8781825,9633793,9764865,10223617,10485761,10551297,11141121,11337729,11599873,11665409,12058625,12189697,12713985,13172737,13303809,13631489,13762561,13828097,13959169,14680065,15138817,15269889,16187393,17104897,17432577,17825793,18153473,18874369,18939905,19267585,19922945,20185089,20381697,20447233,20578305,20774913,22282241,22872065,23199745,23265281,23986177,24117249,24444929,24576001,24969217,25559041,25952257,26083329,26542081,26607617,27197441,27525121,27852801,28049409,28246017,28377089,29097985,30015489],"memberwiseclone":[851969,1245185,1310721,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"moxie":[851969,6684674,20185089],"manager":[851969,4390914,7077889,20185089,27459585],"maximum":[851970,7667713,9699329,18808833,19070977,20185090,20250625,26345473],"minimum":[851969,18612225,20185089,23003137,28311553],"mode":[851970,20185090,21757956,27066369,28442626],"matching":[851969,11534337,20185089],"main":[851969,8454145,25100289,26542081,27459585,28114946],"maintained":[851969],"mainly":[1441793,3342337,8454145,20905985,23920641,26542081],"match":[2228225,2424833,2686977,4653057,8781825,12713985,15204353,18874369,20578305,22151169,24444929,24576001,28377089,30015489],"machine":[4390913,21037057,26411009],"master":[6291459],"masters":[6291457],"monitors":[6291457],"msg":[6488071,12648455,19791879,29294599,29753351],"message":[6488065,6881282,12189700,12648449,14614537,15138818,16056329,19791873,29294593,29753345],"management":[7077889,8912897],"make":[8912897,26279938,27459585],"maps":[9895937,12189697,15138817],"mapper":[10944519,11796488,15073287,23658503,27983879],"makes":[11665409,19595265,29097985],"map":[11796481],"max":[12713986,18874370,19070977,26345473,28508162],"min":[12713986,18677762,18874370,23003137,28311553],"member":[15269889,17825793,25559041,27197441],"microsoftresearchsvc":[17629185],"mydryaddirectory":[17629186],"menu":[17629187,27459585],"manually":[17629185],"manual":[26279937],"mustinherit":[26607618],"making":[27459585],"manage":[27459585],"modify":[27459585],"minute":[27459585]} \ No newline at end of file diff --git a/fti/FTI_110.json b/fti/FTI_110.json new file mode 100644 index 0000000..734b9f5 --- /dev/null +++ b/fti/FTI_110.json @@ -0,0 +1 @@ +{"namespace":[1,65538,131074,196610,262146,327682,393217,458754,524290,589825,655362,720897,786434,851970,917506,983041,1048578,1114114,1179650,1245185,1310721,1376258,1441793,1507329,1572866,1638402,1703938,1769474,1835009,1900546,1966082,2031618,2097154,2162690,2228225,2293762,2359298,2424833,2490369,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276801,3342337,3407874,3473409,3604481,3670018,3735554,3801090,3866626,3932162,3997698,4063234,4128770,4194306,4259842,4325377,4390914,4456450,4521986,4587522,4653057,4718593,4784130,4849666,4915202,4980738,5046274,5111810,5177345,5242881,5308417,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963777,6029314,6094850,6160386,6225922,6356993,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881281,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7602178,7667714,7733250,7798786,7864322,7929857,7995394,8060930,8126465,8192002,8257538,8323074,8388609,8454146,8519681,8585218,8650754,8716290,8781826,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633793,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223617,10289153,10354690,10420226,10485761,10551298,10616833,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141121,11206657,11272194,11337729,11403266,11468802,11534338,11599873,11665410,11730945,11796482,11862018,11927554,11993090,12058625,12124162,12189698,12255234,12320770,12386306,12451841,12517377,12582913,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303809,13369346,13434882,13500418,13565954,13631489,13697026,13762561,13828097,13893634,13959169,14024706,14090242,14155778,14221313,14286850,14352386,14417922,14483458,14548993,14614530,14680065,14745601,14811138,14876674,14942210,15007746,15073282,15138817,15204353,15269890,15335426,15400962,15466498,15532034,15597570,15663106,15728642,15794178,15859714,15925250,15990786,16056322,16121858,16187394,16252930,16318466,16384002,16449538,16515074,16580609,16646146,16711682,16777218,16842754,16908290,16973826,17039362,17104898,17170434,17235970,17301506,17367042,17432577,17498114,17563650,17694722,17760258,17825794,17891330,17956866,18022401,18087938,18153473,18219010,18284546,18350082,18415618,18481153,18546689,18612226,18677761,18743298,18808834,18874369,18939905,19005442,19070978,19202050,19267586,19333121,19464194,19529730,19595266,19660802,19726338,19791874,19857410,19922945,19988482,20054018,20119554,20185089,20250626,20316162,20381697,20447233,20512770,20578305,20643841,20709378,20774914,20840450,20905986,20971522,21037058,21102593,21168130,21233666,21299201,21364738,21430274,21495810,21561346,21626882,21692417,21757954,21823490,21889026,21954562,22020098,22085634,22151170,22216705,22282241,22347778,22413314,22478850,22544386,22609922,22675458,22740994,22806530,22872065,22937602,23003138,23068674,23134210,23199745,23265281,23330818,23396354,23461890,23527426,23592962,23658498,23724034,23789569,23855106,23920642,23986177,24051714,24117250,24182786,24248322,24313858,24379394,24444930,24510466,24576002,24641538,24707074,24772610,24838146,24903682,24969218,25034754,25100290,25165826,25231362,25296898,25362434,25427970,25493506,25559042,25624578,25690114,25755650,25821186,25886722,25952257,26017793,26083329,26148866,26214402,26279937,26345474,26411010,26476546,26542082,26607618,26673154,26738690,26804225,26869762,26935298,27000834,27066370,27131906,27197442,27262978,27328514,27394050,27525121,27590658,27656194,27721730,27787266,27852801,27918338,27983874,28049409,28114946,28180482,28246017,28311554,28377090,28442626,28508161,28573698,28639234,28704770,28770306,28835842,28901378,28966913,29032450,29097985,29163522,29229058,29294594,29360130,29425665,29491201,29556738,29622274,29687810,29753346,29818882,29884418,29949954,30015489,30081026,30146562,30212098,30277634],"nodegroup":[1,851969,7077895,20185089],"nullable":[20,1572884,3014674,3276840,5505042,6750225,7274497,7405586,8978433,9240596,9961492,10813458,11010068,12124178,12714060,12845074,13631489,13697041,16252945,16318484,18612235,18743316,18808843,18874444,20250635,22347796,22544404,24576004,25624593,25886740,27787284,28114947,28966948],"numberofinputs":[1,2949121,5701633,7929857,10485761,11599873,13172737,24117249,27525121,28835847],"nullableattribute":[4,2228227,7274503,8978434,13631491,24576011,28114945],"null":[196609,262145,851969,1310721,4390913,5373954,7077889,18612225,18808833,20250625,23068674,25034753],"necessary":[851969,26411009,28114945],"new":[851971,1638404,2097154,2818050,3866627,4849666,5963778,7274498,8060930,8257537,9371650,10027011,11337730,11665409,12255234,12713987,14614530,15007747,15794178,16056322,16449538,16842754,18022403,18874369,19267588,19595266,19726339,20774913,22085634,23068675,24182786,24772611,25100290,26607620,27459587,28114947,28901379,29097985],"named":[851970,1310722,2555905,5373953],"need":[851969,1310721,1638401,2555905,6291457,8912897,19267585,27459586,28114946],"node":[851971,3735553,3932161,4390913,5308417,7077890,11665409,18612225,18808833,20185091,24772609],"number":[851970,1048578,1441795,2949121,3342339,3473412,4063233,5439489,5701633,6160385,6815746,6946817,7012353,7667714,7929857,8454147,9699330,9764865,10485761,11403265,11599873,12255233,12713988,13172737,13369346,14811137,14876673,15859713,16711681,17039361,17956865,18087937,18153473,18612225,18808833,18874372,19333123,20185090,20905985,21430273,22806529,23068673,23527426,23855105,23920641,24117249,26148866,26542083,27262977,27525121,27918337,28835841,29229058],"nodes":[851972,7077889,11534338,18612225,18808833,20185092],"net":[851971,2686977,2818049,3997698,6291459,7143425,11337730,11534339,13893633,20185091,26279937,26607618,28114946],"notinheritable":[1638402,1703938,2686978,8454146,8781826,12713986,16187394,19267586,24444930,24576002,24969218,26542082,28377090],"nonzero":[5636097],"nicely":[6291457],"native":[6291457],"needed":[6291457],"needs":[6291457],"navigate":[6291457],"numerical":[12189697,15138817],"numbytes":[20905989,23920645],"numprocesses":[23068679],"nullptr":[23068674],"nuget":[26279937,27459586],"nearly":[27459585]} \ No newline at end of file diff --git a/fti/FTI_111.json b/fti/FTI_111.json new file mode 100644 index 0000000..8d657a3 --- /dev/null +++ b/fti/FTI_111.json @@ -0,0 +1 @@ +{"outputdatacompressionscheme":[1,851969,3211271,20185089],"object":[3,65537,131073,262145,655363,786433,851981,917505,983041,1114113,1245192,1310732,1441799,1572865,1638408,1703945,1769473,1835012,2228229,2424837,2686983,3014657,3080193,3342343,3407873,3801089,4259841,4587521,4653061,4718594,4784131,4849665,4915201,5046273,5242883,5439489,5505025,5767169,5832705,5963777,6160385,6356995,6488071,6553601,6750209,6946817,7012353,7340035,7405569,7733249,7995393,8257537,8388619,8454152,8519684,8716292,8781830,9109505,9240577,9306113,9764876,9961473,10092545,10158081,10354689,10551308,10616835,10682369,10747905,10813441,10944513,11010049,11206658,11272193,11337739,11403265,11468801,11796481,11927553,12124161,12189707,12386305,12451843,12648455,12713985,12779521,12845057,13041665,13107201,13434881,13500417,13565953,13697025,13762566,13959169,14024705,14155777,14352385,14483465,14548994,14745602,14876673,15073281,15138817,15466497,15663105,15728641,15859713,15925249,16187393,16252929,16318465,16711681,16777217,16908289,16973825,17039361,17170433,17563649,17694721,17956865,18087937,18219009,18415617,18743297,18939911,19005441,19070977,19267591,19529736,19660801,19791879,19857409,19988481,20054017,20381707,20512769,20578309,20709377,20774918,21364747,21430273,21561345,21889025,22085633,22151169,22282243,22347777,22478849,22544385,22806529,22937601,23003137,23134209,23461889,23658497,24051713,24248321,24313857,24444934,24576006,24641537,24707073,24969217,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,26542088,26607628,26935297,27000833,27131905,27328513,27787265,27918337,27983873,28049409,28114945,28180481,28311553,28377094,28573697,28639244,28770305,29294599,29556746,29687809,29753351,30015493,30081025,30146561,30212097],"operators":[2,851970,2490370,2621442,8716289,12713987,20185090,20774913,23199746,24969219,28114950],"operator":[6,2949121,7208967,7864327,9568263,12713985,16121863,27590663,27721735,28114946],"othersources":[65543,17563655,21889031,27000840],"output":[65537,851969,917505,3211265,3342337,3407873,4587521,4915202,6946817,7012353,8454145,8781825,9109506,10944518,12058625,12713989,13041665,14090241,15073283,15204357,15663105,16711681,17563649,17825793,17956865,18087937,18874373,19857409,20185089,20905985,21757953,21889025,22151170,22872065,23461889,23658501,24051713,24313857,24444929,24707074,24969217,25100289,25427969,25690113,25952257,26148865,27000833,27459590,27918337,27983876,28114945,28442625],"omit":[65537,131073,786433,917505,1114113,1572865,1769473,3014657,3080193,3801089,4259841,4587521,4915201,5046273,5439489,5505025,5767169,5832705,6160385,6553601,6750209,6946817,7012353,7405569,7733249,7995393,8257537,9109505,9240577,9306113,9961473,10092545,10354689,10682369,10747905,10813441,10944513,11010049,11272193,11403265,11468801,11796481,12124161,12386305,12779521,12845057,13041665,13107201,13500417,13565953,13697025,14024705,14155777,14352385,14876673,15073281,15466497,15663105,15728641,15859713,15925249,16252929,16318465,16711681,16777217,16973825,17039361,17563649,17694721,17956865,18087937,18219009,18415617,18743297,19005441,19070977,19660801,19857409,19988481,20054017,20512769,20709377,21430273,21561345,21889025,22151169,22347777,22478849,22544385,22806529,22937601,23003137,23134209,23461889,23658497,24051713,24248321,24313857,24641537,24707073,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,27000833,27131905,27328513,27787265,27918337,27983873,28180481,28311553,28573697,28770305,29687809,30081025,30146561,30212097],"overload":[65537,131073,393217,524289,720897,786433,917505,1048577,1114113,1507329,1572865,1835009,1966081,2293761,3014657,3080193,3145729,3276801,3407873,3473409,3604481,3801089,4259841,4325377,4587521,4718593,4915201,4980737,5046273,5439489,5505025,5767169,5832705,6029313,6160385,6553601,6750209,6815745,6881281,6946817,7012353,7405569,7733249,7995393,8585217,8650753,9043969,9109505,9240577,9306113,9961473,10092545,10289153,10354689,10616833,10682369,10747905,10813441,10944513,11010049,11206657,11272193,11403265,11468801,11730945,12124161,12386305,12451841,12517377,12582913,12779521,12845057,13041665,13107201,13500417,13565953,13697025,14024705,14155777,14221313,14352385,14417921,14548993,14614529,14745601,14876673,14942209,15007745,15073281,15204353,15466497,15532033,15663105,15728641,15859713,15925249,16056321,16252929,16318465,16580609,16646145,16711681,16777217,17039361,17563649,17694721,17956865,18022401,18087937,18219009,18415617,18481153,18546689,18677761,18743297,19005441,19070977,19333121,19464193,19660801,19988481,20119553,20512769,20643841,20709377,21102593,21299201,21364737,21430273,21561345,21692417,21889025,22020097,22085633,22151169,22216705,22347777,22413313,22478849,22544385,22740993,22806529,23003137,23068673,23134209,23461889,23658497,23789569,23855105,24248321,24379393,24641537,24772609,24903681,25296897,25624577,25690113,25821185,25886721,26017793,26148865,26345473,26804225,27000833,27131905,27328513,27656193,27787265,27918337,27983873,28180481,28311553,28508161,28573697,28639233,28704769,28770305,28966913,29032449,29163521,29425665,29491201,29556737,29687809,29818881,30081025,30146561,30212097],"one":[131073,327681,983041,1245185,1441795,1638401,3407873,4325378,4521986,5636097,8912898,10223617,10944514,11862017,12189697,12713991,15204357,17104897,18874375,19267585,19988481,20709377,22151169,23658498,24838145,26083329,26542083,27066369,27459586,29360130,30212097],"optimizations":[458753],"overrides":[655361,1245185,1441793,1900546,3342337,4784129,5242881,6356993,7340033,8454145,8519683,8716291,9830402,10616833,11927554,11993090,12189697,12451841,13434882,13762563,17170434,20774915,20971522,21364738,22282241,23724034,26542081,26673154,26869762,28639234],"operations":[851969,1245185,1310721,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"open":[851971,1310722,17629185,21692418,22020097,26279937,29032449],"ordering":[851970,2621442,16973825,20185090],"overridden":[1245185,2228226,2424834,2686978,4653058,8781826,12189697,20578306,24444930,24576002,28377090,30015490],"offset":[1441794,4063239,7667721,9699337,26542082,27262983],"override":[1900548,9830404,11927556,11993092,13434884,17170436,20971524,21364740,23724036,26673156,26869764,28639236],"obtained":[3014657,3276810,4259841,5505025,5832705,6750209,7405569,7995393,10813441,11272193,12124161,12714004,12779521,12845057,13697025,14155777,15466497,16252929,18874388,24248321,25624577,28966922,29687809,30146561],"occur":[3407873,24641537],"original":[4849665],"optional":[4915203,5898243,7143427,9109507,13041667,17563651,23068675,24772611,27000835],"overridable":[4980738,5898242,21495810],"outside":[6291458],"order":[6291457,6553601,8912897,9306113,13500417,16777217,19464193,29556737],"objects":[6488065,12648449,19791873,21757953,29294593,29753345],"ordered":[6553603,10682369,12713990,16777219,16973825,18481158,18874374,22872065,24969217],"outputscheme":[7143431],"optimization":[8781825,24444929],"occurs":[12189697,13959169],"overriden":[18612225,18808833],"obj":[21364743,28639239],"option":[27066370],"online":[27459585],"org":[27459585],"overall":[27459585]} \ No newline at end of file diff --git a/fti/FTI_112.json b/fti/FTI_112.json new file mode 100644 index 0000000..92c1d33 --- /dev/null +++ b/fti/FTI_112.json @@ -0,0 +1 @@ +{"page":[2,8912897,19398658,26279937],"properties":[20,589826,655361,851969,1703937,2686977,2949121,4784129,5308418,5701633,7340033,7929858,8716289,8781825,9764865,10485762,11141122,11599874,11665409,12058626,12189697,13172737,13631490,13828098,15138818,17432578,18153474,20185090,20447234,20774913,23986178,24117249,24444929,24576001,25952258,26607617,27525122,27852802,28049410,28246018,28377089],"property":[69,196614,458758,1179654,2359301,2621446,2883590,3211270,3735558,3932166,4128774,4194310,4390918,5570566,6094854,6225926,6291457,6684678,7077894,7471110,7798790,8192006,8323078,8978438,9175046,9895942,10158086,10878982,11075590,11534342,12320774,12976134,14090246,14811142,15990790,16384006,16515078,17235974,17301510,17367046,17498118,17760262,17891334,18612230,18808838,20250630,20840454,21037062,21495814,21626886,21757958,21823494,21954566,22675462,23330822,23396358,23592966,24510470,25034758,25231366,25362438,25427974,25755654,26411014,26476550,27066374,27394054,28442630,28835846,29884422,29949958],"pathseparator":[1,21495815,23986177,26607617],"platformkind":[3,851970,11075593,18022401,20185089,21823506,24772622,25559047,28114945],"partitionuncpath":[1,851969,20185089,26476551],"peloponnesehomedirectory":[1,851969,17891335,20185089],"partitioncount":[1,7012359,9764865,14811143,14876679,15859719,16711687,17956871,18153473],"provider":[1,2949122,5701634,7536641,7929858,10485762,11599874,13172738,17235969,19726343,21495809,23986178,24117250,25362440,26607618,27525122],"pair":[8,2097161,4784129,6225923,7208978,8519689,8716313,10616838,11993091,14417933,15990787,21364738,22872065,23199747,23724036,24707074,24903700,24969217,27590674,28114947,28246021],"print":[65537,131074,196609,262145,327681,458753,524289,655361,786433,851969,917505,1048577,1114113,1179649,1376257,1572865,1638401,1703937,1769473,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3407873,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4784129,4849665,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,6029313,6094849,6160385,6225921,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7995393,8060929,8192001,8257537,8323073,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10354689,10420225,10551297,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11403265,11468801,11534337,11665409,11796481,11862017,11927553,11993089,12124161,12189697,12255233,12320769,12386305,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14090241,14155777,14286849,14352385,14417921,14483457,14614529,14811137,14876673,14942209,15007745,15073281,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17498113,17563649,17694721,17760257,17825793,17891329,17956865,18087937,18219009,18284545,18350081,18415617,18612225,18743297,18808833,19005441,19070977,19202049,19267585,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19988481,20054017,20119553,20250625,20316161,20512769,20709377,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626881,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22937601,23003137,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23855105,23920641,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,26148865,26214401,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28377089,28442625,28573697,28639233,28704769,28770305,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30081025,30146561,30212097,30277633],"public":[65542,131078,196614,262150,327686,458758,524294,655366,786438,851974,917510,1048582,1114118,1179654,1376262,1441793,1572870,1638406,1703942,1769478,1900550,1966086,2031622,2097158,2162694,2293766,2555910,2621446,2686984,2752518,2818054,2883590,2949126,3014662,3080198,3145734,3211270,3342337,3407878,3670022,3801094,3866630,3932166,3997702,4063238,4259846,4390918,4456454,4587526,4784134,4849670,4915206,4980742,5046278,5373958,5439494,5505030,5570566,5636102,5701638,5767174,5832710,5898246,6029318,6160390,6225926,6422534,6488070,6553606,6619142,6684678,6750214,6815750,6946822,7012358,7077894,7143430,7208966,7274502,7340038,7405574,7471110,7536646,7602182,7667718,7733254,7864326,7995398,8060934,8192006,8257542,8323078,8454151,8585222,8650758,8716294,8781832,8978438,9043974,9109510,9175046,9240582,9306118,9502726,9568262,9699334,9764870,9830406,9895942,9961478,10092550,10158086,10354694,10551302,10682374,10747910,10813446,10878982,10944518,11010054,11272198,11403270,11468806,11534342,11665414,11796486,11862022,11927558,11993094,12124166,12189704,12255238,12320774,12386310,12648454,12713990,12779526,12845062,12910598,12976134,13041670,13107206,13172742,13238278,13369350,13434886,13500422,13565958,13697030,13893638,14024710,14090246,14155782,14286854,14352390,14417926,14483462,14614534,14811142,14876678,14942214,15007750,15073286,15269894,15400966,15466502,15532038,15597574,15663110,15728646,15794182,15859718,15925254,15990790,16056326,16121862,16187398,16252934,16318470,16384006,16449542,16515078,16646150,16711686,16777222,16842758,16908294,16973830,17039366,17104902,17170438,17235974,17301510,17498118,17563654,17694726,17760262,17825798,17891334,17956870,18087942,18219014,18284550,18350086,18415622,18612230,18743302,18808838,19005446,19070982,19267590,19464198,19660806,19726342,19791878,19857414,19988486,20054022,20119558,20250630,20316166,20512774,20709382,20774918,20840454,20905989,20971526,21037062,21233670,21364742,21430278,21495814,21561350,21626886,21757958,21823494,21889030,22020102,22151174,22347782,22413318,22478854,22544390,22609926,22740998,22806534,22937606,23003142,23068678,23134214,23330822,23396358,23461894,23527430,23592966,23658502,23724038,23855110,23920645,24051718,24117254,24182790,24248326,24313862,24379398,24444936,24510470,24576008,24641542,24707078,24772614,24838150,24903686,24969222,25034758,25100294,25165830,25231366,25296902,25427974,25559046,25624582,25690118,25755654,25821190,25886726,26148870,26214406,26345478,26411014,26476550,26542087,26607622,26673158,26738694,26869766,26935302,27000838,27066374,27131910,27197446,27262982,27328518,27394054,27590662,27656198,27721734,27787270,27918342,27983878,28180486,28311558,28377096,28442630,28573702,28639238,28704774,28770310,29032454,29163526,29229062,29294598,29360134,29556742,29622278,29687814,29753350,29818886,29949958,30081030,30146566,30212102,30277638],"parameters":[65538,131074,262145,327681,524289,655361,786433,917506,1048577,1114114,1572865,1638401,1769474,1966081,2097153,2293761,2359297,2555905,2818049,3014658,3080193,3145729,3407873,3801090,3866625,3997697,4063233,4259842,4521985,4587522,4784129,4849665,4915202,4980737,5046274,5111809,5373953,5439490,5505026,5701633,5767170,5832706,5898242,6029313,6160386,6488065,6553602,6619137,6750210,6815745,6946818,7012354,7143426,7208961,7274497,7340033,7405570,7536642,7602177,7667713,7733249,7864321,7995394,8060929,8257538,8585217,8650753,8716289,9043969,9109506,9240577,9306114,9371649,9437185,9568257,9699329,9961473,10092546,10354690,10682370,10747906,10813442,10944514,11010049,11272194,11403266,11468801,11796482,11927553,12124162,12255233,12386306,12648449,12779522,12845058,13041666,13107202,13172737,13500418,13565954,13697026,13893633,14024706,14155778,14286849,14352385,14417921,14483457,14614529,14876674,14942209,15007745,15073282,15335425,15466498,15532033,15663106,15728641,15794177,15859714,15925250,16056321,16121857,16252930,16318465,16646145,16711682,16777218,16842753,16908289,16973826,17039362,17104897,17563650,17694722,17956866,18087938,18219010,18350081,18415618,18743297,19005441,19070978,19202049,19267585,19464193,19529729,19595265,19660802,19726337,19791873,19857410,19988482,20054018,20119553,20512770,20709378,20905985,21168129,21233666,21364737,21430274,21561346,21889026,22020098,22085633,22151170,22347777,22413313,22478850,22544385,22740993,22806530,22937602,23003138,23068673,23134209,23461890,23658498,23855105,23920641,24051714,24117249,24182785,24248322,24313858,24379393,24641538,24707074,24772609,24903681,25100289,25296898,25493505,25624578,25690114,25821186,25886721,26148866,26214402,26345474,26935297,27000834,27131906,27262977,27328513,27590657,27656193,27721729,27787265,27918338,27983874,28180482,28311554,28573698,28639233,28704769,28770306,28901377,29032450,29163521,29294593,29360129,29556737,29687810,29753345,29818881,30081025,30146562,30212098,30277633],"pieces":[65537,17563649,21889025,26279937],"parameter":[65537,131074,786433,917505,1114113,1572865,1769473,3014657,3080193,3801089,4259841,4587521,4915201,5046273,5439489,5505025,5767169,5832705,6160385,6553601,6750209,6946817,7012353,7405569,7733249,7995393,8257538,9109505,9240577,9306113,9961473,10092545,10354689,10682369,10747905,10813441,10944513,11010049,11272193,11403265,11468801,11796481,12124161,12386305,12779521,12845057,13041665,13107201,13500417,13565953,13697025,14024705,14155777,14352385,14876673,15073281,15466497,15663105,15728641,15859713,15925249,16252929,16318465,16711681,16777217,16973825,17039361,17563649,17694721,17956865,18087937,18219009,18415617,18743297,19005441,19070977,19660801,19857409,19988481,20054017,20512769,20709378,21430273,21561345,21889025,22151169,22347777,22478849,22544385,22806529,22937601,23003137,23134209,23461889,23658497,24051713,24248321,24313857,24641537,24707073,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,27000833,27131905,27328513,27787265,27918337,27983873,28180481,28311553,28573697,28770305,29687809,30081025,30146561,30212097],"programming":[65537,131073,786433,917505,1114113,1572865,1769473,3014657,3080193,3801089,4259841,4587521,4915201,5046273,5439489,5505025,5767169,5832705,6160385,6553601,6750209,6946817,7012353,7405569,7733249,7995393,8257537,9109505,9240577,9306113,9961473,10092545,10354689,10682369,10747905,10813441,10944513,11010049,11272193,11403265,11468801,11796481,12124161,12386305,12779521,12845057,13041665,13107201,13500417,13565953,13697025,14024705,14155777,14352385,14876673,15073281,15466497,15663105,15728641,15859713,15925249,16252929,16318465,16711681,16777217,16973825,17039361,17563649,17694721,17956865,18087937,18219009,18415617,18743297,19005441,19070977,19660801,19857409,19988481,20054017,20512769,20709377,21430273,21561345,21889025,22151169,22347777,22478849,22544385,22806529,22937601,23003137,23134209,23461889,23658497,24051713,24248321,24313857,24641537,24707073,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,27000833,27131905,27328513,27787265,27918337,27983873,28180481,28311553,28573697,28770305,29687809,30081025,30146561,30212097],"password":[196609,851970,20185090,25034753],"present":[262145,6291458],"partitioned":[393220,851969,1507330,5767169,6553601,6946818,7012354,9306114,10682369,10747906,11403266,12713992,13107201,13500418,13565953,14024705,14876674,15859715,16711682,16777217,17956866,18481154,18874376,20185089,21561346,22478850,22806530,23068673,26476545,27131906,27918338,28573697],"pdb":[458754],"part":[458753,6291458,26279937,27459586],"prepare":[851969,28114945],"perform":[851969,1245185,1310721,8388609,8781825,9764865,10551297,11337729,12189697,20381697,21757953,24444929,26607617,27459585],"particular":[851969,1245185,1310721,1441793,1703937,3342337,6291457,8388609,8454145,9764865,10551297,11337729,12189697,18939905,20381697,26542081,26607617],"process":[851970,6291457,8912897,11534337,20185090,27066370],"performance":[851969,8192001,20185089],"passed":[851969,20185089,23592961],"partition":[851969,3473414,5767170,6553603,6946818,7012355,9306114,10682370,10747906,11403266,12714009,13107201,13500420,13565954,14024705,14876674,15073282,15204354,15859714,16711682,16777219,16973825,17956866,18087937,18481156,18874393,19857413,20185089,21561346,22151169,22478850,22806530,22872065,24969217,26476545,27131907,27918338,27983874,28573698,29491210],"path":[851969,16908296,17629185,19595272,20185089,21037057,21495809,23986177,26411009,26476545,26607617],"peloponnese":[851969,17891329,20185089],"platform":[851969,5308417,11075585,11665409,20185089,21823489,24772616,27459585],"preserve":[851970,2621442,20185090],"processed":[851969,2621441,20185089],"point":[851969,1048578,1441794,3342338,6815746,8454146,19333122,23527426,26542082,29229058],"produces":[983041,1638401,12713985,15204353,18350081,18874369,22151169],"predicate":[1114122,1769482,3801097,5439497,12713988,17039369,18874372,19988489,20054027,22937610,25821193,26214409],"position":[1441796,5636097,11862017,24838145,26542084,29622273],"preallocated":[1441793,3342337,8454145,20905985,23920641,26542081],"prefix":[1769474,12713985,18874369],"provides":[2686977,10223617,10420225,17104897,18284545,19267585,26083329,26279938,26607617,28114946],"provided":[3342337,8454146,19595265,20905985,26542081,28114946],"params":[3407874,6488066,8650754,12648450,19791874,29294594,29753346],"paramarray":[3407874,6488066,8650754,12648450,19791874,29294594,29753346],"polling":[3407873,24641537],"produce":[3407873,10944513,12713988,15073281,15204356,18874372,23658497,27983873],"partitions":[3473412,6946817,7012353,9764865,11403265,12255233,12713988,14811137,14876673,16711681,17956865,18087937,18153473,18874372,22806529,22872066,23789570,24969218,26148866,27918337],"providing":[3997697,28114945],"populated":[4915201,9109505,12713986,18874370,26017794],"protocols":[6291457],"pig":[6291457],"program":[6291459,8912897,27459591],"progress":[6291457],"performed":[7077889],"pairs":[7208962,8519681,8716291,10616833,12189697,15138817,23199746,24903682,27590658],"primitive":[8454145,26542081,28114946],"powershell":[8912897,17629185],"protected":[10027014,22085638],"provide":[12189697,15138817],"parcnt":[12255239],"partitioning":[12713985,28114945],"project":[19398658,27459589],"procfunc":[19857415,22872065,24051719,24707080,24969217],"produced":[20840449],"pbytes":[20905989,23920645],"pointer":[20905985,23920641],"particularly":[21757953],"product":[22872066,24707075,24969218],"processes":[23068673,27066370,28442625],"platforms":[25559041,27459585,28114945],"packages":[26279937,27459585],"prerelease":[27459585],"pane":[27459585],"programs":[27459585,28114945],"plan":[28114945,28377089]} \ No newline at end of file diff --git a/fti/FTI_113.json b/fti/FTI_113.json new file mode 100644 index 0000000..97a4720 --- /dev/null +++ b/fti/FTI_113.json @@ -0,0 +1 @@ +{"quick":[1,8847361,27459585],"querytracelevel":[1,15269895,20840460,28114945],"query":[458753,851973,2949122,3932161,4915202,5701634,7536641,7929857,8126465,9109506,10485761,11534337,11599873,12713988,13172738,13303809,14680065,16580609,18415617,18874372,20185091,20643841,20840450,21037057,21168129,21757953,23265281,24117250,24641537,25362433,26017794,26279937,26411009,27525121,28114945,28442625],"qualified":[655361,4784129,5242881,6356993,7340033,22282241],"queries":[851969,2949121,3407874,5701633,7929857,8650754,10485761,11599873,12713986,13172737,16580609,18874370,20643841,24117249,27066370,27525121,28835841],"quickly":[27459585],"queryplan":[27459586]} \ No newline at end of file diff --git a/fti/FTI_114.json b/fti/FTI_114.json new file mode 100644 index 0000000..7f69285 --- /dev/null +++ b/fti/FTI_114.json @@ -0,0 +1 @@ +{"results":[1,19857409,20709377,24051713,27459585],"resources":[1,851972,1245185,1310722,3538945,6291458,8388609,9764865,10551297,11337729,12189697,17629185,19136513,19398657,20185090,20316161,20381697,21037059,26279938,26411011,26607617,27459585],"running":[1,851970,4390913,6291459,7077889,8912897,20185090,27459588],"research":[1,65540,131076,196612,262149,327684,393217,458756,524292,589825,655364,720897,786436,851973,917508,983041,1048580,1114116,1179652,1245185,1310721,1376260,1441793,1507329,1572868,1638405,1703941,1769476,1835009,1900548,1966084,2031620,2097156,2162692,2228225,2293764,2359300,2424833,2490369,2555908,2621444,2686981,2752516,2818052,2883588,2949124,3014660,3080196,3145732,3211268,3276801,3342337,3407876,3473409,3604481,3670020,3735556,3801092,3866628,3932164,3997700,4063236,4128772,4194308,4259844,4325377,4390916,4456452,4521988,4587524,4653057,4718593,4784132,4849668,4915204,4980741,5046276,5111813,5177345,5242881,5308417,5373956,5439492,5505028,5570564,5636100,5701636,5767172,5832708,5898245,5963777,6029316,6094852,6160388,6225924,6356993,6422532,6488068,6553604,6619140,6684676,6750212,6815748,6881281,6946820,7012356,7077892,7143431,7208966,7274500,7340036,7405572,7471108,7536644,7602180,7667716,7733252,7798788,7864326,7929857,7995396,8060932,8126465,8192004,8257540,8323076,8388609,8454149,8519681,8585220,8650756,8716292,8781829,8978436,9043972,9109508,9175044,9240580,9306116,9371652,9437188,9502724,9568262,9633793,9699332,9764869,9830404,9895940,9961476,10027012,10092548,10158084,10223617,10289153,10354692,10420228,10485761,10551301,10616833,10682372,10747908,10813444,10878980,10944516,11010052,11075588,11141121,11206657,11272196,11337729,11403268,11468804,11534340,11599873,11665412,11730945,11796484,11862020,11927556,11993092,12058625,12124164,12189701,12255236,12320772,12386308,12451841,12517377,12582913,12648452,12713989,12779524,12845060,12910596,12976132,13041668,13107204,13172740,13238276,13303809,13369348,13434884,13500420,13565956,13631489,13697028,13762561,13828097,13893637,13959169,14024708,14090244,14155780,14221313,14286853,14352388,14417925,14483460,14548993,14614532,14680065,14745601,14811140,14876676,14942212,15007749,15073284,15138817,15204353,15269892,15335429,15400964,15466500,15532036,15597572,15663108,15728644,15794180,15859716,15925252,15990788,16056324,16121862,16187397,16252932,16318468,16384004,16449540,16515076,16580609,16646148,16711684,16777220,16842756,16908293,16973828,17039364,17104900,17170436,17235972,17301508,17367044,17432577,17498116,17563652,17694724,17760260,17825796,17891332,17956868,18022401,18087940,18153473,18219012,18284548,18350084,18415620,18481153,18546689,18612228,18677761,18743300,18808836,18874369,18939905,19005444,19070980,19202052,19267589,19333121,19464197,19529732,19595268,19660804,19726341,19791876,19857412,19922945,19988484,20054020,20119556,20185089,20250628,20316164,20381697,20447233,20512772,20578305,20643841,20709380,20774916,20840452,20905988,20971524,21037060,21102593,21168132,21233669,21299201,21364740,21430276,21495812,21561348,21626884,21692417,21757956,21823492,21889028,21954564,22020100,22085636,22151172,22216705,22282241,22347780,22413316,22478852,22544388,22609924,22675460,22740997,22806532,22872065,22937604,23003140,23068676,23134212,23199745,23265281,23330820,23396356,23461892,23527428,23592964,23658500,23724036,23789569,23855108,23920644,23986177,24051716,24117252,24182788,24248324,24313860,24379396,24444933,24510468,24576005,24641540,24707076,24772613,24838148,24903686,24969221,25034756,25100292,25165828,25231364,25296900,25362436,25427972,25493509,25559044,25624580,25690116,25755652,25821188,25886724,25952257,26017793,26083329,26148868,26214404,26279937,26345476,26411012,26476548,26542085,26607621,26673156,26738692,26804225,26869764,26935301,27000836,27066372,27131908,27197444,27262980,27328516,27394052,27525121,27590662,27656197,27721734,27787268,27852801,27918340,27983876,28049409,28114945,28180484,28246017,28311556,28377093,28442628,28508161,28573700,28639236,28704772,28770308,28835844,28901380,28966913,29032452,29097985,29163525,29229060,29294596,29360132,29425665,29491201,29556740,29622276,29687812,29753348,29818885,29884420,29949956,30015489,30081028,30146564,30212100,30277636],"readdata":[1,11337729,21233671,26607617],"register":[1,851969,1310721,2555905,11337729,19726343,26607617],"rewriteuri":[1,5898247,11337729,26607617],"readbool":[1,1441793,5636103,26542081],"readbytes":[1,1441793,7667719,26542081],"readchar":[1,1441793,26542081,29622279],"readchars":[1,1441793,9699335,26542081],"readcompactint32":[1,1441793,9502727,26542081],"readdatetime":[1,1441793,13238279,26542081],"readdecimal":[1,1441793,13369351,26542081],"readdouble":[1,1441793,26542081,29229063],"readguid":[1,1441793,6422535,26542081],"readint16":[1,1441793,15597575,26542081],"readint32":[1,1441793,2162695,26542081],"readint64":[1,1441793,4456455,26542081],"readrawbytes":[1,1441793,23920645,26542081],"readsbyte":[1,1441793,24838151,26542081],"readsingle":[1,1441793,23527431,26542081],"readsqldatetime":[1,1441793,12910599,26542081],"readstring":[1,1441793,3670023,26542081],"readubyte":[1,1441793,11862023,26542081],"readuint16":[1,1441793,2031623,26542081],"readuint32":[1,1441793,26542081,26738695],"readuint64":[1,1376263,1441793,26542081],"registerazureaccount":[1,851969,1310721,2555911],"resourcestoadd":[1,851969,20185089,26411015],"resourcestoremove":[1,851969,20185089,21037063],"runtimetracelevel":[1,851969,20185089,20840456],"rangepartition":[10,7012360,9306120,10747912,12713994,13500424,16711688,17956872,18874377,21561352,22478856,27131912,28114945,29491210],"recursiveaccumulate":[4,327687,983041,1638401,4521991,4849665,5963777,8781825,9371655,10223617,17104897,19267585,24444929,26083329,28114946,29360135],"read":[1,1441794,3342337,3997698,5111816,5177345,5898246,6291457,7667715,8454145,9699331,11337729,11862017,13893633,17629185,20905985,23920644,24838145,26542083,26607617,28114946,29622273],"resourceattribute":[4,11141123,16384002,16449542,20578307,25755650,28114945,28377098],"records":[65538,917506,4587521,4915201,5767169,6946818,7012353,7536641,9109505,9306113,10682369,10747905,10944516,11403265,11796483,12713987,13041667,13107201,13500417,13565953,14024705,14876673,15204354,15663107,15859713,16711681,16973826,17563650,17956865,18415617,18874371,19857410,21233665,21561345,21889026,22020097,22151172,22478849,22806529,23461889,23658499,24051715,24313857,24641537,24707075,25690114,27000834,27131905,27918338,28573697,29032449],"return":[65537,131073,262145,327681,786433,917505,1114113,1376257,1572865,1769473,1900545,2031617,2162689,2359297,3014657,3080193,3407873,3670017,3801089,4259841,4456449,4521985,4587521,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5636097,5767169,5832705,5898241,6160385,6422529,6553601,6750209,6946817,7012353,7208961,7405569,7536641,7602177,7667713,7733249,7864321,7995393,8257537,8650753,9109505,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9830401,9961473,10092545,10354689,10420225,10682369,10747905,10813441,10944513,11010049,11272193,11403265,11468801,11796481,11862017,11993089,12124161,12386305,12779521,12845057,12910593,13041665,13107201,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14155777,14352385,14417921,14876673,15073281,15335425,15466497,15597569,15663105,15728641,15859713,15925249,16121857,16252929,16318465,16711681,16777217,16908289,16973825,17039361,17170433,17563649,17694721,17956865,18087937,18219009,18284545,18350081,18415617,18743297,19005441,19070977,19202049,19464193,19595265,19660801,19857409,19988481,20054017,20512769,20709377,20905986,20971521,21168129,21233665,21364737,21430273,21561345,21889025,22020097,22151169,22347777,22478849,22544385,22609921,22740993,22806529,22937601,23003137,23134209,23461889,23527425,23658497,23724033,23920642,24051713,24248321,24313857,24641537,24707073,24838145,24903681,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,26673153,26738689,26869761,26935297,27000833,27131905,27328513,27459585,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28573697,28639233,28770305,28901377,29032449,29163521,29229057,29360129,29556737,29622273,29687809,29818881,30081025,30146561,30212097,30277633],"result":[65537,131073,917505,1638402,4521985,4849667,4915201,5963777,6946817,8257537,9109506,9437185,11796481,12713986,13041665,15663105,17563649,18350081,18874370,19202050,20512771,20709377,21889025,23003137,24707073,25296899,25690113,26017794,26345473,27000833,27918337,29360129],"resulting":[131074,327681,3473412,4325378,6946817,7536641,8257537,11403265,11796482,12713990,18874374,20709378,22806529,27918337,30277633],"resultselector":[131079,6946823,27918343],"represents":[131073,655361,851970,1310721,1441793,1703938,2228225,2424833,2686977,3342337,4653057,4784129,7340033,8257537,8388609,8454145,8519681,8716290,8781825,9764865,10551297,11337729,13434881,13762561,17170433,18939905,20381697,20578305,20709377,20774913,21168129,23724034,24444929,24576001,26542081,26607617,26869762,28114950,28377089,30015489],"runas":[196609,851970,20185090,25034753],"remarks":[196609,458753,851969,3211265,3407873,4390913,6684673,7077890,7536641,8192001,8781825,18612225,18808833,20250625,20840449,21037057,21757953,23592961,24444929,25034753,25100289,26411009,27066369,28442625],"returns":[262145,655361,786433,851969,1114113,1245186,1310721,1441793,1572865,1703937,1769473,2228228,2424836,2490370,2686980,2949121,3014657,3080193,3276820,3342337,3604482,3801089,4259841,4653060,4784129,5046273,5242881,5439489,5505025,5832705,6160385,6356993,6750209,7340034,7405569,7733249,7995393,8388609,8454145,8519682,8716290,8781828,9240577,9568257,9764867,9961473,10092545,10289154,10551297,10813441,11010049,11272193,11337729,11468801,11730946,11993089,12124161,12189698,12386305,12517378,12582915,12714050,12779521,12845057,13434881,13697025,13762562,14155777,14221314,14352385,14811137,15466497,15728641,15925249,16252929,16318465,17039361,17170433,17432577,17498113,17694721,18153474,18219009,18546690,18677762,18743297,18874434,18939905,19005441,19070977,19660801,19988481,20381697,20512769,20578308,20774916,20971521,21102594,21430273,22282241,22347777,22544385,22937601,23003137,23134209,23724033,24248321,24444932,24576004,25231361,25624577,25821185,25886721,26214401,26345473,26542081,26607617,26869761,27328513,27721729,27787265,28114945,28180481,28311553,28377092,28508162,28770305,28966932,29425666,29687809,30015492,30081025,30146561,30212097],"range":[393220,5767169,6553601,7012354,9306114,10682369,10747906,12714005,13500418,13565953,16711682,16777217,17956867,18481154,18874389,21561346,22478850,27131907,28573697,29491215],"resource":[458753,16449537,21037058,26411010,28114945,28377090],"ref":[851970,1638402,1703938,2686978,8454146,8781826,9764866,10551298,12189698,12713986,16187394,19267586,24444930,24576002,24969218,26542082,26607618,28377090],"registered":[851969,1310721,5373953],"releases":[851969,1310721,20316161],"reclaimed":[851969,1245185,1310721,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"runtime":[851969,1245185,3473412,6946817,7012354,8192001,11403265,11927554,12189697,12713994,15269889,16711682,17956866,18874378,20185089,20250625,21561345,22085634,22478850,22806529,27131906,27918337,28114945,29491206],"release":[851970,5570561,17629186,19136514,20185089,27197441,28114945],"runs":[851969,3538945,6291458,6684673,17629185,20185089,26279937,27459585],"reused":[851969],"root":[1245185,12189697,28114945],"representation":[1245185,12189698,13434881,15138817,17170433],"reads":[1376257,1441812,2031617,2162689,3670017,3997697,4456449,5111809,5177345,5636097,6291458,6422529,7667713,8912897,9502721,9699329,11337729,11862017,12910593,13238273,13369345,15597569,21233665,23527425,24838145,26542100,26607617,26738689,29229057,29622273],"reader":[1376257,1441814,2031617,2162689,3670017,3997697,4456449,5111817,5177345,5636098,6422529,9502721,11862019,12910593,13238273,13369345,13434881,15597569,23527425,24838147,26542102,26738689,29229057,29622275],"represented":[1441793,9502721,26542081],"returned":[1703937,28114945],"readonly":[2359298,3735554,4128770,4194306,6094850,6225922,7798786,8323074,8978434,9175042,9895938,10158082,10878978,11075586,12976130,14090242,14811138,15990786,17235970,17301506,17367042,17760258,21037058,21495810,21954562,22675458,23396354,24510466,25231362,25362434,25427970,26411010,28835842,29884418,29949954],"repeated":[3407873,24641537],"record":[3997698,4849669,5111810,5177346,5767169,5963778,6553601,6946818,7012353,7143425,9306113,9437186,10682369,10747905,10944513,11403265,13107201,13500417,13565953,14024705,14876673,15859713,16711681,16777217,17956865,18087937,21233665,21561345,22151169,22478849,22806529,23658497,25493506,26148866,27131905,27918338,28573697,28901378],"representing":[4915201,7536641,9109505,22020097,29032449],"rangeseparators":[5767175,9306119,10747911,13500423,28573703],"rewrites":[5898241,11337729,26607617],"rewriting":[5898241,11337729,26607617],"rewritten":[5898241],"raw":[6291457],"rest":[6291459],"right":[6291457,7208961,7864321,9568258,16121857,27459585,27590657,27721730],"remote":[6291457],"redirect":[6291457],"report":[6291457],"recrods":[6553601,16777217],"restriction":[7077889],"reading":[7667713,9699329],"registers":[11337729,19726337,26607617],"reducer":[11796488],"reduce":[11796481],"remaining":[12713985,18874369,22937602],"readonlycollection":[12976137],"rescan":[17629185],"remove":[17629185,21037057],"released":[19136513,26279937],"represent":[20774913,28114945],"required":[21037057],"recursiveaccumulator":[25100289],"receive":[26148865],"repository":[26279937],"reference":[26279937],"rebuild":[27459585]} \ No newline at end of file diff --git a/fti/FTI_115.json b/fti/FTI_115.json new file mode 100644 index 0000000..f80241a --- /dev/null +++ b/fti/FTI_115.json @@ -0,0 +1 @@ +{"search":[1,27459585],"sort":[1],"started":[1,3538945,8847363,23068673,26279938,27459585],"start":[1,8847361,27459585],"setting":[1,8847361,8912898,17629185,27459585],"serializertype":[1,2686977,2818055,10158087,28049409],"scheme":[1,851969,3211265,7143425,17235976,20185089,23068673,23986178,26607618],"sqldatetime":[1,1441793,3342338,8454146,12910601,19333122,26542081,28704778],"sbyte":[1,3342337,8454145,15532038,19333121,24838149],"single":[9,786433,851969,1114113,1572865,3014657,3080193,3276832,3342337,3604482,3801091,4259841,5046273,5439489,5505025,5832705,6160385,6750209,6815748,7405569,7733249,7995402,8454145,9240587,9961473,10092545,10289154,10813450,11010049,11272193,11468801,11730946,12124161,12386305,12517378,12582915,12714074,12779530,12845057,13697025,14155777,14221314,14352385,15466497,15728651,15925251,16252929,16318465,17039361,17694721,18219009,18546690,18677762,18743297,18874458,19005441,19070977,19333121,19660801,19988481,20185089,20512769,21102594,21430273,22347777,22544385,23003137,23134209,23527427,24248321,25624586,25821185,25886731,26214401,26345473,27066369,27328513,27459586,27787265,28180481,28311553,28508162,28770305,28966944,29425668,29687809,30081035,30146561,30212097],"string":[7,196619,851972,1245185,1310722,1441794,1703937,1966090,2228225,2424833,2555918,2686977,2883595,3342339,3670025,3735561,3866633,3932171,4390923,4653057,4915208,5373966,6488072,6881282,7077899,8323082,8388609,8454147,8519681,8716289,8781825,9764865,10551297,10878994,11337729,12189700,12648456,12713985,12976137,13434889,13762561,14614536,15138817,16056328,16908295,17170441,17235977,17891339,18022402,18874369,18939905,19333122,19595271,19791880,20381697,20578305,20774915,21037065,21626891,21692417,22020104,23068680,23724041,24444929,24576001,24772616,25034763,26017793,26411017,26476555,26542082,26607617,26869769,27852801,28377089,29294600,29753352,30015489],"selectorderpreserving":[1,851969,2621447,20185089],"serializationinfo":[1,1245186,6881281,11927563,12189699,22085641],"streamingcontext":[1,1245185,6881281,11927562,12189698,22085641],"sequenceequalasquery":[3,3604483,12386312,12713986,17694728,18874370],"singleasquery":[3,3801096,12713986,15925256,18874370,29425667],"slidingwindow":[1,12713985,18874369,24051719],"submit":[3,8650760,12713986,16580611,18415624,18874370],"submitandwait":[3,3407880,12713986,18874370,20643843,24641544],"sumasquery":[21,3014664,4259848,6750216,7733256,9961480,11010056,11468808,12714004,12779528,13697032,15466504,16252936,18743304,18874388,23134216,24248328,25624584,25886728,27328520,27787272,28966933,29687816,30081032],"structure":[5,655363,1900545,2097154,2490369,3866625,4718593,4784131,5242881,6225921,6356993,7208961,7340035,7471105,7864321,8323073,8519681,8716292,9175041,9568257,9830401,10616833,11206657,11993089,12320769,12451841,13762561,13828097,14417921,14548993,14745601,15794177,15990785,16121857,16515073,16842753,17301505,17432577,17498113,17760257,19464193,20447233,20774915,20971521,21364737,22282241,22740993,23199745,23330817,23396353,23724033,24182785,24510465,24903681,26673153,26869761,27394049,27590657,27656193,27721729,27852801,28114945,28246017,28639233,29163521,29556737,29818881,29949953],"second":[4,131073,327681,655364,4128776,4784132,5701635,6291457,8257537,9371649,10485762,10944513,12386305,13041666,13828099,15073281,15663106,15794177,16515080,17694721,17760257,20447235,20709377,22675464,23658497,24117251,24182785,24510465,24707073,24903681,27394056,27525122,27983873],"seed":[4,983041,1638401,4849665,5963777,7602183,8781825,9437191,10223617,10420231,17104897,18284551,19267585,20512775,24444929,26083329,28114946,28180487],"support":[1,458753,851969,6291457,20185089,20905986,23920642],"sources":[65537,720898,3407881,8650759,12713988,17563649,17629185,18874372,21299202,21889025,27000833],"syntax":[65538,131074,196609,262145,327681,458753,524289,655361,786434,851969,917506,1048577,1114114,1179649,1376257,1572866,1638401,1703937,1769474,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014658,3080194,3145729,3211265,3407873,3670017,3735553,3801090,3866625,3932161,3997697,4063233,4128769,4194305,4259842,4390913,4456449,4521985,4587522,4784129,4849665,4915202,4980737,5046274,5111809,5373953,5439490,5505026,5570561,5636097,5701633,5767170,5832706,5898241,6029313,6094849,6160386,6225921,6422529,6488065,6553602,6619137,6684673,6750210,6815745,6946818,7012354,7077889,7143425,7208961,7274497,7340033,7405570,7471105,7536641,7602177,7667713,7733250,7798785,7864321,7995394,8060929,8192001,8257538,8323073,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109506,9175041,9240578,9306114,9371649,9437185,9502721,9568257,9699329,9764865,9830401,9895937,9961474,10027009,10092546,10158081,10354690,10420225,10551297,10682370,10747906,10813442,10878977,10944514,11010050,11075585,11272194,11403266,11468802,11534337,11665409,11796482,11862017,11927553,11993089,12124162,12189697,12255233,12320769,12386306,12648449,12713985,12779522,12845058,12910593,12976129,13041666,13107202,13172737,13238273,13369345,13434881,13500418,13565954,13697026,13893633,14024706,14090241,14155778,14286849,14352386,14417921,14483457,14614529,14811137,14876674,14942209,15007745,15073282,15269889,15335425,15400961,15466498,15532033,15597569,15663106,15728642,15794177,15859714,15925250,15990785,16056321,16121857,16187393,16252930,16318466,16384001,16449537,16515073,16646145,16711682,16777218,16842753,16908289,16973826,17039362,17104897,17170433,17235969,17301505,17367041,17498113,17563650,17694722,17760257,17825793,17891329,17956866,18087938,18219010,18284545,18350081,18415618,18612225,18743298,18808833,19005442,19070978,19202049,19267585,19464193,19529729,19595265,19660802,19726337,19791873,19857410,19988482,20054018,20119553,20250625,20316161,20512770,20709378,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430274,21495809,21561346,21626881,21757953,21823489,21889026,21954561,22020097,22085633,22151170,22347778,22413313,22478850,22544386,22609921,22675457,22740993,22806530,22937602,23003138,23068673,23134210,23330817,23396353,23461890,23527425,23592961,23658498,23724033,23855105,23920641,24051714,24117249,24182785,24248322,24313858,24379393,24444929,24510465,24576001,24641538,24707074,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296898,25362433,25427969,25493505,25559041,25624578,25690114,25755649,25821186,25886722,26148866,26214402,26345474,26411009,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000834,27066369,27131906,27197441,27262977,27328514,27394049,27590657,27656193,27721729,27787266,27918338,27983874,28180482,28311554,28377089,28442625,28573698,28639233,28704769,28770306,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687810,29753345,29818881,29884417,29949953,30081026,30146562,30212098,30277633],"static":[65540,131076,327684,786436,917508,1114116,1572868,1638402,1769476,2752516,3014660,3080196,3407876,3801092,4259844,4587524,4915204,5046276,5439492,5505028,5767172,5832708,6160388,6488068,6553604,6750212,6946820,7012356,7208964,7405572,7602180,7733252,7864324,7995396,8257540,8650756,9109508,9240580,9306116,9568260,9961476,10092548,10354692,10682372,10747908,10813444,10944516,11010052,11272196,11403268,11468804,11796484,12124164,12386308,12648452,12713986,12779524,12845060,13041668,13107204,13500420,13565956,13697028,14024708,14155780,14352388,14483460,14876676,15073284,15466500,15663108,15728644,15859716,15925252,16121860,16187394,16252932,16318468,16711684,16777220,16973828,17039364,17563652,17694724,17956868,18087940,18219012,18284548,18350084,18415620,18743300,19005444,19070980,19267586,19660804,19726340,19791876,19857412,19988484,20054020,20512772,20709380,21233668,21430276,21561348,21889028,22151172,22347780,22478852,22544388,22806532,22937604,23003140,23134212,23461892,23658500,24051716,24248324,24313860,24641540,24707076,24903684,24969218,25296900,25624580,25690116,25821188,25886724,26148868,26214404,26345476,27000836,27131908,27328516,27590660,27721732,27787268,27918340,27983876,28180484,28311556,28573700,28770308,29294596,29360132,29687812,29753348,30081028,30146564,30212100,30277636],"source":[65544,131082,720897,786439,917513,1114120,1572871,1769479,3014664,3080199,3801096,4259848,4587527,4915208,5046280,5439496,5505032,5767175,5832712,6160392,6553607,6750216,6946823,7012359,7143431,7405576,7536642,7733255,7995400,8257546,9109512,9240583,9306119,9961479,10092552,10354696,10682375,10747911,10813448,10944519,11010055,11272200,11403271,11468807,11796487,11927553,12124168,12189697,12386305,12713986,12779528,12845064,13107207,13500423,13565959,13697032,14024711,14155784,14352391,14876679,15073288,15138817,15466504,15728647,15859719,15925256,16252936,16318471,16711687,16777223,16973831,17039368,17563656,17629185,17694721,17956871,18087946,18219016,18415624,18743303,18874370,19005447,19070984,19660809,19857415,19988488,20054024,20512776,20709386,21299201,21430280,21561351,21889032,22085633,22151175,22347783,22478855,22544391,22806535,22937607,23003144,23134215,23461895,23658503,24051719,24248328,24313863,24641544,25296904,25624584,25690121,25821192,25886727,26148874,26214408,26279939,26345480,27000840,27131911,27328519,27787271,27918343,27983880,28180488,28311560,28573703,28770313,29687816,30081031,30146568,30212104],"shared":[65538,131074,327682,786434,917506,1114114,1572866,1769474,2752514,3014658,3080194,3407874,3801090,4259842,4587522,4915202,5046274,5439490,5505026,5767170,5832706,6160386,6488066,6553602,6750210,6946818,7012354,7208962,7405570,7602178,7733250,7864322,7995394,8257538,8650754,9109506,9240578,9306114,9568258,9961474,10092546,10354690,10682370,10747906,10813442,10944514,11010050,11272194,11403266,11468802,11796482,12124162,12386306,12648450,12779522,12845058,13041666,13107202,13500418,13565954,13697026,14024706,14155778,14352386,14483458,14876674,15073282,15466498,15663106,15728642,15859714,15925250,16121858,16252930,16318466,16711682,16777218,16973826,17039362,17563650,17694722,17956866,18087938,18219010,18284546,18350082,18415618,18743298,19005442,19070978,19660802,19726338,19791874,19857410,19988482,20054018,20512770,20709378,21233666,21430274,21561346,21889026,22151170,22347778,22478850,22544386,22806530,22937602,23003138,23134210,23461890,23658498,24051714,24248322,24313858,24641538,24707074,24903682,25296898,25624578,25690114,25821186,25886722,26148866,26214402,26345474,27000834,27131906,27328514,27590658,27721730,27787266,27918338,27983874,28180482,28311554,28573698,28770306,29294594,29360130,29687810,29753346,30081026,30146562,30212098,30277634],"system":[65539,131075,262145,524289,786433,851969,917506,1048577,1114114,1572865,1638401,1703937,1769474,1966081,2293761,2555906,2686978,2818049,3014658,3080193,3145729,3407873,3801090,3866625,4063235,4259842,4587523,4915203,5046273,5373953,5439490,5505026,5767171,5832706,5898242,6029313,6160385,6488066,6553603,6619137,6750210,6815745,6946819,7012356,7143427,7274497,7405570,7536641,7667715,7733249,7995394,8060929,8257538,8454145,8585217,8650753,8781826,9043969,9109507,9240577,9306116,9699331,9764865,9961473,10092545,10354691,10551297,10682371,10747907,10813442,10944514,11010049,11272194,11403267,11468801,11796484,11927554,12124162,12189698,12255234,12386306,12648450,12713985,12779522,12845058,13041668,13107202,13500418,13565956,13697026,13893633,14024707,14155778,14286850,14352385,14483457,14614529,14876676,14942209,15073282,15466498,15532033,15663107,15728641,15859715,15925249,16056322,16187393,16252930,16318465,16646145,16711685,16777220,16908289,16973828,17039362,17563652,17694723,17956867,18087938,18219010,18415617,18743297,19005441,19070977,19267585,19529729,19595265,19660802,19791874,19857410,19988482,20054018,20119553,20512771,20709378,20905986,21168129,21233665,21364737,21430273,21561346,21889027,22020097,22085634,22151170,22347777,22413313,22478852,22544385,22806530,22937602,23003138,23068674,23134209,23461892,23658498,23855105,23920642,24051715,24248322,24313859,24379393,24444930,24576002,24641537,24707075,24772609,24969217,25100289,25296900,25624578,25690114,25821186,25886721,26148866,26214402,26345474,26542081,26607617,26935297,27000836,27131907,27262979,27328513,27787265,27918340,27983874,28180482,28311553,28377090,28573698,28639233,28704769,28770305,29032449,29294594,29556737,29687810,29753346,30081025,30146562,30212097],"send":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633],"sequence":[131076,1114115,1638401,1769475,3801090,4325380,5046274,5439490,6160386,8257539,8781825,10092547,10354690,12386306,12713997,15073281,15204354,15925250,17039362,17694722,18219009,18874381,19660803,19988482,20054018,20512769,20709380,21233665,21430274,22216706,22937604,24051713,24444929,25296898,25821186,26214402,27983873,28114946,28180481,28770307,30212098],"sequences":[131075,4325378,12386305,12713986,17694721,18874370,20709377],"selector":[131081,3014663,4259847,5505031,5832711,6750215,7405575,7995399,8257543,10813447,11272199,12124167,12779527,12845063,13697031,14155783,15466503,16252935,20512776,20709383,23003143,24248327,25296904,25624583,26345479,29687815,30146567],"sets":[196609,458753,655363,851992,1179649,1245185,2621441,2686977,2752513,2883585,3211265,3932161,4390913,4784130,5570561,6684673,7077889,7471105,10158081,11141122,11927553,12189700,12320769,13828098,15138819,16187393,16384001,16515073,17891329,18612225,18808833,19922945,20185112,20250625,20447235,20840449,21626881,21757953,21823489,23330817,23592961,25034753,25755649,26476545,27066369,27394049,28049409,28377090,28442625],"submitted":[196609,458753,851970,1703938,3407873,20185090,25034753,27066369,28114946],"set":[196614,458758,786434,851970,1179654,1572866,1703937,2621446,2883590,3014657,3080194,3211270,3276820,3407873,3932166,4259841,4390918,5505025,5570566,5832705,6291457,6684678,6750209,7077894,7405569,7471110,7733249,7995393,8192006,8912897,9240578,9961473,10813441,11010049,11272193,11468801,11534344,12124161,12320774,12714025,12779521,12845057,13172737,13697025,14155777,14352386,15466497,15728642,16252929,16318466,16384006,16515078,17498118,17891334,18612230,18743297,18808838,18874408,19005442,20185090,20250630,20840454,21626886,21757958,21823494,22347778,22544386,23134209,23330822,23592966,24248321,25034758,25624577,25755654,25886721,26476550,27066374,27328513,27394054,27787265,28114947,28442630,28966932,29687809,30081025,30146561],"specified":[262145,393218,655362,851972,1245185,1310723,1441793,1703937,1769473,1835009,2228226,2359297,2424834,2490370,2555906,2686978,2949121,3342337,3997698,4653058,4718594,4784130,4915201,5111809,5177346,5242882,5701633,5767169,5898241,6356994,6881282,7143425,7208961,7340034,7864321,8126465,8388609,8454145,8519682,8716292,8781826,9109505,9306114,9764865,10551297,10616834,10747906,10944513,11337735,11599873,12189699,12451842,12714001,13172738,13303809,13500417,13762562,13893633,14286849,14417921,14548994,14614529,14680065,14745602,15007745,15073282,15204359,16056321,16121857,16580609,18022401,18415617,18874385,18939905,19660801,20381697,20578306,20643841,20774916,21168129,21233665,21364738,22151169,22282242,22740994,22937601,23199746,23265281,23658497,24117249,24444930,24576002,24641537,24903681,25493505,26017794,26542081,26607623,26935297,27459585,27590657,27656193,27983874,28377090,28573697,28639234,28770305,29163522,29491202,29818882,30015490],"specifying":[458753,851974,1179649,3211265,20185094,21757953,23592961,28442625],"sub":[524290,1048578,1966082,2097154,2293762,2555906,2818050,3145730,3866626,4063234,6029314,6488066,6619138,6815746,7143426,7274498,8060930,8585218,9043970,10027010,11927554,12255234,12648450,14286850,14483458,14614530,14942210,15007746,15400962,15532034,15794178,16056322,16449538,16646146,16842754,19529730,19726338,19791874,20119554,20316162,22085634,22413314,23068674,23855106,24182786,24379394,24772610,25100290,25165826,25493506,27262978,28704770,29294594,29753346],"serializableattribute":[655366,4784134,7340038,8716294,12189702,20774918],"struct":[655362,4784130,7340034,8716290,20774914],"source1":[720897,12386311,12713986,13041673,15663113,17694727,18874370,21299201,24707080],"source2":[720897,12386311,12713986,13041673,15663113,17694727,18874370,21299201,24707080],"subscriptions":[851969,1310721,5373953,17629185],"specialized":[851971,1310723,7536641,21692418,22020097,29032449],"serves":[851969,1245185,1310721,1441793,1703937,3342337,8388609,8454145,9764865,10551297,11337729,12189697,18939905,20381697,26542081,26607617],"shallow":[851969,1245185,1310721,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"storage":[851969,1310721,2555906,5373954,6291460,8912897,23068673,26607617,27459587,28114945],"serializers":[851969,8454145,20185089,26542081,27066369,28114946],"speculative":[851969,8192001,20185089],"supports":[851969,5570561,20185089,27197441,28114945],"stages":[851969,20185089,23592961],"seconds":[851969,20185089,20250625],"service":[851969,5308417,11075585,11665409,20185089,21823489,24772609,25559041,28114945],"select":[851969,2621441,17629185,19398657,20185089,27459587],"selectmany":[851969,2621441,20185089],"shuffle":[851969,2621441,20185089],"services":[851969,6291457],"state":[983041,1638401,1703937,4849665,5963777,12189697,13959169,14483465,19529737,26279937,28114945],"satisfies":[1114114,3801089,19988481,25821185,26214401],"subsequent":[1245185,12189697,27459585],"starting":[1441794,4063233,7667714,9699330,26542082,27262977],"signed":[1441797,2162690,3342341,4456450,6029314,6619137,8454149,9502722,11993089,15532036,15597570,19333124,20971521,22413314,24379394,24838148,26542085],"size":[1441793,3342337,8454145,9764865,12255240,18153473,20905985,23920641,24051713,25231361,26542081],"sealed":[1638402,1703940,2686980,8454148,8781828,12713986,14417922,16187394,17301506,19267586,19464194,20316162,22740994,24444932,24576004,24969218,26542084,27656194,28377092,29163522,29556738,29818882],"satisfy":[1769473,12713985,18874369,20054017,22937601],"satisfying":[1769473,5439489,17039361],"short":[2031618,2293762,15597574,24379398,27459587],"storageaccountname":[2555911,5373959],"storageaccountkey":[2555911],"serialization":[2686978,3997698,10158081,11927554,22085634,24576002,27066369,28049409,28114949],"serialized":[2818049,3997697,6291457,6881281,7536641,11927553,12189699,13959170,22085634],"sum":[3014659,4259843,6750211,7733252,9961476,11010052,11468804,12714024,12779523,13697027,15466499,16252931,18743300,18874408,23134212,24248323,25624579,25886724,27328516,27787268,28966952,29687811,30081028],"stream":[3342337,4915203,7536641,8454145,9109507,11337729,12713986,13893641,18874370,20905985,26017794,26607617],"submits":[3407873,8650753,12713988,16580610,18415617,18874372,20643842,24641537],"status":[3407873,6291458,24641537],"sequenceequal":[3604482,12386305,12713986,17694721,18874370],"specifies":[4915201,9109505,12713986,17825793,18874370,24576001,26017794,28114946],"streamname":[4915207,9109511],"specific":[5898241,11337729,12189697,12713985,15138817,19398657,26607617,28114945],"sdk":[6291459],"serializes":[6291457],"staging":[6291459,27459586],"streaming":[6291459],"server":[6291457],"streamjob":[6291457],"somenumber":[6291457],"shortcut":[6291457],"store":[7143428,9109505,11337732,13893633,16908289,19595265,19726337,26607620],"similar":[8716289,28114945],"subscription":[8912899],"submission":[8912897,21037057,26411009,27459585],"smoothly":[8912897],"setup":[8912897],"sample":[8912897,27459590],"stored":[8912897],"seedfunc":[10354695,25296903],"storing":[11665409,19595265,29097985],"standard":[11796481,22872065,24969217],"stacktrace":[12189697,15138817],"stack":[12189697,15138817],"serializeobjectstate":[12189697,13959169],"stateful":[12713985,28114946,28377089],"skips":[12713985,18874369,22937601],"sliding":[12713985,18874369,24051715],"studio":[17629187,27459586],"sln":[17629185],"scan":[17629185],"settings":[18612225,18808833],"section":[19398657],"separator":[21495809,23986177,26607617],"skipping":[22937601],"storagesetscheme":[23068679],"shows":[24969217,28114945],"simple":[26279937,27459585],"subclassing":[26607617,28114945],"serializing":[27066369],"sure":[27459585],"solution":[27459585],"stable":[27459585],"separate":[27459585],"statement":[27459585],"specify":[27459585,28114945,28377089],"serious":[27459585],"startup":[27459585],"structures":[28114945],"sqltypes":[28704769]} \ No newline at end of file diff --git a/fti/FTI_116.json b/fti/FTI_116.json new file mode 100644 index 0000000..bd02982 --- /dev/null +++ b/fti/FTI_116.json @@ -0,0 +1 @@ +{"title":[1,6291457,8912897,19398657],"tostring":[4,655361,851969,1245185,1310721,1441794,1703937,2228225,2424833,2686977,3342338,4653057,4784129,5242881,6356993,7340033,8388609,8454146,8519682,8716290,8781825,9764865,10551297,11337729,12189697,13434887,13762562,17170439,18939905,20381697,20578305,20774914,22282241,23724039,24444929,24576001,26542082,26607617,26869767,28377089,30015489],"tsource":[231,131105,327682,393228,983043,1114148,1507334,1638416,1769502,3014684,3276860,3473428,3604494,3801124,4259868,4325383,4849673,4915224,5046299,5439516,5505052,5767200,5832732,5963779,6160403,6553632,6750236,6946849,7012384,7405596,7602185,7995420,8060930,8257559,8781827,9109528,9306144,9371650,9437193,10092571,10289164,10354713,10682400,10747936,10813468,11272220,11403296,11730954,11796503,12124188,12386332,12517386,12582935,12714346,12779548,12845084,13107232,13500448,13565984,13697052,14024736,14090242,14155804,14221326,14483458,14876704,15204355,15466524,15859744,15925275,16252956,16580610,16711712,16777248,16973854,17039388,17694757,17956896,18219062,18350082,18415633,18481158,18546700,18677771,18874730,19071003,19202050,19529730,19660837,19988508,20054046,20512796,20643842,20709401,21102602,21430291,21561376,22151200,22216710,22478880,22806560,22872066,22937630,23003164,24248348,24641553,24969218,25296921,25624604,25821220,25952258,26017796,26214426,26345500,27131936,27918369,28114946,28180508,28311579,28508171,28573728,28770332,28901385,28966972,29425676,29491227,29687836,30146588,30212115,30277641],"tkey":[67,393228,1507333,3473423,5767201,6553616,6946832,7012368,9306145,10682384,10747937,11403289,11796502,12714049,13107216,13500440,13565977,14024728,14876697,15204355,15859728,16711705,16777241,16973847,17956880,18481157,18874433,21561360,22151199,22478873,22806544,22872066,24969218,27131920,27918361,28573720,29491225],"tmap":[1,11796509,22872065,24969217],"tresult":[22,131095,327682,983043,1638416,3473412,4325380,4849673,5963779,6946839,7602178,8060930,8257558,8781827,9371650,9437186,11796502,12582917,12714010,14090242,14483458,18350089,18677765,18874394,19202057,19529730,20512794,20709399,22216706,22872065,23003162,24969217,25296919,25952258,26345498,27918359,28114946,28508165,28901378,30277634],"taccumulate":[26,327703,983043,1638416,4522007,4849673,5963779,7602185,8060930,8781827,9371671,9437193,10223619,10354727,10420233,12582931,12714012,14090242,14483458,17104905,18284553,18350089,18874396,19202057,19267600,19529730,20512813,22216713,24444929,25100289,25296936,25952258,26083331,28114948,28180524,28901392,29360151,30277648],"tcollection":[3,131096,4325379,12713987,18874371],"tostore":[3,3407873,4915208,9109512,12713986,18874370,26017795],"third":[2,655364,10485762,10944513,15794177,17367048,20447235,23330824,24117251,27983873,29949953],"tassoc":[2,18284546,19267598,26083331,28114945,29360130],"tdecomposable":[2,327682,983043,1638414,7602178,14483458,18350082,28114945,30277634],"typename":[65540,131078,655366,917508,1114114,1638408,1769474,3014658,3801090,3997698,4259842,4587522,4784132,4849670,4915202,5046274,5439490,5505026,5701636,5767172,5832706,5898242,6160386,6553604,6750210,6946822,7012356,7143426,7340034,7405570,7536642,7995394,8257540,8716292,9109506,9306116,10092546,10354692,10682372,10747908,10813442,10944520,11272194,11403268,11796488,12124162,12386306,12779522,12845058,13041670,13107204,13172740,13500420,13565956,13697026,14024708,14155778,14876676,15073286,15466498,15663110,15859716,15925250,16252930,16711684,16777220,16973828,17039362,17104898,17563652,17694722,17956868,18087938,18219010,18415618,19070978,19267588,19660802,19857412,19988482,20054018,20512774,20709380,21233666,21430274,21561348,21889028,22020098,22151172,22478852,22806532,22937602,23003140,23461890,23658502,24051716,24117254,24248322,24313858,24641538,24707078,25296902,25624578,25690116,25821186,26148868,26214402,26345476,27000836,27131908,27918342,27983880,28180484,28311554,28573700,28770306,29032450,29687810,30146562,30212098],"type":[65544,131081,196609,262147,327683,458753,524289,589825,655367,786435,851971,917511,983041,1048577,1114118,1179649,1245187,1310723,1376257,1441795,1572867,1638406,1703939,1769478,1900545,1966081,2031617,2097154,2162689,2228226,2293761,2359298,2424834,2490369,2555906,2621441,2686980,2752513,2818058,2883585,2949122,3014662,3080195,3145729,3211265,3342339,3407874,3670017,3735553,3801094,3866625,3932161,3997702,4063235,4128769,4194305,4259846,4390913,4456449,4521987,4587527,4653058,4784134,4849669,4915207,4980738,5046277,5111812,5177347,5242883,5308417,5373954,5439494,5505030,5570561,5636097,5701637,5767177,5832710,5898246,5963777,6029313,6094849,6160389,6225921,6356995,6422529,6488066,6553608,6619137,6684673,6750214,6815745,6946825,7012361,7077889,7143432,7208963,7274497,7340037,7405574,7471105,7536644,7602178,7667716,7733251,7798785,7864323,7929857,7995398,8060938,8126466,8192001,8257543,8323073,8388611,8454147,8519682,8585217,8650754,8716293,8781832,8978433,9043969,9109511,9175041,9240579,9306122,9371651,9437186,9502721,9568259,9633793,9699332,9764867,9830401,9895937,9961475,10092549,10158091,10223617,10354696,10420225,10485761,10551299,10682376,10747913,10813446,10878977,10944521,11010051,11075585,11141121,11272198,11337731,11403272,11468803,11534337,11599873,11665409,11796491,11862017,11927554,11993089,12058627,12124166,12189699,12255234,12320769,12386310,12648450,12713985,12779526,12845062,12910593,12976129,13041674,13107207,13172741,13238273,13303810,13369345,13434881,13500424,13565961,13631489,13697030,13762562,13828097,13893635,13959169,14024712,14090254,14155782,14286851,14352387,14417922,14483457,14614529,14680066,14811137,14876681,14942209,15007745,15073288,15138817,15335426,15466502,15532033,15597569,15663113,15728643,15794179,15859720,15925253,15990785,16056322,16121859,16187393,16252934,16318467,16384001,16515073,16646145,16711690,16777225,16842753,16908291,16973833,17039366,17104899,17170433,17235969,17301505,17367041,17432577,17498113,17563657,17694727,17760257,17891329,17956872,18087942,18153473,18219014,18284545,18350082,18415621,18612225,18743299,18808833,18874369,18939907,19005443,19070981,19202050,19267588,19464194,19529729,19595266,19660807,19726337,19791874,19857415,19922945,19988486,20054022,20119553,20185089,20250625,20381699,20447233,20512778,20578306,20709383,20774915,20840449,20905986,20971521,21037057,21168140,21233669,21364738,21430277,21495809,21561351,21626881,21757953,21823489,21889032,21954561,22020100,22085634,22151176,22282243,22347779,22413313,22478857,22544387,22609921,22675457,22740994,22806535,22872065,22937606,23003143,23068674,23134211,23199745,23265282,23330817,23396353,23461896,23527425,23592961,23658504,23724033,23855105,23920642,23986177,24051720,24117254,24182786,24248326,24313863,24379393,24444934,24510465,24576002,24641541,24707081,24772610,24838145,24903683,24969217,25034753,25100299,25231361,25296906,25362433,25427980,25493507,25624582,25690119,25755649,25821190,25886723,25952261,26083329,26148871,26214406,26345479,26411009,26476545,26542083,26607619,26673153,26738689,26869761,26935299,27000841,27066369,27131912,27262979,27328515,27394049,27525121,27590659,27656194,27721731,27787267,27852801,27918346,27983881,28049410,28114949,28180488,28246017,28311557,28377090,28442625,28573704,28639234,28704769,28770310,28835841,28901379,29032452,29097985,29163522,29229057,29294594,29360131,29556738,29622273,29687814,29753346,29818882,29884417,29949953,30015490,30081027,30146566,30212101,30277635],"topic":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633],"transforms":[131073,4325378,8257537,12713987,18874371,20709377],"transform":[131073,8257537,20512769,20709377,25296897],"transformation":[131073,3014658,4259842,5505026,5832706,6750210,7405570,7995394,8257537,10813442,11272194,12124162,12779522,12845058,13697026,14155778,15466498,16252930,23003137,24248322,25624578,26345473,29687810,30146562],"transforming":[131073],"thread":[196609,25034753],"two":[327682,983041,1638401,2490370,4521986,4784129,4849665,4980737,5701633,5963777,7208962,7864322,8519681,8716291,9371649,10223617,10616833,12386305,12713986,15073282,15204354,16121858,17104897,17694721,18874370,19267585,20774914,22872065,23199746,23658498,24182785,24707073,24903682,24969217,26083329,26279937,27590658,28114945,29360130,30277633],"top":[393217,589825,655363,720897,851971,983041,1245185,1310721,1441793,1507329,1638401,1703938,1835009,2228225,2424833,2490369,2686979,2949122,3276801,3342337,3473409,3604481,3997697,4325377,4653057,4718593,4784131,4849665,5177345,5242881,5308417,5701634,5963777,6356993,6881281,7340035,7929857,8126465,8388609,8454145,8519681,8716292,8781827,9633793,9764867,10223617,10289153,10485761,10551297,10616833,11141121,11206657,11337729,11599873,11665410,11730945,12058625,12189700,12451841,12517377,12582913,12713985,13172738,13303809,13631489,13762561,13828097,13959169,14221313,14548993,14680065,14745601,15138817,15204353,16187394,16580609,17104897,17432577,18022401,18153473,18481153,18546689,18677761,18874369,18939905,19267585,19333121,19922945,20185089,20381697,20447233,20578305,20643841,20774916,21102593,21299201,21692417,22216705,22282241,22872065,23199745,23265281,23789569,23986177,24117250,24444931,24576003,24969217,25952257,26017793,26083329,26542081,26607619,26804225,27459585,27525121,27852801,28049409,28246017,28377091,28508161,28966913,29097985,29425665,29491201,30015489],"true":[458753,655363,851969,2490370,2621441,4784130,4915201,4980737,5636097,6553601,7012353,7143425,7208961,7274497,7340034,7864321,8192001,9109505,9175041,9306113,9568258,10682369,12386305,12713985,13041665,13565953,13828098,14286849,14417921,16121857,16449537,16711681,16777217,16973825,17301505,17432578,17498113,17563649,17694721,17760257,18874369,19660801,19988481,20185089,20447235,20774914,21364737,21757953,22478849,22740993,22937601,23396353,23592961,24510465,24903681,26214401,27000833,27066369,27131905,27590657,27656193,27721730,28377089,28442625,28639233,28770305,29163521,29818881,29949953,30212097],"tuple":[655361,28114945],"three":[655362,10944514,12713986,15204354,15794177,18874370,24117249,27983874,28114946],"try":[851969,1245185,1310721,6291457,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"threads":[851969,20185089,27066369],"task":[851970,4390914,6684673,20185090],"time":[851969,7143425,17629185,20185089,20250625,27459588],"table":[851969,4915201,7536641,9109505,18415617,20185089,22020097,24641537,26476545,29032449],"trace":[851969,15269889,20185089,20840449,28114945],"test":[1114113,1769473,3801089,5439489,17039361,19988481,22937601,25821185,26214401,27459585],"types":[1441793,3342337,8454146,11665409,20905987,23920643,26542082,28114947],"terminate":[1703937,15400961,18939905],"typeid":[2686977,8781825,11141121,12058625,13631489,24444929,24576001,25952257,28049409,28377089],"tree":[2949121,5701633,6094849,7929857,10485761,11599873,13172737,24117249,27525121],"terminates":[3407873,24313857],"topics":[3538946,8847362,19398657],"termination":[4587521,23461889,24313857],"templeton":[6291460],"templetoncontrollerjob":[6291457],"tried":[6291457],"temporarily":[7143425],"target":[7274497,8978433,13631489,17629185,24576001],"temp":[7536641,27459586],"temporary":[7536641,11337729,16908290,26607617],"tracking":[8650753],"trying":[8847361],"tools":[8912897,17629187,26279937],"talks":[8912897],"thrown":[11927553,12189697,22085633,28114945],"targetsite":[12189697,15138817],"throws":[12189697,15138817],"transformations":[12713985,28114945],"takes":[12713985,18874369,19857409],"turns":[15269889],"templates":[18612225,18808833],"todo":[19398658],"text":[20774913,27459585,28114945],"transformed":[23003137,26345473],"treats":[24576001,28114945],"tolerant":[26279937],"technology":[26279937],"telling":[27459585],"taken":[27459585],"txt":[27459585]} \ No newline at end of file diff --git a/fti/FTI_117.json b/fti/FTI_117.json new file mode 100644 index 0000000..25f5b9d --- /dev/null +++ b/fti/FTI_117.json @@ -0,0 +1 @@ +{"uint16":[1,2031617,2293762,3342337,8454145,19333121],"uint32":[1,3342337,8454145,8585218,19333121,26738689,28835841],"uint64":[1,1376257,3342337,8454145,16646146,19333121],"uri":[2,262152,851969,1310721,4915201,5898257,7143432,9109513,11337730,11665409,12713987,13893640,14286856,16908297,18874371,19595273,21233672,21692417,26017795,26607618,26935304,29032456,29097985],"uses":[1,8912897],"usage":[65537,131073,786433,917505,1114113,1572865,1769473,3014657,3080193,3801089,4259841,4587521,4915201,5046273,5439489,5505025,5767169,5832705,6160385,6553601,6750209,6946817,7012353,7405569,7733249,7995393,8257537,9109505,9240577,9306113,9961473,10092545,10354689,10682369,10747905,10813441,10944513,11010049,11272193,11403265,11468801,11796481,12124161,12386305,12779521,12845057,13041665,13107201,13500417,13565953,13697025,14024705,14155777,14352385,14876673,15073281,15466497,15663105,15728641,15859713,15925249,16252929,16318465,16711681,16777217,16973825,17039361,17563649,17694721,17956865,18087937,18219009,18415617,18743297,19005441,19070977,19660801,19857409,19988481,20054017,20512769,20709377,21430273,21561345,21889025,22151169,22347777,22478849,22544385,22806529,22937601,23003137,23134209,23461889,23658497,24051713,24248321,24313857,24641537,24707073,25296897,25624577,25690113,25821185,25886721,26148865,26214401,26345473,27000833,27131905,27328513,27787265,27918337,27983873,28180481,28311553,28573697,28770305,29687809,30081025,30146561,30212097],"used":[851972,1310721,1441793,1638401,3342337,4390913,7143425,8454146,11337730,12713985,13893633,18874369,19267585,19595265,19726337,20054017,20185091,20316161,20905985,21626881,23920641,24576001,24969217,25100289,26476545,26542082,26607618,28114951,28377089],"uris":[851969,1310721,2555905],"user":[851969,1638401,2686977,3997697,6291460,8454145,8781825,10944513,12189697,12713989,15073281,15138817,15204356,18874373,19267585,19595265,19857409,20185089,21757953,23658497,24444929,24969217,26279937,26542081,27066371,27983873,28114952,28377089],"unc":[851969,20185089,26476545],"unsigned":[1376260,1441795,2031620,2293764,3342340,7667714,8454148,8585220,11862018,16646148,19333124,20119556,20905986,23920642,26542083,26738692,27262978,28835844],"ulong":[1376260,16646148],"unfinished":[1703937,18939905,25165825],"ushort":[2031620,2293764],"unique":[2686977,8781825,11141121,11665409,12058625,13631489,19595266,24444929,24576001,25952257,28049409,28377089,29097985],"using":[6291462,7077889,8847361,9306113,10747905,12713987,13500417,17825793,18874371,24969217,26279938,27197441,28114945,28442625,29491203],"unfortunately":[6291458],"uploads":[6291457],"uploaded":[6291458,27459587],"updates":[6291457],"uint":[8585218,26738690,28835842],"uinteger":[8585218,26738690,28835842],"unknown":[9764866,14811137,18153474,25231361],"upper":[18808833],"unsafe":[20905986,23920642],"useful":[21757953,24969217,28114946,28377089],"usual":[21757953,28442625],"unrolling":[23461889],"unified":[26279937],"users":[27459586],"udf":[28114945,28377089]} \ No newline at end of file diff --git a/fti/FTI_118.json b/fti/FTI_118.json new file mode 100644 index 0000000..d6c3512 --- /dev/null +++ b/fti/FTI_118.json @@ -0,0 +1 @@ +{"version":[2,65537,131073,196609,262145,327681,458753,524289,655361,786433,851972,917505,1048577,1114113,1179649,1310721,1376257,1572865,1638401,1703937,1769473,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3407873,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4784129,4849665,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,6029313,6094849,6160385,6225921,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7995393,8060929,8192001,8257537,8323073,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10354689,10420225,10551297,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11403265,11468801,11534339,11665409,11796481,11862017,11927553,11993089,12124161,12189697,12255233,12320769,12386305,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14090241,14155777,14286849,14352385,14417921,14483457,14614529,14811137,14876673,14942209,15007745,15073281,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17498113,17563649,17694721,17760257,17825793,17891329,17956865,18087937,18219009,18284545,18350081,18415617,18612225,18743297,18808833,19005441,19070977,19136515,19202049,19267585,19398661,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19988481,20054017,20119553,20185090,20250625,20316161,20512769,20709377,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626881,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22347777,22413313,22478849,22544385,22609930,22675457,22740993,22806529,22937601,23003137,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23855105,23920641,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28377089,28442625,28573697,28639233,28704769,28770305,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30081025,30146561,30212097,30277633],"value":[2,65537,131073,196611,262145,327684,458756,524290,655365,786433,851974,917505,983044,1114113,1179652,1376257,1441797,1572865,1638404,1769473,1900545,2031617,2097154,2162689,2228228,2359297,2424836,2621443,2686980,2752513,2883587,2949121,3014657,3080193,3211268,3342340,3407873,3670018,3735553,3801089,3932163,4128769,4194305,4259841,4390915,4456449,4521987,4587521,4653060,4784132,4849668,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570563,5636098,5767169,5832705,5898241,5963780,6094849,6160385,6225922,6422531,6553601,6684675,6750209,6946817,7012353,7077891,7208961,7340039,7405569,7471107,7536641,7602179,7667713,7733249,7798785,7864321,7995393,8192003,8257537,8323074,8454148,8650753,8716297,8781828,8978433,9043970,9109505,9175042,9240577,9306113,9371653,9437186,9502721,9568257,9699329,9830401,9895937,9961473,10092545,10158081,10223617,10354692,10420227,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11403265,11468801,11534339,11796481,11862017,11993089,12124161,12189698,12320771,12386305,12779521,12845057,12910595,12976129,13041665,13107201,13238275,13369345,13434881,13500417,13565953,13697025,13828098,13893633,14024705,14090241,14155777,14352385,14417921,14811137,14876673,14942210,15073281,15138818,15269889,15335425,15466497,15597569,15663105,15728641,15859713,15925249,15990794,16121857,16252929,16318465,16384003,16449538,16515075,16711681,16777217,16842754,16908289,16973825,17039361,17104898,17170433,17235969,17301506,17367041,17432579,17498123,17563649,17694721,17760258,17825793,17891331,17956865,18087937,18219010,18284547,18350085,18415617,18612227,18743297,18808835,19005441,19070978,19202051,19267586,19333124,19464193,19595265,19660803,19857409,19988481,20054017,20185094,20250627,20447235,20512774,20578308,20709377,20774915,20840451,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626883,21757956,21823491,21889025,21954561,22020097,22151169,22347777,22478849,22544385,22609921,22675457,22740993,22806529,22937601,23003139,23134209,23330819,23396354,23461889,23527425,23592964,23658497,23724033,23855105,24051713,24248321,24313857,24444932,24510466,24576004,24641537,24707073,24838145,24903681,25034755,25231361,25296902,25362433,25427969,25559041,25624577,25690113,25755651,25821185,25886721,26083329,26148865,26214401,26345475,26411009,26476547,26542085,26673153,26738689,26869761,26935297,27000833,27066371,27131905,27197441,27328513,27394051,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28114947,28180484,28246020,28311554,28377094,28442628,28573697,28639233,28704770,28770307,28835841,28901380,29032449,29163521,29229057,29360131,29556738,29622273,29687809,29818881,29884417,29949954,30015492,30081025,30146561,30212097,30277636],"view":[65537,131074,196609,262145,327681,458753,524289,655361,786433,851969,917505,1048577,1114113,1179649,1376257,1572865,1638401,1703937,1769473,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3407873,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4784129,4849665,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,6029313,6094849,6160385,6225921,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7995393,8060929,8192001,8257537,8323073,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10354689,10420225,10551297,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11403265,11468801,11534337,11665409,11796481,11862017,11927553,11993089,12124161,12189697,12255233,12320769,12386305,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14090241,14155777,14286849,14352385,14417921,14483457,14614529,14811137,14876673,14942209,15007745,15073281,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17498113,17563649,17694721,17760257,17825793,17891329,17956865,18087937,18219009,18284545,18350081,18415617,18612225,18743297,18808833,19005441,19070977,19202049,19267585,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19988481,20054017,20119553,20250625,20316161,20512769,20709377,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626881,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22937601,23003137,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23855105,23920641,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28377089,28442625,28573697,28639233,28704769,28770305,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30081025,30146561,30212097,30277633],"visual":[65538,131074,786434,917506,1114114,1572866,1769474,3014658,3080194,3801090,4259842,4587522,4915202,5046274,5439490,5505026,5767170,5832706,6160386,6553602,6750210,6946818,7012354,7405570,7733250,7995394,8257538,9109506,9240578,9306114,9961474,10092546,10354690,10682370,10747906,10813442,10944514,11010050,11272194,11403266,11468802,11796482,12124162,12386306,12779522,12845058,13041666,13107202,13500418,13565954,13697026,14024706,14155778,14352386,14876674,15073282,15466498,15663106,15728642,15859714,15925250,16252930,16318466,16711682,16777218,16973826,17039362,17563650,17629187,17694722,17956866,18087938,18219010,18415618,18743298,19005442,19070978,19660802,19857410,19988482,20054018,20512770,20709378,20905986,21430274,21561346,21889026,22151170,22347778,22478850,22544386,22806530,22937602,23003138,23134210,23461890,23658498,23920642,24051714,24248322,24313858,24641538,24707074,25296898,25624578,25690114,25821186,25886722,26148866,26214402,26345474,27000834,27131906,27328514,27459587,27787266,27918338,27983874,28180482,28311554,28573698,28770306,29687810,30081026,30146562,30212098],"void":[196610,458754,524292,1048580,1179650,1966084,2293764,2555908,2621442,2883586,3145732,3211266,3932162,4063236,4390914,5570562,6029316,6488068,6619140,6684674,6815748,7077890,7143428,7471106,8192002,8585220,9043972,11534338,11927556,12320770,12648452,14286852,14483460,14942212,15400964,15532036,16384002,16515074,16646148,17498114,17891330,18612226,18808834,19529732,19726340,19791876,20119556,20250626,20316164,20840450,20905988,21626882,21757954,21823490,22413316,23330818,23592962,23855108,23920644,24379396,25034754,25165828,25493508,25755650,26476546,27066370,27262980,27394050,28442626,28704772,29294596,29753348],"virtual":[262146,1900546,4980740,5898244,7143426,9830402,11927554,11993090,13434882,13893634,14286850,14417922,16908290,17170434,17235970,17301506,19464194,20316162,20971522,21364738,21495812,22740994,23724034,26673154,26869762,26935298,27656194,28639234,29163522,29556738,29818882],"values":[327682,655362,786435,983041,1572867,1638401,3014658,3080195,3276820,4259842,4521986,4784130,4849665,5505026,5832706,5963777,6750210,7405570,7733251,7995394,9240579,9371649,9895937,9961475,10223617,10813442,11010051,11272194,11468803,12124162,12189697,12714025,12779522,12845058,13697026,14155778,14352387,15138817,15466498,15728643,15794177,16252930,16318467,17104897,18743299,18874409,19005443,19267585,20054017,22347779,22544387,23003137,23134211,24182785,24248322,25624578,25886723,26083329,26345473,27328515,27787267,28114946,28966932,29360130,29687810,30081027,30146562],"val":[327687,1048583,1966087,2293767,4521991,6029319,6619143,6815751,7602183,8585223,9043975,9371655,9437191,14417927,16646151,18350087,19202055,19464199,22413319,23855111,24379399,27656199,28704775,28901383,29360135,29556743,30277639],"vertex":[458753,851970,1179649,1638401,11534337,17825793,19267585,20185090,21757953,27066369,28114947],"valid":[655365,4784132,7340036,9175041,13828098,15794177,16842753,17301505,17432578,17498113,17760257,20447235,23396353,24182785,24510465,28114947,29949953],"valuetype":[655363,4718593,4784131,5242883,6356995,7340035,8519683,8716291,10616833,12451841,13762563,14548993,14745601,20774915,22282243],"vertices":[851969,8192001,20185089],"variables":[851969,10878977,20185089],"visible":[6291457],"verifying":[8912897],"verbose":[9633793,15269889,16187393,29294593],"various":[19398657],"variable":[27459586],"vshost_5004":[27459586]} \ No newline at end of file diff --git a/fti/FTI_119.json b/fti/FTI_119.json new file mode 100644 index 0000000..f62c85a --- /dev/null +++ b/fti/FTI_119.json @@ -0,0 +1 @@ +{"welcome":[1,8912897,19398657,26279937],"write":[19,524296,1048585,1966089,2293768,3145736,3342354,3997698,4063233,5177345,6029320,6815753,8454163,8585224,9043977,14942216,15532040,16646153,19333138,20119560,20905987,22413321,23855113,24379400,25493513,27262978,28114946,28704777],"writebytes":[1,3342337,8454145,27262983],"writechars":[1,3342337,4063239,8454145],"writecompact":[1,1441793,3342337,6619143,8454145,9502721,26542081],"writerawbytes":[1,3342337,8454145,20905989],"wait":[1,1703937,15400967,18939905],"writes":[524289,1048577,1966081,2293761,3145729,3342356,3997697,4063233,5177345,6029313,6291458,6619137,6815745,8454164,8585217,9043969,14942209,15532033,16646145,19333137,20119553,22413313,23855105,24379393,25493505,27262977,28704769],"writer":[524289,1048577,1966081,2293761,3145729,3342356,3997697,4063233,5177345,6029313,6619137,6815745,8454164,8585217,9043969,14942209,15532033,16646145,17170433,19333137,20119553,22413313,23855105,24379393,25493513,27262977,28704769],"written":[524289,1441793,2293761,3145729,3342337,6029313,6619138,8454145,8585217,9502721,15532033,20119553,24379393,26542081],"wchar_t":[3145730,4063234,9699330,20774914,21495812,29622274],"waits":[3407873,12713986,18874370,20643842,24641537],"way":[6291457,17629185],"wrapped":[6291457],"wasb":[6291458],"works":[6684673],"website":[8912897],"work":[8912897],"want":[8912897,17629185],"warning":[9633793,15269890,16187393,19791873],"window":[12713985,18874369,24051716],"windows":[17629185],"worker":[23068673],"windowsize":[24051719],"word":[27459586],"wordcount":[27459587],"wordcountexample":[27459585],"writing":[27459585]} \ No newline at end of file diff --git a/fti/FTI_120.json b/fti/FTI_120.json new file mode 100644 index 0000000..e701ff8 --- /dev/null +++ b/fti/FTI_120.json @@ -0,0 +1 @@ +{"xml":[6291461,27459586],"x64":[17629185,27459585]} \ No newline at end of file diff --git a/fti/FTI_121.json b/fti/FTI_121.json new file mode 100644 index 0000000..dc3b443 --- /dev/null +++ b/fti/FTI_121.json @@ -0,0 +1 @@ +{"yarn":[851969,6291465,18022401,24772610,25559042],"yourusername":[6291459],"yarn_azure":[24772614,25559041],"yarn_native":[25559041]} \ No newline at end of file diff --git a/fti/FTI_122.json b/fti/FTI_122.json new file mode 100644 index 0000000..c18891f --- /dev/null +++ b/fti/FTI_122.json @@ -0,0 +1 @@ +{"zero":[10944513,12713986,15204354,18874370,23658497]} \ No newline at end of file diff --git a/fti/FTI_95.json b/fti/FTI_95.json new file mode 100644 index 0000000..334a145 --- /dev/null +++ b/fti/FTI_95.json @@ -0,0 +1 @@ +{"_exception":[11927553]} \ No newline at end of file diff --git a/fti/FTI_97.json b/fti/FTI_97.json new file mode 100644 index 0000000..0354554 --- /dev/null +++ b/fti/FTI_97.json @@ -0,0 +1 @@ +{"associativeattribute":[4,4653059,12058627,24444939,25100295,25427970,28114945],"associativetype":[1,12058625,24444929,25100295,25427975],"azureaccountkey":[1,851969,1310721,5373959],"addcritical":[1,9633793,16187393,29753351],"adderror":[1,9633793,12648455,16187393],"addinfo":[1,6488071,9633793,16187393],"addverbose":[1,9633793,16187393,29294599],"addwarning":[1,9633793,16187393,19791879],"aggregate":[3,10354696,12582915,12713989,18219009,18874373,20512769,22216707,25100289,25296904,28180481],"aggregateasquery":[4,12582916,12713987,18219016,18874371,20512776,28180488],"allasquery":[1,12713985,18874369,26214407],"anyasquery":[3,11730947,12713986,18874370,19988488,30212104],"apply":[5,65544,131074,3014657,4259841,5505025,5832705,6750209,7405569,7995393,8257537,10354689,10813441,11272193,12124161,12713990,12779521,12845057,13697025,14155777,15073281,15466497,15663112,16252929,18219009,18874373,19857409,20512769,20709377,21299205,21889032,23003137,24051714,24248321,24707073,25296897,25624577,25690120,26345473,27983873,28114945,28180481,29687809,30146561],"applyperpartition":[5,720901,917512,12713988,13041672,17563656,18874372,27000840],"applywithpartitionindex":[1,12713985,18874369,19857415],"assumehashpartition":[3,1507331,12713986,13107208,14024712,18874370],"assumeorderby":[3,6553608,12713986,16777224,18481155,18874370],"assumerangepartition":[5,393221,5767176,10682376,12713988,13565960,18874372,28573704],"averageasquery":[21,786440,1572872,3080200,3276821,5505032,5832712,7405576,7995400,9240584,10813448,11272200,12124168,12714004,12845064,14155784,14352392,15728648,16318472,18874388,19005448,22347784,22544392,30146568],"accumulate":[2,983041,1638401,4849665,5963777,8781825,28114945,28901383,30277640],"applyfunc":[65545,720900,917513,12713992,13041673,15663113,17563657,18874376,21299204,21889033,25690121,27000841],"assembly":[65537,131073,196609,262145,327681,458753,524289,655361,786433,851969,917505,1048577,1114113,1179649,1376257,1572865,1638401,1703937,1769473,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3407873,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4784129,4849665,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,6029313,6094849,6160385,6225921,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7995393,8060929,8192001,8257537,8323073,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10354689,10420225,10551297,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11403265,11468801,11534337,11665409,11796481,11862017,11927553,11993089,12124161,12189697,12255233,12320769,12386305,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14090241,14155777,14286849,14352385,14417921,14483457,14614529,14811137,14876673,14942209,15007745,15073281,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17498113,17563649,17694721,17760257,17825793,17891329,17956865,18087937,18219009,18284545,18350081,18415617,18612225,18743297,18808833,19005441,19070977,19202049,19267585,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19988481,20054017,20119553,20250625,20316161,20512769,20709377,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626881,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22937601,23003137,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23855105,23920641,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,26148865,26214401,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28377089,28442625,28573697,28639233,28704769,28770305,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30081025,30146561,30212097,30277633],"array":[65540,1441793,3342338,3407874,4063236,4194308,5767170,6488066,7667715,8454146,8650754,9306114,9699331,10747906,12648450,12713986,13500420,15204353,17563652,18874370,19791874,20905985,21889028,22151171,23920642,26542081,27000836,27262980,28573698,29294594,29491201,29753346],"applied":[65537,917505,10944514,12713988,13041665,15073281,15204356,15663105,17563649,18874372,21889025,22872065,23658498,24707073,24969217,25690113,27000833,27983873],"applying":[131074,3014658,3276810,4259842,4325378,5505026,5832706,6750210,7405570,7995394,8257538,10813442,11272194,12124162,12714007,12779522,12845058,13697026,14155778,15466498,16252930,18874391,19857409,20512769,20709378,24248322,25296897,25624578,28966922,29687810,30146562,30277633],"abstract":[262148,1638402,7143428,12713986,13893636,14286852,16187394,16908292,17235972,19267586,24969218,26607620,26935300],"accumulator":[327685,983044,1638404,4521987,7602178,10223618,10354691,10420226,17104899,18219009,18284546,18350082,19267587,20512772,25296900,26083330,28114945,28180483,29360131,30277635],"acc":[327687,4521991,9371655,28901383,29360135,30277639],"assume":[393220,1507330,5767169,6553602,10682370,12713992,13107201,13565954,14024705,16777218,18481154,18874376,28573697],"associated":[458753,851970,1310721,2359298,2949122,3407873,5373953,5701634,6094849,7929858,10485762,10551297,10878977,11599875,12189697,13172739,15138817,20185089,20840449,24117250,25362433,27525122,28114945],"average":[786436,1572868,3080196,3276840,5505027,5832707,7405571,7995395,9240580,10813443,11272195,12124163,12714024,12845059,14155779,14352388,15728644,16318468,18874408,19005444,22347780,22544388,30146563],"account":[851970,1310722,2555906,5373954,6291458,8912897,27459585],"auto":[851969,1310721,1638401,5373953,7536641,19267585,28114946],"allows":[851969,1245185,1310721,4849665,5898241,8388609,9764865,10551297,11337730,12189697,20381697,26607618,28114945],"azure":[851969,1310721,2555905,6291458,8912899,24772609,25559041,27459588],"analysis":[851969,8192001,20185089],"add":[851969,17629186,19398657,20185089,26411010,27459586],"accumulates":[983041,1638401,30277633],"advances":[1441796,5636097,11862017,24838145,26542084,29622273],"according":[1441793,6946817,7012353,9306113,10747905,11403265,13500417,14876673,15859713,16711681,17956865,21561345,22478849,22806529,26542081,27131905,27918337,29622273],"assumes":[1441793,9502721,26542081],"attribute":[2228228,2424836,2686990,2818049,4653060,7274497,8781840,8978433,11141122,12058627,13631491,14090241,16449537,20578308,24444944,24576015,25100289,25427969,25952259,28049410,28114948,28377103,30015492],"accoun":[2555905],"access":[2949121,5701633,5898248,13172737,24117249,28114948],"arbitrary":[4390913],"allocated":[4390913,7667713,9699329,23920641],"accumulated":[4521985,17104897,29360129],"adds":[4849665,5963777,6488065,8716289,9633797,12648449,16187397,19791873,28114945,28901377,29294593,29753345],"application":[6291472,12189697,15138817,27459585],"apis":[6291457,20905986,23920642],"applications":[6291457,24969217,26279937,28114945],"able":[6291457,27459585],"api":[6291457,16187393,28114945],"actually":[6291457,7667713,9699329,26279937],"app":[6291457],"avoid":[6291457],"args":[6488071,12648455,19791879,29294599,29753351],"argument":[8060929,8781826,22740993,24444930,25100289,27656193,28114946,29163521,29818881],"autoserialization":[8454145,26542081,28114946],"asynchronous":[8650753,12713986,16580610,18415617,18874370],"annotated":[8781826,14090241,24444929,25100289,25952257,28114946],"annotate":[8781825,24444929],"azuresubscription":[8912897],"applies":[10354689,12713986,18874370,22216706,25296897,27066369],"aggregator":[10354689,12713986,18874370,22216706,25296897],"accumualator":[10354689,18219009,20512769,25296897,28180481],"accept":[11665409,28114945],"additional":[12189697,15138817],"assigned":[12189697,15138817],"arguments":[12713985,18874369,19857409,27459585,30277633],"ascending":[13500417,16711681,22478849],"associative":[17104897,24444930,28114947,28377089],"attached":[17629185],"april":[19136513],"affects":[20840449,27066369],"added":[21037057,26411009,26607617,28114945],"automatically":[21037058,26411010],"accessible":[21037057,26411009],"attempting":[21757953],"accesses":[21757953,28442625],"aggregation":[24444929,25100290,28114947,28377090],"arising":[25100289],"apache":[26279937],"available":[26279937,27459585],"abstraction":[26607617,28114945],"appdata":[27459586],"accountname":[27459585],"asserts":[28114946,28377090]} \ No newline at end of file diff --git a/fti/FTI_98.json b/fti/FTI_98.json new file mode 100644 index 0000000..43933c2 --- /dev/null +++ b/fti/FTI_98.json @@ -0,0 +1 @@ +{"building":[1,8847361,17629185,26279937],"browser":[2,6291458,8847361,17629188,26279940],"boolean":[23,393218,458755,524294,720899,1114117,1179651,1441793,1769475,2621443,3342338,3604482,3801093,4587524,4915204,4980739,5439493,5636100,6553604,6684675,7012356,7143427,7208963,7274499,7864323,8192003,8454146,8978435,9109508,9175043,9306116,9568259,10289154,10682372,11534339,11730948,12386308,12517378,12714018,13041668,13565956,14221314,14286851,14417923,16121859,16384003,16711684,16777220,16973827,17039365,17301507,17563652,17694724,17760259,18481154,18546690,18874402,19333122,19660804,19988489,20054019,21102594,21364739,21757955,22478852,22740995,22872066,22937603,23396355,23461892,24313859,24510467,24903683,24969218,25755651,25821189,26017794,26214408,26542081,26804226,27000836,27066371,27131908,27590659,27656195,27721731,28442627,28639235,28770308,29163523,29425666,29491205,29818883,29949955,30212100],"byte":[1,1441798,3342340,5636098,7667718,8454148,11862024,15532034,19333123,20119560,20905989,23920645,24838147,26542086,27262982],"broadcast":[3,18087947,22872068,23789573,24969220,26148874],"basic":[65538,131074,786434,917506,1114114,1572866,1769474,3014658,3080194,3801090,4259842,4587522,4915202,5046274,5439490,5505026,5767170,5832706,6160386,6553602,6750210,6946818,7012354,7405570,7733250,7995394,8257538,9109506,9240578,9306114,9764865,9961474,10092546,10354690,10682370,10747906,10813442,10944514,11010050,11272194,11403266,11468802,11796482,12124162,12386306,12779522,12845058,13041666,13107202,13500418,13565954,13697026,14024706,14155778,14352386,14876674,15073282,15466498,15663106,15728642,15859714,15925250,16252930,16318466,16711682,16777218,16973826,17039362,17563650,17694722,17956866,18087938,18219010,18415618,18743298,19005442,19070978,19660802,19857410,19988482,20054018,20512770,20709378,20905986,21430274,21561346,21889026,22151170,22347778,22478850,22544386,22806530,22937602,23003138,23134210,23461890,23658498,23920642,24051714,24248322,24313858,24641538,24707074,24969217,25296898,25624578,25690114,25821186,25886722,26148866,26214402,26345474,27000834,27131906,27328514,27787266,27918338,27983874,28114946,28180482,28311554,28573698,28770306,29687810,30081026,30146562,30212098],"bool":[458760,524292,1114116,1179656,1769476,2621448,3801092,4587524,4915204,4980740,5439492,5636100,6553604,6684680,7012356,7143428,7208964,7274500,7864324,8192008,8978438,9109508,9175046,9306116,9568260,10682372,11534344,12386308,13041668,13565956,14286852,14417924,16121860,16384008,16711684,16777220,16973828,17039364,17301510,17563652,17694724,17760262,19660804,19988488,20054020,21364740,21757960,22478852,22740996,22937604,23396358,23461892,24313860,24510470,24903684,25755656,25821188,26214408,27000836,27066376,27131908,27590660,27656196,27721732,28442632,28639236,28770308,29163524,29818884,29949958,30212100],"blob":[851969,1310721,2555905,6291458,27459586],"break":[851969,1179649,20185089],"bin":[851970,2883585,17629185,17891329,20185090],"based":[851969,5767169,6553601,6946817,7012353,8192001,9306113,10682369,10747905,11403265,12713986,13107201,13500417,13565953,14024705,14876673,15204353,15859713,16711681,16777217,16973825,17956865,18874370,20054017,20185089,21037057,21561345,22151169,22478849,22806529,26411009,27131905,27918337,28573697],"bit":[1048578,1376258,1441801,2031618,2162690,2293762,3342345,4456450,6029314,6291457,6619137,6815746,8454153,8585218,9502722,11993089,15597570,16646146,19333128,20971521,22413314,23527426,24379394,26542089,26738690,29229058],"bytecount":[1441793,7667720,26542081,27262983],"bytes":[1441793,3342337,7667716,8454145,9764865,12255233,18153473,20905985,23920641,25231361,26542081,27262978],"blocks":[1703937,15400961,18939905],"base":[2949121,11665409,28114946],"body":[4587528,23461896,24313864],"binary":[6291457],"begin":[7667713,9699329],"build":[17629187,27459586],"built":[17629185,26279937],"bcnt":[18087943],"backends":[26607618,28114946],"behavior":[27066369],"bytebuffer":[27262983],"box":[27459586],"binaries":[27459585],"blobs":[27459585],"big":[27459585],"better":[28114945,28377089]} \ No newline at end of file diff --git a/fti/FTI_99.json b/fti/FTI_99.json new file mode 100644 index 0000000..dbe3968 --- /dev/null +++ b/fti/FTI_99.json @@ -0,0 +1 @@ +{"cluster":[1,196609,851978,3538945,3735553,5308418,6291465,7077890,8847361,8912901,11075585,11534338,11665412,15007753,15335426,17629188,18022402,18612226,18808834,20185095,21757953,24772610,25034753,25559042,26279937,27459590,28114945,28442625,29097985],"class":[18,65537,131073,196609,262145,327681,393217,458753,524289,589825,655362,720897,786433,851978,917505,983041,1048577,1114113,1179649,1245186,1310721,1376257,1441793,1507329,1572865,1638409,1703943,1769473,1835009,1966081,2031617,2162689,2228228,2293761,2424836,2555905,2621441,2686987,2752513,2818049,2883585,2949122,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3604481,3670017,3801089,3932161,3997700,4063233,4259841,4325377,4390913,4456449,4587521,4653060,4784130,4849666,4915201,4980737,5046273,5373953,5439489,5505025,5570561,5636097,5701634,5767169,5832705,5898241,6029313,6160385,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7274497,7340034,7405569,7536641,7602177,7667713,7733249,7995393,8060929,8192001,8257537,8388609,8454151,8585217,8650753,8716290,8781835,8978433,9043969,9109505,9240577,9306113,9502721,9633793,9699329,9764871,9895937,9961473,10027010,10092545,10158081,10289153,10354689,10551303,10682369,10747905,10813441,10878977,10944513,11010049,11141122,11272193,11337729,11403265,11468801,11534337,11665410,11730945,11796481,11862017,11927553,12058626,12124161,12189704,12255233,12386305,12517377,12582913,12648449,12713992,12779521,12845057,12910593,12976129,13041665,13107201,13172738,13238273,13369345,13434881,13500417,13565953,13631490,13697025,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14483457,14614529,14811137,14876673,14942209,15007746,15073281,15138817,15204353,15269890,15400961,15466497,15532033,15597569,15663105,15728641,15859713,15925249,16056321,16187399,16252929,16318465,16384001,16449537,16580609,16646145,16711681,16777217,16908289,16973825,17039361,17104898,17170433,17235969,17563649,17694721,17825794,17891329,17956865,18022404,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19267593,19333121,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20512769,20578308,20643841,20709377,20774914,20840449,20905985,21037057,21102593,21233665,21299201,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,22020097,22085633,22151169,22216705,22347777,22413313,22478849,22544385,22609921,22806529,22872065,22937601,23003137,23068674,23134209,23461889,23527425,23592961,23658497,23789569,23855105,23920641,23986177,24051713,24117250,24248321,24313857,24379393,24444939,24576011,24641537,24707073,24772610,24838145,24969224,25034753,25100289,25165825,25231361,25296897,25427969,25559042,25624577,25690113,25755649,25821185,25886721,25952258,26017793,26083329,26148865,26214401,26345473,26411009,26476545,26542087,26607625,26738689,26804225,26935297,27000833,27066369,27131905,27197442,27262977,27328513,27787265,27918337,27983873,28049410,28114954,28180481,28311553,28377099,28442625,28508161,28573697,28704769,28770305,28966913,29032449,29229057,29294593,29360129,29425665,29491201,29622273,29687809,29753345,30015492,30081025,30146561,30212097,30277633],"constructor":[20,2097153,2818049,3866625,6881281,7274497,8060929,8781825,10027009,11665409,12255233,14614529,15007745,15794177,16056321,16449537,16842753,18022401,22085633,23068673,24182785,24444929,24772609,25100289,28114947],"compressionscheme":[1,3211275,7143431,17825799,23592971,28114945],"customdryadlinqserializerattribute":[4,2686986,2818054,10158082,28049411,28114945,30015491],"checkexistence":[1,11337729,14286855,26607617],"char":[1,3145734,3342337,4063237,7667714,8454145,9699334,11862018,15532034,19333121,20119554,20774916,20905986,21495813,23920642,24838146,27262978,29622277],"client":[1,851971,1310721,5308417,6291461,11534338,11665411,15335433,20185090,21954561,22609921,25559041,27066370,28114945,29097986],"clientversion":[1,851969,1310721,22609927],"compileforvertexdebugging":[1,458759,851969,20185089],"checkorderby":[1,16973831,22872065,24969217],"crossproduct":[1,22872065,24707079,24969217],"canceljob":[1,1703937,18939905,25165831],"containsasquery":[3,12713986,14221315,18874370,19660808,28770312],"countasquery":[3,5439496,12713986,18874370,21102595,21430280],"compareto":[3,11206659,13762562,19464201,20774914,29556745],"canbenull":[1,7274503,8978439,13631489,24576001],"compute":[65537,720900,851969,917505,6946817,7077889,12713993,13041665,14024705,15204353,15663105,17563649,18874377,20185089,21299204,21889025,22872065,23658497,24707073,24969217,25690113,26279937,27000833,27918337,28114945,28377089],"colorized":[65537,131074,196609,262145,327681,458753,524289,655361,786433,851969,917505,1048577,1114113,1179649,1376257,1572865,1638401,1703937,1769473,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3407873,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4784129,4849665,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,6029313,6094849,6160385,6225921,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7995393,8060929,8192001,8257537,8323073,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10354689,10420225,10551297,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11403265,11468801,11534337,11665409,11796481,11862017,11927553,11993089,12124161,12189697,12255233,12320769,12386305,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14090241,14155777,14286849,14352385,14417921,14483457,14614529,14811137,14876673,14942209,15007745,15073281,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17498113,17563649,17694721,17760257,17825793,17891329,17956865,18087937,18219009,18284545,18350081,18415617,18612225,18743297,18808833,19005441,19070977,19202049,19267585,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19988481,20054017,20119553,20250625,20316161,20512769,20709377,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626881,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22937601,23003137,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23855105,23920641,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,26148865,26214401,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28377089,28442625,28573697,28639233,28704769,28770305,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30081025,30146561,30212097,30277633],"copy":[65537,131074,196609,262145,327681,458753,524289,655361,786433,851970,917505,1048577,1114113,1179649,1245185,1310721,1376257,1572865,1638401,1703937,1769473,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3407873,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4784129,4849665,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,6029313,6094849,6160385,6225921,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7995393,8060929,8192001,8257537,8323073,8388609,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9764866,9830401,9895937,9961473,10027009,10092545,10158081,10354689,10420225,10551298,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11337729,11403265,11468801,11534337,11665409,11796481,11862017,11927553,11993089,12124161,12189698,12255233,12320769,12386305,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14090241,14155777,14286849,14352385,14417921,14483457,14614529,14811137,14876673,14942209,15007745,15073281,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18087938,18219009,18284545,18350081,18415617,18612225,18743297,18808833,19005441,19070977,19202049,19267585,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19988481,20054017,20119553,20250625,20316161,20381697,20512769,20709377,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626881,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22937601,23003137,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23855105,23920641,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,26148865,26214401,26345473,26411009,26476545,26542081,26607618,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28377089,28442625,28573697,28639233,28704769,28770305,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30081025,30146561,30212097,30277633],"clipboard":[65537,131074,196609,262145,327681,458753,524289,655361,786433,851969,917505,1048577,1114113,1179649,1376257,1572865,1638401,1703937,1769473,1900545,1966081,2031617,2097153,2162689,2293761,2359297,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3407873,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4784129,4849665,4915201,4980737,5046273,5111809,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,6029313,6094849,6160385,6225921,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7995393,8060929,8192001,8257537,8323073,8454145,8585217,8650753,8716289,8781825,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10354689,10420225,10551297,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11272193,11403265,11468801,11534337,11665409,11796481,11862017,11927553,11993089,12124161,12189697,12255233,12320769,12386305,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13369345,13434881,13500417,13565953,13697025,13893633,14024705,14090241,14155777,14286849,14352385,14417921,14483457,14614529,14811137,14876673,14942209,15007745,15073281,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17498113,17563649,17694721,17760257,17825793,17891329,17956865,18087937,18219009,18284545,18350081,18415617,18612225,18743297,18808833,19005441,19070977,19202049,19267585,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19988481,20054017,20119553,20250625,20316161,20512769,20709377,20774913,20840449,20905985,20971521,21037057,21168129,21233665,21364737,21430273,21495809,21561345,21626881,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22937601,23003137,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23855105,23920641,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,26148865,26214401,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27590657,27656193,27721729,27787265,27918337,27983873,28180481,28311553,28377089,28442625,28573697,28639233,28704769,28770305,28835841,28901377,29032449,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30081025,30146561,30212097,30277633],"computing":[65537,917505,13041665,15663105,17563649,21889025,25690113,26279937,27000833],"call":[65538,131074,786434,851969,917506,1114114,1572866,1769474,3014658,3080194,3801090,4259842,4587522,4915202,5046274,5439490,5505026,5767170,5832706,6160386,6553602,6750210,6946818,7012354,7405570,7733250,7995394,8257538,9109506,9240578,9306114,9961474,10092546,10354690,10682370,10747906,10813442,10944514,11010050,11272194,11403266,11468802,11796482,12124162,12189697,12386306,12779522,12845058,13041666,13107202,13500418,13565954,13697026,14024706,14155778,14352386,14876674,15073282,15138817,15466498,15663106,15728642,15859714,15925250,16252930,16318466,16711682,16777218,16973826,17039362,17563650,17694722,17956866,18087938,18219010,18415618,18743298,19005442,19070978,19660802,19857410,19988482,20054018,20512770,20709378,21430274,21561346,21889026,22151170,22347778,22478850,22544386,22806530,22937602,23003138,23134210,23461890,23658498,24051714,24248322,24313858,24641538,24707074,25296898,25624578,25690114,25821186,25886722,26148866,26214402,26345474,27000834,27131906,27328514,27787266,27918338,27983874,28180482,28311554,28573698,28770306,29687810,30081026,30146562,30212098],"credentials":[196609,25034753],"current":[196609,524289,655362,851973,1048577,1245188,1310724,1376257,1441816,1703940,1835009,1966081,2031617,2162689,2228226,2293761,2424834,2686978,3145729,3342359,3670017,4063233,4456449,4653058,4718593,4784130,4849665,5242882,5570561,5636098,5898241,5963777,6029313,6291457,6356994,6422529,6619137,6815745,7340034,8388612,8454167,8519683,8585217,8716291,8781826,9043969,9502721,9764868,10551300,11206658,11337732,11862019,11993089,12189703,12451842,12910593,13238273,13369345,13762567,14286849,14548993,14745601,14942209,15138819,15532033,15597569,16646145,17170433,18939907,19202049,19333137,19464193,20119553,20185089,20381700,20578306,20774919,20971521,21757953,22282242,22413313,22740994,23527425,23724034,23855105,24379393,24444930,24576002,24838147,25034753,26542104,26607620,26738689,26869762,27197441,27262977,27656194,28114946,28377090,28639234,28704769,28901377,29163522,29229057,29556737,29622275,29818882,30015490],"context":[262151,851970,4980743,5898247,7143431,11927559,13893639,14286855,15335431,16908295,21233671,22085639,26935303,28114945],"combines":[327681,983041,1638401,4521985,4849665,5963777,9371649,10223617,17104897,19267585,26083329,26279937,29360129],"combining":[327681,4521985,29360129],"compile":[458753,851969,20185089],"code":[458755,655361,851970,1638401,1900546,2228225,2424833,2686977,4587521,4653057,4784129,5242881,6291458,6356993,7340033,8519681,8716289,8781825,9830402,9895937,11534337,11993089,12189697,13762561,14024705,15138817,17629185,19267585,20185090,20578305,20774913,20971521,21757953,22282241,23461889,24313857,24444929,24576001,26673154,27459585,28114946,28377089,30015489],"compiled":[458753,851969,11534337,20185089],"constructors":[655361,851969,2686977,4784129,7340033,8716289,8781825,9764865,12189697,20774913,24444929,24576001,26607617,27459585,28377089],"containing":[786433,1114113,1572865,3014657,3080193,3276820,3604482,3801089,4259841,5046273,5439489,5505025,5832705,6160385,6750209,7405569,7733249,7995393,9240577,9961473,10092545,10289154,10813441,11010049,11272193,11468801,11730946,12124161,12386305,12517378,12582915,12714048,12779521,12845057,13697025,14155777,14221314,14352385,15466497,15728641,15925249,16252929,16318465,17039361,17694721,18219009,18546690,18677762,18743297,18874432,19005441,19070977,19660801,19988481,20512769,21102594,21430273,22347777,22544385,23003137,23134209,24248321,25624577,25821185,25886721,26214401,26345473,27328513,27787265,28180481,28311553,28508162,28770305,28966932,29425666,29687809,30081025,30146561,30212097],"computes":[786433,1572865,3014657,3080193,3276820,4259841,4849665,5505025,5832705,5963777,6750209,7405569,7733249,7995393,9240577,9961473,10813441,11010049,11272193,11468801,12124161,12714025,12779521,12845057,13697025,14155777,14352385,15466497,15728641,16252929,16318465,18743297,18874409,19005441,19202049,19857409,22347777,22544385,23134209,24248321,25624577,25886721,27328513,27787265,28966932,29687809,30081025,30146561],"calculate":[786433,1572865,3080193,7733249,9240577,9961473,11010049,11468801,14352385,15728641,16318465,18743297,19005441,22347777,22544385,23134209,25886721,27328513,27787265,30081025],"components":[851969,1310721,20840449,22609921],"cleanup":[851969,1245185,1310721,8388609,9764865,10551297,11337729,12189697,20381697,26607617],"collection":[851970,1245185,1310721,2949121,5701633,7143431,8388609,9764865,10551297,10878977,11337731,12189698,12713985,13172737,13893633,15138817,15204353,18874369,20185089,20381697,22151169,24117249,26607619,28114948],"converts":[851969,983041,1310721,1638401,4849665,5963777,7536641,7602177,9437185],"creates":[851969,1245186,1310721,8388609,9764865,10354689,10551297,11337730,12189698,13893633,20381697,25296897,26607618],"custom":[851969,8454145,20185089,26542081,27066369,28114946],"called":[851969,6291459,20185089,27066371,27459585],"compressed":[851969,20185089,23592961],"configures":[851969,11534337,20185089],"compression":[851969,3211265,7143425,17825794,20185089],"constructing":[851969,20185089,26476545],"certain":[851969,2621441,20185089],"configuration":[851969,6291457,27459585],"connections":[851970],"condition":[1114114,1769473,3407873,3801089,4587521,5439489,10092545,12713985,17039361,18874369,19988481,22937602,23461889,24313857,24641537,25821185,26214401],"cause":[1245185,12189697],"character":[1441794,3145730,3342337,8454145,19333121,26542082,29622275],"charcount":[1441793,4063239,9699336,26542081],"chars":[1441793,9699332,26542081],"compact":[1441793,3342337,6619137,8454145,9502721,26542081],"calling":[1638401,19267585,28114946],"cancels":[1703937,18939905,25165825],"customdryadlinqserializer":[2686977,2818049],"characters":[3342337,4063235,8454145],"caller":[3342337,8454145,20905985],"complete":[3407873,12713986,18874370,20643842,21037057,24641537,26411009],"completes":[3407873,24641537],"cancelled":[3407873,24641537],"charbuffer":[4063239],"conditional":[4587521,12713985,18874369,22872066,23461889,24313857,24969218,26804226],"cond":[4587527,23461895,24313863],"composition":[4849665,28114945],"count":[5439489,12713986,18874370,21102594,21430273,23461896,27459586],"comparer":[5767175,9306119,10747911,11403271,13565959,14024712,14876679,16711687,16777223,16973832,17694728,19660808,22478855,27918343],"collections":[5767169,7143425,7536641,9306113,10747905,11403265,12386305,13565953,14024705,14876673,16711681,16777217,16973825,17694722,19660801,22478849,27918337],"compare":[5767169,9306113,10747905,11403265,13565953,14417921,14876673,16711681,16777217,16973825,19464193,21364737,22478849,27656193,27918337,28639233,29556737],"complicated":[6291457],"clients":[6291457],"checks":[6291457,11337729,14286849,26607617],"contains":[6291457,11927553,12189697,12713986,13172737,13959169,14221314,18874370,19660802,19988481,22085633,27459585,28114945,28770306,30212097],"command":[6291457,17629185],"concepts":[6291457],"cluste":[6291459],"container":[6291460,8912898,27459586],"calls":[6291458,8781825,24444929,28114946],"controller":[6291457],"click":[6291457,17629185,27459585],"clusters":[6291457,17629186,26279937],"completed":[6291457],"consult":[6291457],"creation":[7077889],"computation":[8781825,24444929,27459585,28114947,28377089],"combiner":[8781825,24444929],"configuring":[8912897],"configure":[8912897],"connect":[8912897],"certificate":[8912898],"correctly":[8912897],"create":[8912897,12189697,13959169,14876673,15859713,27459587],"correct":[8912897],"critical":[9633793,15269893,16187393,29753345],"compares":[11206658,13762562,19464193,20774914,29556737],"contextual":[11927553,22085633],"coded":[12189697,15138817],"caused":[12189697,15138817],"causes":[12189697,15138817],"completely":[15269889],"clusterclient":[15335431],"check":[16973826,22872065,24969217,27459585],"clone":[17629185],"com":[17629185],"choosing":[17629185],"configured":[17629185,27459585],"compress":[17825793,28114945],"copies":[18087937,26148866],"changes":[19136513,19398658],"concatenating":[19857409],"consume":[20905986,23920642],"clr":[21757953],"compilation":[21757953],"cross":[22872066,24707075,24969218],"clustername":[24772615,27459585],"commonly":[24969217,28114945],"consists":[26148865],"computations":[26279937],"computers":[26279937],"concurrently":[27066370],"concurrency":[27066369],"core":[27459585],"console":[27459586],"change":[27459585],"choose":[27459585],"computer":[27459585,28442625],"comment":[27459585],"containername":[27459585],"counted":[27459585],"classes":[28114945],"cost":[28114945,28377089]} \ No newline at end of file diff --git a/fti/FTI_Files.json b/fti/FTI_Files.json new file mode 100644 index 0000000..a2b8b19 --- /dev/null +++ b/fti/FTI_Files.json @@ -0,0 +1 @@ +["DryadLINQ documentation - Table of Content\u0000index.html\u00003162","DryadLinqQueryable.Apply(T1, T2) Method (IQueryable(T1), IQueryable(T1)[], Expression(Func(IEnumerable(T1)[], IEnumerable(T2))))\u0000html/005a51b3-d88c-6ff3-7f8d-fadf5ad2435c.htm\u0000590","DryadLinqQueryable.LongSelectMany(TSource, TCollection, TResult) Method (IQueryable(TSource), Expression(Func(TSource, Int64, IEnumerable(TCollection))), Expression(Func(TSource, TCollection, TResult)))\u0000html/007a2597-5856-ead6-c4c0-24afeb3c146f.htm\u0000714","DryadLinqContext.JobUsername Property\u0000html/024262a5-8d35-80f8-1b76-7a6242ad400b.htm\u0000191","DataProvider.GetMetaData Method\u0000html/03212629-8351-bc14-0918-ef18541c60f6.htm\u0000213","GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).RecursiveAccumulate Method\u0000html/032e436e-efdc-433f-654c-75ce93cdb5d2.htm\u0000209","DryadLinqQueryable.AssumeRangePartition Method\u0000html/05317da6-b361-379e-397d-e34d85c6856d.htm\u0000164","DryadLinqContext.CompileForVertexDebugging Property\u0000html/06266f74-a819-017c-e03f-0f9761a28c52.htm\u0000220","DryadLinqBinaryWriter.Write Method (Boolean)\u0000html/06abeb89-68da-4121-d33e-c40a6c5767a0.htm\u0000149","DryadLinqJobInfo Properties\u0000html/06fee6ad-aae4-3914-38a5-269ea8886d4a.htm\u000042","ForkTuple(T1, T2, T3) Structure\u0000html/07206258-2e2e-6aa3-4c79-0c0674875849.htm\u0000479","DryadLinqQueryable.ApplyPerPartition Method\u0000html/072ffb1e-75fa-7aa1-fb37-b34393ddcab4.htm\u0000148","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Int32))\u0000html/092201f1-5901-0976-887e-a1f961caaf66.htm\u0000342","DryadLinqContext Class\u0000html/093a0025-a8c4-d1e2-a289-d3863b1a845f.htm\u00001029","DryadLinqQueryable.ApplyPerPartition(T1, T2) Method (IQueryable(T1), Expression(Func(IEnumerable(T1), IEnumerable(T2))))\u0000html/09443df1-c90c-bb8f-a15e-b24dadb75fe3.htm\u0000503","GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult) Methods\u0000html/09b7f762-48da-5a16-77e3-8b841c6f83ea.htm\u0000105","DryadLinqBinaryWriter.Write Method (Double)\u0000html/0a7aa40b-fc7c-5446-0fc8-d8747f317d31.htm\u0000154","DryadLinqQueryable.FirstAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))\u0000html/0b5ec7e8-a29f-e104-b8c6-56d15489af32.htm\u0000476","DryadLinqContext.DebugBreak Property\u0000html/0bc5d95a-ef00-1073-ac66-8aa04e76bea4.htm\u0000169","DryadLinqException Methods\u0000html/0d08006d-22e5-4a13-1882-0209adfb201b.htm\u0000205","DryadLinqContext Methods\u0000html/0d63a0c3-846a-e70d-6184-23387d3a9160.htm\u0000280","DryadLinqBinaryReader.ReadUInt64 Method\u0000html/0e7a8462-0d75-3d0c-7203-579f46b9765a.htm\u0000126","DryadLinqBinaryReader Methods\u0000html/0f3128d9-99ac-a067-779a-bdc86f46af10.htm\u0000422","DryadLinqQueryable.AssumeHashPartition Method\u0000html/0fe358e3-5219-60c4-1a15-c77bd51338f7.htm\u000084","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Decimal)))\u0000html/10c1f055-1b96-8c5a-c46d-b6171ae2f107.htm\u0000393","GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult) Class\u0000html/11c77de4-bb21-4879-6a37-daaf58adb3cf.htm\u0000422","DryadLinqJobInfo Class\u0000html/1286706e-b13a-d4da-31b6-a8e9095728c7.htm\u0000241","DryadLinqQueryable.LongTakeWhile(TSource) Method\u0000html/1361c8c8-c04b-e5f2-6112-9f62b5af8fcb.htm\u0000447","DryadLinqContext.Equals Method\u0000html/13cce920-2cb3-0614-4d48-34257614f24f.htm\u000067","ForkValue(T).GetHashCode Method\u0000html/1418da77-2d3c-0a21-3c41-ba2ea3abb075.htm\u0000129","DryadLinqBinaryWriter.Write Method (String)\u0000html/1440c40e-9c6b-fafe-9688-112547bd19f3.htm\u0000149","DryadLinqBinaryReader.ReadUInt16 Method\u0000html/14426d10-5679-395b-3954-e340a465128a.htm\u0000124","Pair(T1, T2) Constructor\u0000html/1516e01c-7658-2623-7a8f-ee4df625d7f6.htm\u0000177","DryadLinqBinaryReader.ReadInt32 Method\u0000html/154a0be2-f541-8bea-52fc-3e187bd8e65f.htm\u0000122","NullableAttribute Methods\u0000html/1576a427-e89d-6a22-37c1-96d064b3065a.htm\u0000163","DryadLinqBinaryWriter.Write Method (UInt16)\u0000html/15ad8a07-5fcb-f3d7-1bb6-efd8cc647046.htm\u0000155","IKeyedMultiQueryable(T, K).Item Property\u0000html/15c1c542-c2b5-4b49-86c9-d939b43ae22e.htm\u0000224","DecomposableAttribute Methods\u0000html/1634cb40-8440-9f89-4255-84fa32a3ba65.htm\u0000163","LineRecord Operators\u0000html/16daaf7e-3114-85a5-746f-9b39bda27cb9.htm\u000075","DryadLinqContext.RegisterAzureAccount Method\u0000html/17d622f1-6799-aeab-3637-9d66a4d79f0b.htm\u0000193","DryadLinqContext.SelectOrderPreserving Property\u0000html/17d9d840-e581-26d0-9aaf-16ca5687adda.htm\u0000194","CustomDryadLinqSerializerAttribute Class\u0000html/1842f60d-35dc-a934-cc36-dfa0cba934e1.htm\u0000321","DryadLinqLog.Level Field\u0000html/185c1846-bd97-af24-9a74-6b5679232636.htm\u0000108","CustomDryadLinqSerializerAttribute Constructor\u0000html/188cfe0e-30ad-5808-ecf3-69159ca7250f.htm\u0000152","DryadLinqContext.DryadHomeDirectory Property\u0000html/1a3367ed-b951-d562-fbbc-4da581fb22ff.htm\u0000173","IMultiQueryable Interface\u0000html/1a74f3d6-9e33-6ea7-b3c2-2bf6ecbc5d89.htm\u0000171","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Int32))))\u0000html/1ada303f-80bd-0b5c-656e-d984ddee2d16.htm\u0000539","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Int64))\u0000html/1b00f0ed-5c36-e0bc-b09e-225e2e7de9b0.htm\u0000344","DryadLinqBinaryWriter.Write Method (Char)\u0000html/1b0a7d22-63b3-062c-d1e8-dfaccece9749.htm\u0000147","DryadLinqContext.OutputDataCompressionScheme Property\u0000html/1b4bb2db-3cb5-2bb3-22b7-d0d1f24eb7a6.htm\u0000175","DryadLinqQueryable.AverageAsQuery Method\u0000html/1b4e9327-9b61-e353-0051-d36bb399ce3e.htm\u00001216","DryadLinqBinaryWriter Methods\u0000html/1ba7bd47-27c9-8c6f-b5fb-54fdfb0b382a.htm\u0000407","DryadLinqQueryable.SubmitAndWait Method (IQueryable[])\u0000html/1c211df7-7ad1-840b-c9e5-09655a6b3714.htm\u0000280","DryadLinqQueryable.HashPartition Method\u0000html/1d3ec0f6-3549-a859-323d-eaa072b59745.htm\u0000234","Resources\u0000html/1ef96122-dbe3-4815-a81f-7b5a72bf9f4f.htm\u000033","DryadLinqQueryable.SequenceEqualAsQuery Method\u0000html/1ff40fab-862b-4871-b578-5a8c908f1294.htm\u0000114","DryadLinqBinaryReader.ReadString Method\u0000html/201552ef-4ce6-c229-b88d-da298fdf6b83.htm\u0000120","DryadLinqCluster.HeadNode Property\u0000html/20b0ceec-2c28-4a0c-f876-d10e8bef2c80.htm\u0000142","DryadLinqQueryable.SingleAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))\u0000html/2149a903-bb1b-f36d-b008-0104996ad0b2.htm\u0000463","LineRecord Constructor\u0000html/21757897-eca5-a7a0-b1a8-4d0d9a870df1.htm\u0000140","DryadLinqContext.HeadNode Property\u0000html/21b0689d-8e56-2eec-1ee9-f466c31ba722.htm\u0000176","IDryadLinqSerializer(T) Interface\u0000html/21f7cc37-f1d3-ac9c-873a-e5e80c2b6f3c.htm\u0000191","DryadLinqBinaryWriter.WriteChars Method\u0000html/21fec768-ab9c-536d-b901-9fbe1ab4b958.htm\u0000228","IMultiQueryable(T1, T2).Second Property\u0000html/2200738b-a9b9-cecc-43ba-e6aa4e268ce4.htm\u0000166","IKeyedMultiQueryable(T, K).Keys Property\u0000html/22264f86-180e-2fa8-6fe6-791984d633a7.htm\u0000158","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Decimal)))\u0000html/23a66ef5-c8d3-e343-8da8-d0143087de55.htm\u0000490","DryadLinqQueryable.LongSelectMany Method\u0000html/241043ae-a90b-3cca-80f6-71bc570453fd.htm\u0000139","DryadLinqContext.GraphManagerNode Property\u0000html/248076fc-57c2-c48c-d06a-c9e7bc3c08f9.htm\u0000203","DryadLinqBinaryReader.ReadInt64 Method\u0000html/25da8afc-85f0-7323-cb4c-cb35f137add0.htm\u0000124","IAssociative(TAccumulate).RecursiveAccumulate Method\u0000html/262f7961-aa38-363a-4625-9557322dc386.htm\u0000181","DryadLinqExtension.DoWhile(T) Method (IQueryable(T), Func(IQueryable(T), IQueryable(T)), Func(IQueryable(T), IQueryable(T), IQueryable(Boolean)))\u0000html/267f053f-e105-22da-4c71-d345f585b80c.htm\u0000609","AssociativeAttribute Methods\u0000html/2742392b-14df-2e20-8199-eba6eff9de1e.htm\u0000163","ForkValue(T).Equals Method\u0000html/277744cf-bbc7-5ee4-c3b2-7f4052963441.htm\u000065","ForkTuple(T1, T2) Structure\u0000html/28af6b37-22b3-448f-cf9f-ea15b5aa90d6.htm\u0000415","IDecomposable(TSource, TAccumulate, TResult) Interface\u0000html/28f10369-ddd1-2090-d4e2-16e5c7b34795.htm\u0000266","DryadLinqQueryable.ToStore(TSource) Method (IQueryable(TSource), String, Boolean)\u0000html/292965e4-9552-d4c2-7aad-4399a5f7b7b9.htm\u0000440","DryadLinqContext.Equals Method (DryadLinqContext)\u0000html/29860ba9-7870-df8e-9abf-ee6b5441fdcc.htm\u0000185","DryadLinqQueryable.LastAsQuery(TSource) Method (IQueryable(TSource))\u0000html/29d41f10-4912-b1e5-7e48-1e2c9ba3863a.htm\u0000344","IDryadLinqSerializer(T).Read Method\u0000html/2bfc09c6-4fdc-09e9-91ef-8aa7972d8966.htm\u0000157","IDryadLinqSerializer(T) Methods\u0000html/2c560717-db20-fd22-d9b5-7582fe3cdf36.htm\u000059","ForkValue(T) Methods\u0000html/2c7c3b94-2666-db95-15bd-37e0f37f68a9.htm\u0000124","DryadLinqCluster Properties\u0000html/2c8b1ff4-5681-5ffc-451d-2445a2177a8f.htm\u000060","DryadLinqContext.AzureAccountKey Method\u0000html/2d28ac74-38d0-f39d-2a5b-879b8089889b.htm\u0000177","DryadLinqQueryable.CountAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))\u0000html/2d841b14-7689-159f-de0d-9a875506fd33.htm\u0000468","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Double))))\u0000html/2da12729-af4c-ce8b-35af-0812a24db77e.htm\u0000539","DryadLinqContext.ExecutorKind Property\u0000html/2deb1aaa-bfdc-353f-0c97-a8adbb809785.htm\u0000169","DryadLinqBinaryReader.ReadBool Method\u0000html/2ee81ea8-7bae-c5c3-321d-a2f34f52376e.htm\u0000132","IMultiQueryable(T1, T2) Interface\u0000html/2f4da221-3f06-8d95-c5ef-20eef2574124.htm\u0000285","DryadLinqQueryable.AssumeRangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[], IComparer(TKey))\u0000html/310f517f-7d39-3fcd-42d8-a30e2f015c94.htm\u0000578","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Int32)))\u0000html/31d151f8-e75b-d478-794a-6bf741ce66c8.htm\u0000490","DataProvider.RewriteUri(T) Method\u0000html/325384d4-2a45-fe6c-b801-212e9d856332.htm\u0000314","IDecomposable(TSource, TAccumulate, TResult) Methods\u0000html/3390d7bc-a985-7d93-b154-971bf1dfd33f.htm\u0000101","DryadLinqBinaryWriter.Write Method (Int32)\u0000html/34000c36-6f82-54cf-d0bf-53b8e8334db3.htm\u0000153","IMultiQueryable.Expression Property\u0000html/3406300d-cd1d-f797-61e3-7d00b2abd387.htm\u0000143","DryadLinqQueryable.LongCountAsQuery(TSource) Method (IQueryable(TSource))\u0000html/340e9506-802c-808f-6e03-21a9594cd219.htm\u0000352","Pair(T1, T2).Key Property\u0000html/3455cc4c-9167-df7a-419d-73f08bc8d22b.htm\u0000150","Running a DryadLINQ job on HDInsight\u0000html/3596a79f-0714-43b0-b49a-ea9eeccb7326.htm\u0000654","ForkTuple(T1, T2, T3) Methods\u0000html/35cb81e7-7eae-c2c8-5bda-4c84f96bf377.htm\u0000143","DryadLinqBinaryReader.ReadGuid Method\u0000html/35d50873-486c-2704-0353-cac33d12a191.htm\u0000120","DryadLinqLog.AddInfo Method\u0000html/36d5998d-a061-1d6e-c67a-3bc77cf7a1ed.htm\u0000216","DryadLinqQueryable.AssumeOrderBy(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Boolean)\u0000html/38eade5e-69de-fc88-75ce-469053a87f53.htm\u0000520","DryadLinqBinaryWriter.WriteCompact Method\u0000html/39ca1745-5c7e-3a08-8aa3-ba34af15e044.htm\u0000154","DryadLinqContext.ForceGC Property\u0000html/39e61761-eb29-06d9-fb5e-ca83550789ad.htm\u0000181","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Int64))))\u0000html/39e9e2f9-d97a-1571-51e1-8b3f6b60c4c8.htm\u0000539","DryadLinqBinaryWriter.Write Method (Single)\u0000html/3a39b53b-f216-92f1-f626-480770156c7d.htm\u0000154","DryadLinqException Constructor\u0000html/3ae48862-5298-892f-b8fb-33cbc99551da.htm\u000071","DryadLinqQueryable.HashPartition(TSource, TKey, TResult) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Expression(Func(TSource, TResult)))\u0000html/3b0442d4-869b-f0d6-5bb5-372e3d87af19.htm\u0000603","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Boolean, Int32)\u0000html/3bc565ad-e271-6d9d-3049-d1dd5fb4867e.htm\u0000550","DryadLinqContext.NodeGroup Property\u0000html/3bcf5415-69d6-0f64-fa4f-fa1ba7cade31.htm\u0000206","DataProvider.Ingress(T) Method\u0000html/3bf58a6c-aa87-cb1f-9aea-1c3c59c898d1.htm\u0000425","Pair(T1, T2).Inequality Operator\u0000html/3bf777a3-e426-ee8f-f3de-10021739d621.htm\u0000287","NullableAttribute Constructor\u0000html/3d9008bb-980e-9fdb-7522-d29320396ef8.htm\u0000138","ForkValue(T) Structure\u0000html/3d9c6034-3028-09ed-9ec6-6af9101c0f52.htm\u0000369","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Int64))))\u0000html/3e972e3e-3080-8c4c-f372-195281dfbc53.htm\u0000541","ForkTuple(T1, T2, T3).First Property\u0000html/3ede29b7-a419-b762-7c5f-f617c3ad4ea0.htm\u0000173","DryadLinqContext.FromEnumerable(T) Method\u0000html/3f22686d-c67f-2db6-f48b-73e16e30652b.htm\u0000270","GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).Seed Method\u0000html/3f7c6b9f-b02f-4152-9d67-ce663a9710f7.htm\u0000175","DryadLinqBinaryReader.ReadBytes Method\u0000html/40368e39-431f-8596-e970-9996a945e453.htm\u0000263","DryadLinqQueryable.SumAsQuery Method (IQueryable(Decimal))\u0000html/407d2527-770f-e326-302a-08a588a1daf0.htm\u0000337","IMultiQueryable(T1, T2, T3).First Property\u0000html/41619f5b-5228-e834-205f-f4e03e769d15.htm\u0000171","LineRecord.Inequality Operator\u0000html/417d2a6e-1f42-50c2-9fc9-25877bf4f0c5.htm\u0000216","IMultiQueryable Properties\u0000html/4253bc32-68d5-de96-33df-baedee2a46d7.htm\u000069","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Single)))\u0000html/43b7325b-3c83-5705-be5e-7c7561f33bcc.htm\u0000490","DecomposableAttribute Constructor\u0000html/43e39b06-dae0-8746-65d9-ad9db2814283.htm\u0000158","IKeyedMultiQueryable(T, K) Methods\u0000html/44091b80-27bf-7412-5652-95460aecbab8.htm\u000062","DryadLinqContext.EnableSpeculativeDuplication Property\u0000html/446c7fd3-88cd-80be-dc09-2e6a58cc0653.htm\u0000174","DryadLinqQueryable.LongSelect(TSource, TResult) Method\u0000html/4479c8c4-d7b5-0a9a-f6ad-740afffa2969.htm\u0000498","LineRecord.Line Property\u0000html/44d81f82-621f-45fe-49c0-0ce97fd2d81b.htm\u0000148","DryadLinqMetaData Methods\u0000html/44eb96bb-a236-19b9-5ff3-aff6a5f2728e.htm\u0000151","DryadLinqBinaryWriter Class\u0000html/46c3c8f6-eac2-96d5-3ff0-d837669e9557.htm\u0000507","Pair(T1, T2) Methods\u0000html/46e8932b-d478-eb06-fa1c-ef9d3cc74caa.htm\u0000153","DryadLinqBinaryWriter.Write Method (UInt32)\u0000html/48d4f077-2115-7df5-25c4-08148e84b2e5.htm\u0000155","DryadLinqQueryable.Submit Method (IQueryable[])\u0000html/49319178-53c6-777c-db3c-363ef3ba713b.htm\u0000208","Pair(T1, T2) Structure\u0000html/4937c0d0-14bc-0943-1166-e434ec5c8dfd.htm\u0000436","DecomposableAttribute Class\u0000html/49fcc552-44b3-1cd7-9e8d-0182923c9af4.htm\u0000438","Getting Started\u0000html/4a617e67-0920-46e4-9223-5effbac46b3d.htm\u000055","Setting up an HDInsight 3.0 cluster\u0000html/4aefe670-7b2b-4c05-9a65-6c60ff13c3b5.htm\u0000201","NullableAttribute.CanBeNull Property\u0000html/4cf712fd-ccc7-ba39-e732-6fdaf9453187.htm\u0000144","DryadLinqBinaryWriter.Write Method (DateTime)\u0000html/4d4d3608-540d-5b19-af53-b9f187c6f50c.htm\u0000150","DryadLinqQueryable.ToStore(TSource) Method (IQueryable(TSource), Uri, Boolean)\u0000html/4d8f9c65-fcdb-aa55-9e46-530c97c98518.htm\u0000444","ForkTuple(T1, T2, T3).HasFirst Property\u0000html/4e4b1e20-e630-adfc-12f4-e999aa73e5d3.htm\u0000157","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Single)))\u0000html/4f68dc50-9c07-841c-638a-87aec0028d1e.htm\u0000393","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[], IComparer(TKey), Boolean)\u0000html/5060dac8-f347-dd7c-fb6d-5080979247a5.htm\u0000623","IDecomposable(TSource, TAccumulate, TResult).RecursiveAccumulate Method\u0000html/507ffa9d-4bfa-1702-0a7f-918fd4a42345.htm\u0000190","IDecomposable(TSource, TAccumulate, TResult).Seed Method\u0000html/51aa8653-daf8-c05e-f659-99046cd343ed.htm\u0000156","DryadLinqBinaryReader.ReadCompactInt32 Method\u0000html/521aa3b5-08a2-a367-d7cb-e385573c0327.htm\u0000140","LineRecord.LessThan Operator\u0000html/52db89c1-d554-4ea0-8823-03e81b8bcf68.htm\u0000212","DryadLinqLog Methods\u0000html/540e37fb-9c0d-9095-78c7-778e6938db6d.htm\u000072","DryadLinqBinaryReader.ReadChars Method\u0000html/5523eb71-f765-488d-a0ed-570dcebea4a3.htm\u0000261","DryadLinqStreamInfo Class\u0000html/562bb8ee-21e0-0f88-c57c-64a244256648.htm\u0000272","ForkTuple(T1, T2, T3).GetHashCode Method\u0000html/56301ca8-b00b-32b5-1da3-bba21860db99.htm\u0000139","DryadLinqException.ErrorCode Property\u0000html/56710010-4bb7-345f-c29b-7eeb00164b0e.htm\u0000144","DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Int32)))\u0000html/569b8102-50a9-8bcb-d31c-9cce486ffe27.htm\u0000388","DataProvider Constructor\u0000html/59154932-1406-ee03-f7cf-759e92e86ace.htm\u000099","DryadLinqQueryable.FirstAsQuery(TSource) Method (IQueryable(TSource))\u0000html/596279c8-3cec-4a87-cc37-c6d8207c5a48.htm\u0000353","CustomDryadLinqSerializerAttribute.SerializerType Property\u0000html/5a4ebe0b-dfae-da42-1c4f-3face32fbe00.htm\u0000149","IAssociative(TAccumulate) Methods\u0000html/5a59b1a7-a6fe-8353-948c-6aadb3e190e0.htm\u000052","DryadLinqQueryable.LastAsQuery Method\u0000html/5b19d6a4-77d1-1e89-dfc2-d28d904f0856.htm\u0000104","DryadLinqQueryable.Aggregate(TSource, TAccumulate) Method (IQueryable(TSource), Expression(Func(TAccumulate)), Expression(Func(TAccumulate, TSource, TAccumulate)))\u0000html/5ce051ae-e7dd-780d-b4c0-36d01ca8c7c5.htm\u0000535","IAssociative(TAccumulate).Seed Method\u0000html/5d92709d-0db3-49af-421e-4a66042819b0.htm\u0000112","IMultiQueryable(T1, T2, T3) Properties\u0000html/5dad9835-111b-f58f-1034-59b33c2f3552.htm\u0000128","DryadLinqMetaData Class\u0000html/5e3ae825-91af-0ff7-6ae4-f98f18bd6e58.htm\u0000229","Pair(T1, T2).Equals Method\u0000html/5e55be13-9e9b-2600-32d3-ba9ca745aa61.htm\u000094","DryadLinqQueryable.AssumeRangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Boolean)\u0000html/5e7665b9-2edd-f06b-379f-2f6b84970870.htm\u0000500","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[], IComparer(TKey))\u0000html/5f576fb7-17b2-45a4-1ba6-a338306dc66c.htm\u0000583","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Single))))\u0000html/5fa81715-d54e-e16c-f4a9-81af44d67811.htm\u0000539","DryadLinqContext.JobEnvironmentVariables Property\u0000html/60213299-6472-65f7-8298-246f575f4519.htm\u0000212","DryadLinqQueryable.Fork(T, R1, R2, R3) Method (IQueryable(T), Expression(Func(T, ForkTuple(R1, R2, R3))))\u0000html/6058d142-d1ca-63d1-73e1-43d62118b44c.htm\u0000622","DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Decimal)))\u0000html/61274f42-b4e5-5479-ead0-68efab6b7d88.htm\u0000388","DryadLinqCluster.Kind Property\u0000html/615c02e9-bed8-c196-6e0a-7db0f9bd5966.htm\u0000133","ResourceAttribute Properties\u0000html/62294aa3-632b-d83c-211b-ce7c7c1e006f.htm\u000072","LineRecord.CompareTo Method\u0000html/62af3731-c551-19e3-10bc-dab7b3edc7ed.htm\u000048","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Int64)))\u0000html/62df91df-43f0-e2e9-37b5-076ba91ddece.htm\u0000492","DataProvider Methods\u0000html/63b737ac-d6fd-b67e-8fcc-c61cf5e14b3b.htm\u0000274","DryadLinqQueryable.HashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IEqualityComparer(TKey))\u0000html/63cd5e2d-5e8a-0f8c-44c7-2a22fc2bc534.htm\u0000535","DryadLinqQueryable.SumAsQuery Method (IQueryable(Int32))\u0000html/64047514-813f-1713-31c4-0abd6abdc91d.htm\u0000337","DryadLinqContext.MatchClientNetFrameworkVersion Property\u0000html/646b413a-cfac-0795-0766-86606d8a5410.htm\u0000223","IKeyedMultiQueryable(T, K) Properties\u0000html/655dc54c-7773-7fab-3311-a7d07d84b414.htm\u0000117","DryadLinqCluster Interface\u0000html/65be1ae5-77ef-6de4-cd1f-586d32aeb383.htm\u0000159","DryadLinqQueryable.AnyAsQuery Method\u0000html/65e4aa00-0ceb-92d0-9f0f-653938c30ace.htm\u0000104","DryadLinqExtension.MapReduce(TSource, TMap, TKey, TResult) Method\u0000html/6613acc6-d94d-28ed-f5ce-28ad5967f7f0.htm\u0000724","DryadLinqBinaryReader.ReadUByte Method\u0000html/6687a7f4-53a1-0837-c251-f424262f3040.htm\u0000135","DryadLinqException.GetObjectData Method\u0000html/677e55a4-eaa4-2887-7257-555abf78300e.htm\u0000219","Pair(T1, T2).GetHashCode Method\u0000html/6823bc5e-464f-8c0f-48e5-219730a0087e.htm\u0000135","AssociativeAttribute Properties\u0000html/68d64338-5cda-816c-965b-9e8f70c00350.htm\u000079","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Decimal))))\u0000html/68f625d8-0128-6e0e-aa88-fc109e27971d.htm\u0000539","DryadLinqException Class\u0000html/692e14c6-46ed-baaf-6b0f-b36cb74fe616.htm\u0000593","DryadLinqStreamInfo Constructor\u0000html/6a718b44-1263-26e8-e829-1655a3522217.htm\u0000169","ForkTuple(T1, T2).First Property\u0000html/6b32278a-6d75-3882-83b0-0e33a98fb7c8.htm\u0000168","DryadLinqQueryable.SequenceEqualAsQuery(TSource) Method (IQueryable(TSource), IEnumerable(TSource))\u0000html/6b7ffd31-3415-fde1-d312-04dfc9a5f77c.htm\u0000413","LineRecord.Equals Method\u0000html/6bb38453-9d1d-3ec5-507f-cf38853cffed.htm\u000065","DryadLinqQueryable.LongCountAsQuery Method\u0000html/6bc2eb5c-4e5c-228f-d4e6-420163ae5b5d.htm\u0000104","DryadLinqQueryable.AggregateAsQuery Method\u0000html/6cd1fdb7-0be2-f40e-96a7-266629debe2e.htm\u0000210","DryadLinqLog.AddError Method\u0000html/6d667751-03f2-3777-378f-dc995f109148.htm\u0000216","DryadLinqQueryable Class\u0000html/6d67ec6b-96ed-0a8b-0ad4-1c0568c7bf91.htm\u00005315","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Single)))\u0000html/6dc77fa3-12cd-84ed-f44f-63a1998fa91c.htm\u0000490","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Int32))))\u0000html/6e1dc23f-061a-4698-de34-53b4cb975063.htm\u0000539","DryadLinqBinaryReader.ReadSqlDateTime Method\u0000html/6e7eaae4-e7a0-8254-068e-271be85cfa07.htm\u0000120","DryadLinqJobInfo.JobIds Property\u0000html/6ead0e05-329b-6672-cf9b-b13587e53520.htm\u0000182","DryadLinqQueryable.ApplyPerPartition(T1, T2, T3) Method (IQueryable(T1), IQueryable(T2), Expression(Func(IEnumerable(T1), IEnumerable(T2), IEnumerable(T3))), Boolean)\u0000html/714968d4-cbe3-f362-8dbc-b3ca0c050592.htm\u0000694","DryadLinqQueryable.AssumeHashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)))\u0000html/716d5b8d-5259-d16d-b992-b3fa53e3c9d1.htm\u0000463","IKeyedMultiQueryable(T, K) Interface\u0000html/721bf2e3-dc55-bf0a-0873-d5a6b711d57a.htm\u0000303","DryadLinqBinaryReader.ReadDateTime Method\u0000html/72e693e2-7766-ed09-a7a3-03c782937026.htm\u0000120","IMultiQueryable Methods\u0000html/740766d6-28e1-ef88-071b-b0e3cc7e4d17.htm\u000045","DryadLinqBinaryReader.ReadDecimal Method\u0000html/74b7a3c4-0a88-c5e0-7fd7-7bcdadb47cf5.htm\u0000118","DryadLinqBinaryReader.ToString Method\u0000html/74d1e42c-3b08-ea09-0b8b-c841914deab0.htm\u0000131","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[])\u0000html/74f854ce-35b3-5274-ea09-98ac1f1a8f05.htm\u0000525","DryadLinqQueryable.AssumeRangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IComparer(TKey), Boolean)\u0000html/750d7563-286e-f1ce-7a49-320d5e20911a.htm\u0000561","NullableAttribute Properties\u0000html/753e9527-e465-fd00-179a-7bdc6462db53.htm\u000067","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Decimal))))\u0000html/75b2011d-c769-2039-d36a-4763831c7376.htm\u0000535","LineRecord Methods\u0000html/7652caec-215c-720a-52b5-10bf7c56f005.htm\u0000143","ForkTuple(T1, T2) Properties\u0000html/76957065-5630-1667-884c-3ce88290abd8.htm\u000082","DataProvider.Egress Method\u0000html/76dc89db-d2f7-c6b1-ee72-231a3e1881fc.htm\u0000228","DryadLinqException Events\u0000html/77634612-83a1-5a40-7973-0a7a229e468d.htm\u000060","DryadLinqQueryable.AssumeHashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IEqualityComparer(TKey))\u0000html/788057c6-6e61-982a-d575-543e2522121e.htm\u0000527","DecomposableAttribute.DecompositionType Property\u0000html/788f4f30-eed5-7aa7-045f-30121da5937e.htm\u0000185","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Decimal)))\u0000html/78f88c4a-9b6f-571e-a40f-3fffabec3586.htm\u0000490","DryadLinqQueryable.ContainsAsQuery Method\u0000html/79406ffb-6664-636a-bd34-d80965d38172.htm\u0000106","DataProvider.CheckExistence Method\u0000html/7957fe73-07cf-2939-6e5e-a974e62adae3.htm\u0000226","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Double))\u0000html/796dc26e-5648-e8cf-a910-ca39c7dc6d94.htm\u0000342","Pair(T1, T2).Equals Method (Pair(T1, T2))\u0000html/7ac66fd1-9da2-fc0e-16a0-cb9e126c9ee4.htm\u0000226","GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).Initialize Method\u0000html/7ad863dd-2b05-4189-31b3-b8e3fe344c31.htm\u0000170","ForkTuple(T1, T2, T3).Equals Method\u0000html/7b13d2e9-7ea4-d4aa-20da-c76cb5dfa135.htm\u000080","DryadLinqException Constructor (String)\u0000html/7c0701b8-0d6a-ad81-a4f9-4215c1222d35.htm\u0000145","IMultiQueryable(T1, T2, T3) Methods\u0000html/7c4caea1-1929-465c-6da6-2b3c28429644.htm\u000069","ForkTuple(T1, T2).Equals Method\u0000html/7ce32f0b-e400-2a96-52b0-65238b7eb283.htm\u000073","DryadLinqStreamInfo.PartitionCount Property\u0000html/7e6c6d5f-35f2-347f-167b-f0ca16f56723.htm\u0000148","DryadLinqQueryable.HashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IEqualityComparer(TKey), Int32)\u0000html/7e999dcc-cf11-288a-27d8-bc029e4152a8.htm\u0000558","DryadLinqBinaryWriter.Write Method (Guid)\u0000html/7ecb3a15-f55f-3310-fb53-e0e709759f67.htm\u0000148","DryadLinqContext Constructor (DryadLinqCluster)\u0000html/7eed4ffa-872c-28db-b869-d39cd3277b45.htm\u0000152","DryadLinqQueryable.Fork(T, R1, R2) Method (IQueryable(T), Expression(Func(IEnumerable(T), IEnumerable(ForkTuple(R1, R2)))))\u0000html/7efe26f6-2ba5-a153-1022-ecec752e281d.htm\u0000608","DryadLinqException Properties\u0000html/7f1a363f-43b1-26c1-963c-7702593b2615.htm\u0000212","DryadLinqQueryable.Fork Method\u0000html/7f3c4d7e-cc6a-3e04-2d17-ad817bc05ccb.htm\u0000309","QueryTraceLevel Enumeration\u0000html/7f48283a-3fd5-7bf1-1b43-e0164f893f54.htm\u0000158","DryadLinqCluster.Client Method\u0000html/7f734680-4cdf-d557-8034-45cff61afcbc.htm\u0000152","DryadLinqJobInfo.Wait Method\u0000html/7ffb4590-0ee6-b22c-d148-d971fb69f7c8.htm\u0000104","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Int32)))\u0000html/815539da-44d3-6f8c-914c-1015bc0489c3.htm\u0000490","DryadLinqBinaryWriter.Write Method (SByte)\u0000html/8171dfcc-ce25-abf5-2260-d221c6e35418.htm\u0000151","DryadLinqBinaryReader.ReadInt16 Method\u0000html/81938094-e3ac-6406-639d-7bcc0b33af4d.htm\u0000122","DryadLinqQueryable.Apply(T1, T2, T3) Method (IQueryable(T1), IQueryable(T2), Expression(Func(IEnumerable(T1), IEnumerable(T2), IEnumerable(T3))))\u0000html/81ad61a3-de30-2d6b-fa09-d07c875dc591.htm\u0000634","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Single))\u0000html/81f304e8-8a83-6a48-7f8a-d7ddeb0b0fbb.htm\u0000342","ForkTuple(T1, T2, T3) Constructor\u0000html/83e9427c-d320-6f1e-69a7-07bf990f5552.htm\u0000211","DryadLinqQueryable.HashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Int32)\u0000html/84c12c93-d339-8f2f-446d-3a528a2e0927.htm\u0000497","DryadLinqQueryable.SingleAsQuery(TSource) Method (IQueryable(TSource))\u0000html/84caf4f5-b0e4-74f6-d963-aa1ca5938162.htm\u0000344","Pair(T1, T2).Value Property\u0000html/851049b8-d045-8c03-239a-552bbc87e72d.htm\u0000150","DryadLinqException Constructor (String, Exception)\u0000html/854880fe-b894-acd2-dfde-1e2e38eb45af.htm\u0000186","LineRecord.Equality Operator\u0000html/85b0619b-7cb3-8abb-41a0-e721890b4b4b.htm\u0000212","DryadLinqLog Class\u0000html/85ce5a97-d2bb-bd50-ca58-f017d3769b7c.htm\u0000168","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Double))))\u0000html/862da0de-392f-dc39-4bc9-31af392e2786.htm\u0000535","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Double)))\u0000html/86c1b238-cac0-d5f2-07e3-9054956eb272.htm\u0000393","ResourceAttribute.IsExpensive Property\u0000html/86c25f2d-0f68-e003-8d8d-67563fc07e67.htm\u0000162","ResourceAttribute Constructor\u0000html/86d920ef-97e4-e664-37e7-3a578a6147f8.htm\u0000115","ForkTuple(T1, T2, T3).Second Property\u0000html/86d97af6-9c8c-ccbb-4a2b-386657c1a9fe.htm\u0000173","DryadLinqQueryable.Submit Method\u0000html/87ba860b-6c3b-dafe-6d00-0f2a05636b0c.htm\u000056","DryadLinqBinaryWriter.Write Method (UInt64)\u0000html/8813e2b8-4d84-ad8b-9668-884ab087c455.htm\u0000156","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IComparer(TKey), Boolean, Int32)\u0000html/883b44ef-3226-b906-c30a-7cd877c37dd2.htm\u0000618","DryadLinqQueryable.AssumeOrderBy(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IComparer(TKey), Boolean)\u0000html/88c80170-22c6-d017-acec-a28879b41e84.htm\u0000582","ForkValue(T) Constructor\u0000html/891a0064-76fe-27f2-836d-c59419bf7956.htm\u0000143","DataProvider.GetTemporaryStreamUri Method\u0000html/893d5450-6706-1bac-214f-1be575dcb4a9.htm\u0000208","DryadLinqExtension.CheckOrderBy(TSource, TKey) Method\u0000html/895403fc-6f72-5cdc-76c0-ec7fdd32d923.htm\u0000535","DryadLinqQueryable.LongCountAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))\u0000html/89ef2df9-d9b6-a0c1-cbcf-bbe538329437.htm\u0000470","IAssociative(TAccumulate) Interface\u0000html/8ac439be-5f1e-cce5-eea2-11de7aa46929.htm\u0000154","DryadLinqBinaryWriter.ToString Method\u0000html/8b8a247b-5e60-0750-b2e2-7de2d3ed69ee.htm\u0000132","DataProvider.Scheme Property\u0000html/8c73442d-fbb2-4170-5d0f-2a61d34c83ca.htm\u0000156","ForkValue(T).HasValue Property\u0000html/8ebdf81f-127f-f1d9-4eb8-1cab9ef04768.htm\u0000151","IMultiQueryable(T1, T2, T3).Third Property\u0000html/8ed8b95d-2db1-67a2-d98c-c9192b2e0bc4.htm\u0000171","ForkValue(T) Properties\u0000html/8f1173ea-7a80-f5d2-a86a-c9817ff59ba4.htm\u000063","ForkValue(T).Value Property\u0000html/901dcf86-c65c-a976-7b3b-e334fc1d93cf.htm\u0000172","DryadLinqQueryable.ApplyPerPartition(T1, T2) Method (IQueryable(T1), IQueryable[], Expression(Func(IEnumerable(T1), IEnumerable[], IEnumerable(T2))), Boolean)\u0000html/90ac62ab-f2ae-1077-2afc-ee91c36c9b9d.htm\u0000656","Building the Job Browser\u0000html/91822db3-8a00-4307-ad8a-595c94f449b0.htm\u0000239","DryadLinqQueryable.SequenceEqualAsQuery(TSource) Method (IQueryable(TSource), IEnumerable(TSource), IEqualityComparer(TSource))\u0000html/918921e8-53b4-e2f1-7ae5-1f53de93c470.htm\u0000476","ForkTuple(T1, T2, T3).HasSecond Property\u0000html/9258db36-5e75-9efc-e607-ef6f5ba67a4a.htm\u0000157","CompressionScheme Enumeration\u0000html/9266635e-c3ea-7e66-528b-f44b55a2daca.htm\u0000109","DryadLinqContext.PeloponneseHomeDirectory Property\u0000html/9293e769-1a4e-37c1-3236-ef5c533e3e00.htm\u0000173","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Int32)\u0000html/93567120-1e64-cbdf-9cea-7fc9836b83d8.htm\u0000515","DryadLinqContext Constructor\u0000html/93cf83b3-2042-bd63-c168-e4ef7f7994bc.htm\u000076","DryadLinqExtension.BroadCast(T) Method (IQueryable(T), Int32)\u0000html/94f192e1-af7a-809b-4939-80890958945b.htm\u0000368","DryadLinqStreamInfo Properties\u0000html/95c22eeb-6433-b0f9-9157-956dfd5a95c4.htm\u000062","DryadLinqQueryable.AggregateAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, TSource, TSource)))\u0000html/96e77bda-5af9-0f63-59c6-cf69a1ae6aad.htm\u0000472","GenericAssociative(TAssoc, TAccumulate).Seed Method\u0000html/97df1d63-3677-417d-8007-20899312a1a3.htm\u0000132","GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).FinalReduce Method\u0000html/982d658a-3590-02e2-e86c-5d1603e2ff7b.htm\u0000177","DryadLinqQueryable.Submit(TSource) Method (IQueryable(TSource))\u0000html/982efeb1-ac64-8ff8-0206-777c64143396.htm\u0000309","DryadLinqQueryable.AssumeOrderBy Method\u0000html/98cee862-bd46-4244-cdbe-0783a9474bd5.htm\u0000134","DryadLinqQueryable.FirstAsQuery Method\u0000html/9af8461f-bf9b-b3fe-d9f0-0e03dffb3a85.htm\u0000104","DryadLinqContext.JobMinNodes Property\u0000html/9c6a16ea-f074-0481-246b-4a8b93acd4a6.htm\u0000229","DryadLinqQueryable.MinAsQuery Method\u0000html/9d6119ab-121a-148e-3170-b5b252aaef07.htm\u0000108","DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Int64)))\u0000html/9f5e1cf3-9397-db9d-93aa-b4a6c54e7683.htm\u0000392","DryadLinqContext.JobMaxNodes Property\u0000html/a09a1cc0-3e1c-6484-eee1-abf6f43e8830.htm\u0000229","DryadLinqQueryable Methods\u0000html/a09bbd62-c781-673f-1297-a71a44f264bf.htm\u00005183","DryadLinqJobInfo Methods\u0000html/a1383e04-1dc0-9ec0-9699-d7532bc3fe18.htm\u0000120","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Decimal))\u0000html/a173f444-9a31-9410-db35-8c5e3e268910.htm\u0000342","DryadLinqQueryable.MaxAsQuery(TSource) Method (IQueryable(TSource))\u0000html/a1e96bef-d0a1-e613-50bd-b045dc706b87.htm\u0000344","Version 0.1.1\u0000html/a2eaaf5d-f1d8-4319-844e-a458cc72e4db.htm\u000039","IDecomposable(TSource, TAccumulate, TResult).FinalReduce Method\u0000html/a3a06fa4-5372-405f-85b2-947afeb79561.htm\u0000157","GenericAssociative(TAssoc, TAccumulate) Class\u0000html/a49d01fb-8518-8fe8-02b4-7fd06cec7ed4.htm\u0000310","DryadLinqBinaryWriter.Write Method\u0000html/a520e94d-0d05-1c66-4b54-06b43eac5735.htm\u0000249","Version History\u0000html/a5d9b686-8282-4120-ae0e-5a9f11a2ac0b.htm\u000076","LineRecord.CompareTo Method (LineRecord)\u0000html/a5e2cfd6-331b-05c7-7ce2-df50e5fa01ea.htm\u0000175","IDecomposable(TSource, TAccumulate, TResult).Initialize Method\u0000html/a65ccdbb-51b0-b1a1-1e8d-ccfd30971385.htm\u0000145","DryadLinqCluster.MakeDefaultUri Method\u0000html/a6795b03-3dc7-3b8e-96af-20c0bf78461a.htm\u0000164","DryadLinqQueryable.ContainsAsQuery(TSource) Method (IQueryable(TSource), TSource, IEqualityComparer(TSource))\u0000html/a70f28e9-7898-7b06-cdc9-1ac10ae0b9a5.htm\u0000455","DataProvider.Register Method\u0000html/a75dd58d-7100-3ca7-290f-9bdb23548453.htm\u0000165","DryadLinqLog.AddWarning Method\u0000html/a78f10bf-2daf-79ab-cb29-8319316d39f7.htm\u0000216","DryadLinqQueryable.ApplyWithPartitionIndex(T1, T2) Method\u0000html/a88c1234-7c0c-d694-11e5-b47c155fdc94.htm\u0000523","DryadLinqLog Fields\u0000html/a95d75cb-8a35-9b13-14a4-ad132a7215e0.htm\u000042","DryadLinqQueryable.AnyAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))\u0000html/a9abc979-77eb-0136-f779-985e2c4fb033.htm\u0000473","DryadLinqQueryable.LongWhere(TSource) Method\u0000html/a9e6f3c2-457f-4d7d-af58-7a4827a47f92.htm\u0000455","DryadLinqBinaryWriter.Write Method (Byte)\u0000html/aa695532-3e3b-1286-ced5-1e1f3753076b.htm\u0000151","DryadLinqContext Properties\u0000html/ab8e84a0-8f4c-1d6b-a30a-c7ff0d76094b.htm\u0000526","DryadLinqContext.JobRuntimeLimit Property\u0000html/abece889-c5a1-aa62-d2c6-6e371273a12e.htm\u0000219","DryadLinqContext.Dispose Method\u0000html/adbb7cea-3cd7-a024-d14b-35fc87b257a7.htm\u0000111","DryadLinqStreamInfo Methods\u0000html/ae015e95-d81a-201e-6de7-510487303ba6.htm\u0000151","ForkTuple(T1, T2, T3) Properties\u0000html/aed82465-569c-2eaf-b541-2e9cb274c89a.htm\u0000109","DryadLinqQueryable.AggregateAsQuery(TSource, TAccumulate, TResult) Method (IQueryable(TSource), TAccumulate, Expression(Func(TAccumulate, TSource, TAccumulate)), Expression(Func(TAccumulate, TResult)))\u0000html/aef29ac6-8d87-4f66-74a9-aa2efc7afcbc.htm\u0000679","ResourceAttribute Methods\u0000html/af8cd2ea-66ae-25d1-e6d6-72bdc1970c4b.htm\u0000163","DryadLinqQueryable.SubmitAndWait Method\u0000html/afeb2773-3e8d-61d5-52be-00d2323d69c2.htm\u000065","DryadLinqQueryable.LongSelectMany(TSource, TResult) Method (IQueryable(TSource), Expression(Func(TSource, Int64, IEnumerable(TResult))))\u0000html/b06131d8-0ce4-6292-8d07-3a97f0b13626.htm\u0000551","LineRecord Structure\u0000html/b077f955-9bc6-1e0b-e710-00cc784bccf1.htm\u0000453","DryadLinqContext.RuntimeTraceLevel Property\u0000html/b0be9bd4-afbe-4239-4dbb-6a5405eeb1c1.htm\u0000193","DryadLinqBinaryWriter.WriteRawBytes Method\u0000html/b1ad85ba-1fa8-77de-a82a-c04f1436060d.htm\u0000212","LineRecord.GetHashCode Method\u0000html/b1f41ee4-8457-0b3d-4a50-692888f6d306.htm\u0000128","DryadLinqContext.ResourcesToRemove Property\u0000html/b21ce425-bc26-fe1e-cd75-dee611a38fda.htm\u0000233","DryadLinqQueryable.CountAsQuery Method\u0000html/b26b8681-c9eb-e216-6c54-d34454d3dd80.htm\u0000104","IMultiQueryable.ElementType Method\u0000html/b2f8d418-599c-d187-da9e-38de1cb3b178.htm\u0000154","DataProvider.ReadData(T) Method\u0000html/b3b5d8dc-09fb-27ab-fbab-b2e58ab970a3.htm\u0000257","DryadLinqQueryable.Apply Method\u0000html/b3becad6-86fb-857e-5ee5-295a2d23b663.htm\u0000143","Pair(T1, T2).Equals Method (Object)\u0000html/b7529ec5-aa93-4535-c680-514876bfefd6.htm\u0000186","DryadLinqQueryable.CountAsQuery(TSource) Method (IQueryable(TSource))\u0000html/b77739be-8bda-d64b-4dbb-01c41b1ae9fc.htm\u0000350","DataProvider.PathSeparator Property\u0000html/b858c440-72f0-0ede-cb6e-92651cf1c9e7.htm\u0000148","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)))\u0000html/b925e80f-05f7-a57a-eb58-5c3dd9ed285c.htm\u0000473","DryadLinqContext.JobFriendlyName Property\u0000html/ba86aa92-5fe3-fac7-c21c-a5a381b27eb3.htm\u0000177","DryadLinqContext.FromStore Method\u0000html/bb6433fa-fa92-45b8-b706-1ac9fc37d063.htm\u000058","DryadLinqContext.LocalDebug Property\u0000html/bb832ac9-26e2-8dcf-6e10-da1f43571fc8.htm\u0000224","DryadLinqContext.PlatformKind Property\u0000html/bb90c987-f871-d38d-aced-5665dfb21853.htm\u0000161","DryadLinqQueryable.Apply(T1, T2) Method (IQueryable(T1), IQueryable[], Expression(Func(IEnumerable(T1), IEnumerable[], IEnumerable(T2))))\u0000html/bc38ce8c-386d-bdb4-b3b4-cd001206823c.htm\u0000596","DryadLinqCluster.DfsClient Property\u0000html/bca2414d-9eb5-0563-8c12-58b6c58effd0.htm\u0000137","DryadLinqContext.FromStore(T) Method (String)\u0000html/c000253c-a00e-58a3-d16c-d58bee051b6e.htm\u0000226","DryadLinqException Constructor (SerializationInfo, StreamingContext)\u0000html/c06ec97a-7ab5-c5f1-fd05-ea2def8d9565.htm\u0000200","DryadLinqQueryable.Fork(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[])\u0000html/c0dd673a-3a38-6030-54f0-dab156c26679.htm\u0000560","DryadLinqQueryable.Aggregate Method\u0000html/c0f6970e-9d7d-0f05-99ec-aea86dd3901d.htm\u000097","ForkTuple(T1, T2) Methods\u0000html/c1a6a21b-2155-acfa-4bd7-1243fe9fba30.htm\u0000134","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Int64)))\u0000html/c1fb0f6e-a96d-a637-b499-e9c8a0dfa1e2.htm\u0000395","DryadLinqBinaryWriter.Write Method (Int64)\u0000html/c2e5ca2e-4f47-3d38-1d50-af015998a17e.htm\u0000154","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IComparer(TKey), Boolean)\u0000html/c3353f55-b1a8-262a-e8f4-83538eee40c1.htm\u0000580","DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Int32)))\u0000html/c3efc4c1-93d6-e2ce-a91f-a88cc0666737.htm\u0000393","DryadLinqContext.ClientVersion Method\u0000html/c441f14e-35fd-3f66-3e98-95bba06f8461.htm\u0000120","IMultiQueryable(T1, T2, T3).Second Property\u0000html/c4489d10-17bc-56a7-e82c-d551352d2b96.htm\u0000171","ForkTuple(T1, T2, T3).Equals Method (ForkTuple(T1, T2, T3))\u0000html/c4b2ccbe-fcea-9746-7d03-7deea5de820e.htm\u0000248","DryadLinqQueryable.HashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)))\u0000html/c4c35f69-39cf-eb7b-6eb5-cca89036da1e.htm\u0000474","DryadLinqExtension Methods\u0000html/c52687c7-a7dd-36fc-2e87-b01f8d8fb652.htm\u0000194","DryadLinqQueryable.LongSkipWhile(TSource) Method\u0000html/c5b7a8bf-193f-1e84-706e-a9ffc74d41a3.htm\u0000471","DryadLinqQueryable.MinAsQuery(TSource, TResult) Method (IQueryable(TSource), Expression(Func(TSource, TResult)))\u0000html/c620fa3a-4b7d-d7b7-2299-9e71373d64e2.htm\u0000481","DryadLinqContext Constructor (Int32, String)\u0000html/c7d60fb2-867b-688c-9429-3cf46ed008e3.htm\u0000217","DryadLinqQueryable.SumAsQuery Method (IQueryable(Double))\u0000html/c801b334-7ddf-00e4-720c-24997727b5d8.htm\u0000337","Pair(T1, T2) Operators\u0000html/c826392f-ec40-9563-7ba3-86d6d58eb217.htm\u000061","IMultiQueryable(T1, T2) Methods\u0000html/c8738882-e0f7-d2b6-5abb-d06f70250454.htm\u000062","ForkTuple(T1, T2, T3).Third Property\u0000html/c90df8c7-3a30-7c79-ce29-c37b9def4567.htm\u0000173","ForkTuple(T1, T2).HasFirst Property\u0000html/c93f543e-84c2-3fe0-95c2-0e2b81b2e1e2.htm\u0000152","DryadLinqExtension.DoWhile(T) Method (IQueryable(T), Func(IQueryable(T), IQueryable(T)), Func(IQueryable(T), IQueryable(T), IQueryable(Boolean)), Int32)\u0000html/c9592db7-ab41-e3b6-f10b-2d066022802b.htm\u0000642","DryadLinqBinaryReader.ReadSingle Method\u0000html/c9654741-0225-48f8-e9d8-75ccc332e588.htm\u0000124","DryadLinqContext.IntermediateDataCompressionScheme Property\u0000html/cae4c54e-1f13-c9b9-2c72-935d9df74655.htm\u0000176","DryadLinqQueryable.Fork(T, R1, R2) Method (IQueryable(T), Expression(Func(T, ForkTuple(R1, R2))))\u0000html/cb9b0765-8920-603b-6b65-7b61153384f8.htm\u0000560","Pair(T1, T2).ToString Method\u0000html/cc3a4b94-829d-7c14-e4b8-5502f3f48564.htm\u0000140","DryadLinqExtension.BroadCast Method\u0000html/cc46bb36-e5ca-8273-a411-4f6b54885a8b.htm\u000061","DryadLinqBinaryWriter.Write Method (Decimal)\u0000html/cdc8f2c7-4c31-ec38-46f6-4bf27233eb06.htm\u0000147","DryadLinqBinaryReader.ReadRawBytes Method\u0000html/ceab139e-eca2-9ea8-9755-16c24400b59b.htm\u0000209","DataProvider Properties\u0000html/cee341d1-e9b4-faf0-3556-8c93401e18be.htm\u000049","DryadLinqQueryable.SlidingWindow(T1, T2) Method\u0000html/cf28149d-3737-b5e6-0fdb-8ad0d0a6a31b.htm\u0000503","IMultiQueryable(T1, T2, T3) Interface\u0000html/cfec878f-f774-d543-961d-ea6185530786.htm\u0000321","ForkTuple(T1, T2) Constructor\u0000html/d0234465-a912-65ea-e636-04db408de8f1.htm\u0000176","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Double)))\u0000html/d0bd94b3-9f60-0bdc-9570-a351b6fdd984.htm\u0000490","DryadLinqQueryable.DoWhile(T) Method\u0000html/d0d82a69-b3db-d19d-8def-edc5457aca2e.htm\u0000584","DryadLinqBinaryWriter.Write Method (Int16)\u0000html/d0dca4d2-0e37-3ff6-4af0-844c6c9e173d.htm\u0000153","AssociativeAttribute Class\u0000html/d3237c01-5085-45a9-fa72-8e489a9bf480.htm\u0000404","ForkTuple(T1, T2).HasSecond Property\u0000html/d33e8f73-7da3-dbdd-4617-4ea75998fdab.htm\u0000152","NullableAttribute Class\u0000html/d38002f5-8220-c873-ca1b-5c99e45e5007.htm\u0000337","DryadLinqQueryable.SubmitAndWait(TSource) Method (IQueryable(TSource))\u0000html/d45d4d97-7905-ce0f-3fa8-869ce07618aa.htm\u0000337","DryadLinqExtension.CrossProduct(T1, T2, T3) Method\u0000html/d5302869-185b-30a0-e61a-0b95888c6be9.htm\u0000556","DryadLinqContext Constructor (String, PlatformKind)\u0000html/d59f82a7-d32d-f25d-d836-3f4605133e99.htm\u0000230","DryadLinqBinaryReader.ReadSByte Method\u0000html/d62a9fff-f98f-8edf-fa8f-b03f52bda6c1.htm\u0000137","Pair(T1, T2).Equals Method (Pair(T1, T2), Pair(T1, T2))\u0000html/d765426f-362d-8a80-9759-867dd963e0ab.htm\u0000286","DryadLinqExtension Class\u0000html/d83d6168-067a-d431-aaf5-3d9515eff360.htm\u0000321","DryadLinqContext.JobPassword Property\u0000html/d94766a9-385e-6972-0d01-e0ad496422d3.htm\u0000191","AssociativeAttribute Constructor\u0000html/d983b9ab-497d-ab70-c9a7-6a7deba87eeb.htm\u0000183","DryadLinqJobInfo.CancelJob Method\u0000html/da218c9d-8317-6573-83b6-ac6c2264c47e.htm\u0000102","DryadLinqStreamInfo.DataSize Property\u0000html/da53c4f0-d5ab-702f-e073-ec9b6ea2f82b.htm\u0000152","DryadLinqQueryable.Aggregate(TSource, TAccumulate, TResult) Method (IQueryable(TSource), Expression(Func(TAccumulate)), Expression(Func(TAccumulate, TSource, TAccumulate)), Expression(Func(TAccumulate, TResult)))\u0000html/da78cce5-ac5d-fbb6-a6be-b1fc45f73240.htm\u0000671","IMultiQueryable.Provider Property\u0000html/da94daa0-4711-ab61-cba5-c5474946b285.htm\u0000143","AssociativeAttribute.AssociativeType Property\u0000html/daef2faf-6f9e-bfd4-710b-d0a00af66587.htm\u0000162","IDryadLinqSerializer(T).Write Method\u0000html/db0e2036-b46e-fba5-8502-62da411025b2.htm\u0000175","PlatformKind Enumeration\u0000html/db48824c-598d-a2a7-24db-a422d19467b1.htm\u0000121","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Single))))\u0000html/dbb05e44-bc2d-3de2-74fa-223d17988e6c.htm\u0000535","DryadLinqQueryable.Apply(T1, T2) Method (IQueryable(T1), Expression(Func(IEnumerable(T1), IEnumerable(T2))))\u0000html/dca1d561-3c90-238e-7d31-b4983b0b21f2.htm\u0000504","ResourceAttribute.IsStateful Property\u0000html/ddb9ef54-f5d0-5fcf-b1b7-c71c7966b4f1.htm\u0000162","DryadLinqQueryable.LastAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))\u0000html/ddcd8c8c-d6d2-b5a1-9787-5b4b8ce4e955.htm\u0000463","DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Single)))\u0000html/de199fbd-fd52-83f1-6605-1dd8bdc344b4.htm\u0000388","DecomposableAttribute Properties\u0000html/dfb2cde5-43c0-b931-a2ce-7dccbeb13bd3.htm\u0000102","DryadLinqQueryable.ToStore Method\u0000html/dfd04264-0973-a546-1ef7-4971c13a4d71.htm\u000080","GenericAssociative(TAssoc, TAccumulate) Methods\u0000html/e025b172-58a2-5b6b-48c0-0c33ee321a3d.htm\u000059","DryadLinqExtension.BroadCast(T, T1) Method (IQueryable(T), IQueryable(T1))\u0000html/e05d0998-2488-a010-a996-701d268f5c51.htm\u0000425","DryadLinqQueryable.AllAsQuery(TSource) Method\u0000html/e15e3251-3443-58ca-7e56-f1a9abf0e18e.htm\u0000454","Welcome to the DryadLINQ help page\u0000html/e203b95e-0737-40f6-9c16-fc84484a5bad.htm\u0000219","DryadLinqQueryable.MaxAsQuery(TSource, TResult) Method (IQueryable(TSource), Expression(Func(TSource, TResult)))\u0000html/e259305c-5491-6008-ed03-acfc4e7b4417.htm\u0000481","DryadLinqContext.ResourcesToAdd Property\u0000html/e25f71a6-3fa2-ac4f-bd57-1edb3da4c44e.htm\u0000230","DryadLinqContext.PartitionUncPath Property\u0000html/e2bc33c7-d205-23d9-e8bc-11f02dfae406.htm\u0000178","DryadLinqBinaryReader Class\u0000html/e2f6b120-72cd-d97c-d0c9-9ab1b4abb5b5.htm\u0000522","DataProvider Class\u0000html/e30d9823-523d-4504-b321-4c990c768d6d.htm\u0000405","ForkTuple(T1, T2).GetHashCode Method\u0000html/e33687f3-591a-54e8-2a3d-bd80ccac7e76.htm\u0000134","DryadLinqBinaryReader.ReadUInt32 Method\u0000html/e4431f4b-463e-7b5a-9933-223c364a0397.htm\u0000124","DryadLinqExtension.DoWhile Method\u0000html/e453d0ea-ad38-4d2b-20e0-6d48fb35e1b5.htm\u000094","LineRecord.ToString Method\u0000html/e45f62f1-20db-4823-babb-6e0310fa18d7.htm\u0000133","DataProvider.GetStreamInfo Method\u0000html/e491d2f3-4406-ba06-33ac-287ada771687.htm\u0000206","DryadLinqQueryable.ApplyPerPartition(T1, T2) Method (IQueryable(T1), IQueryable(T1)[], Expression(Func(IEnumerable(T1)[], IEnumerable(T2))), Boolean)\u0000html/e4b24cc1-7a50-2b77-cae2-1a9f5c3e2966.htm\u0000651","DryadLinqContext.EnableMultiThreadingInVertex Property\u0000html/e5330d19-786b-ff5d-45d5-63906af83283.htm\u0000250","DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Boolean)\u0000html/e5bb9a6d-135c-fd92-b508-04ec0bf9cd92.htm\u0000514","ExecutorKind Enumeration\u0000html/e652bfe9-c973-2744-87c1-e63cf9db4f56.htm\u0000108","DryadLinqBinaryWriter.WriteBytes Method\u0000html/e865381e-1e90-4f47-894b-6304d0028ef0.htm\u0000231","DryadLinqQueryable.SumAsQuery Method (IQueryable(Int64))\u0000html/e8736e02-cf01-62af-5564-e1433e51d931.htm\u0000341","ForkTuple(T1, T2).Second Property\u0000html/e91d270e-8169-d4e6-5c47-e01fddea6886.htm\u0000168","Quick Start\u0000html/e992fd94-c956-481d-82e6-dbdf45daa722.htm\u0000599","IMultiQueryable(T1, T2) Properties\u0000html/e9ec9d82-ea4a-a9c4-68ea-23b4cc77679a.htm\u0000114","Pair(T1, T2).Equality Operator\u0000html/eb7302d8-bade-88ab-7153-3e08f8902454.htm\u0000283","LineRecord.Equals Method (LineRecord)\u0000html/eceeab1f-db32-c774-dd76-f0f4603073d6.htm\u0000183","LineRecord.GreaterThan Operator\u0000html/ed798443-81e0-6dcd-be4f-27eb558511a4.htm\u0000212","DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Double)))\u0000html/edab1cc4-df6b-a0e6-ac1c-aa090439ea5b.htm\u0000388","LineRecord Properties\u0000html/eddcf25c-9bc1-baa0-eafa-34b988e8b52b.htm\u000041","DryadLinqQueryable.HashPartition(TSource, TKey, TResult) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IEqualityComparer(TKey), Expression(Func(TSource, TResult)))\u0000html/ee049bec-6bfb-fb7f-3707-a411d85f477a.htm\u0000664","DryadLinqQueryable.Fork(T, R1, R2, R3) Method (IQueryable(T), Expression(Func(IEnumerable(T), IEnumerable(ForkTuple(R1, R2, R3)))))\u0000html/ee0cde94-6965-9695-b25e-1ca1db55bb78.htm\u0000667","CustomDryadLinqSerializerAttribute Properties\u0000html/ee419700-0f92-43f8-3218-d012d674cf28.htm\u000066","Microsoft.Research.DryadLinq Namespace\u0000html/efe6507e-9fd8-bbd3-8227-fd6ba9e289c1.htm\u0000850","DryadLinqQueryable.AggregateAsQuery(TSource, TAccumulate) Method (IQueryable(TSource), TAccumulate, Expression(Func(TAccumulate, TSource, TAccumulate)))\u0000html/efef2462-44c3-4c23-335e-654ee84f766f.htm\u0000533","Pair(T1, T2) Properties\u0000html/f308d9e3-9559-30ab-60d9-96d07c0a5c32.htm\u000062","DryadLinqQueryable.MinAsQuery(TSource) Method (IQueryable(TSource))\u0000html/f41ccdbb-3d80-1a38-0075-bc3aac3b67f9.htm\u0000344","ResourceAttribute Class\u0000html/f48da9e0-e74d-da3a-ca41-d3afe376271d.htm\u0000394","DryadLinqContext.LocalExecution Property\u0000html/f49487bb-3b0f-4054-0c17-ffdca967af5e.htm\u0000207","DryadLinqQueryable.MaxAsQuery Method\u0000html/f4b36863-6a66-5778-2fae-56e7eac50834.htm\u0000108","DryadLinqQueryable.AssumeRangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[])\u0000html/f4bf1d22-a963-dab9-a715-09ec09cb78d0.htm\u0000517","LineRecord.Equals Method (Object)\u0000html/f514a92a-9405-c18e-0523-32d27f2d9592.htm\u0000183","DryadLinqBinaryWriter.Write Method (SqlDateTime)\u0000html/f5869c52-79e8-da5b-f2fa-20fb34d90f73.htm\u0000152","DryadLinqQueryable.ContainsAsQuery(TSource) Method (IQueryable(TSource), TSource)\u0000html/f5e0d6a7-dab3-246a-1374-c352c2cc95ab.htm\u0000392","IMultiQueryable.NumberOfInputs Property\u0000html/f6c4c853-03b8-57aa-cf35-5e7884f6d55b.htm\u0000139","IDecomposable(TSource, TAccumulate, TResult).Accumulate Method\u0000html/f7141b46-f316-6b6b-13dd-b38da64deda1.htm\u0000190","DryadLinqQueryable.SumAsQuery Method\u0000html/f7353d8f-b53e-4485-3a32-a47d26df83b2.htm\u00001160","DryadLinqContext.FromStore(T) Method (Uri)\u0000html/f7de5c1e-ed36-fdf6-7ee7-ffb58d2ea979.htm\u0000226","DryadLinqCluster Methods\u0000html/f8778722-6751-02a4-98f6-36825c384fd7.htm\u000053","ForkTuple(T1, T2).Equals Method (ForkTuple(T1, T2))\u0000html/f8959d6f-d36f-70dc-5fb4-71346b35319f.htm\u0000225","DryadLinqBinaryReader.ReadDouble Method\u0000html/f8a16c4a-7d02-1d28-3f87-0c648c533771.htm\u0000124","DryadLinqLog.AddVerbose Method\u0000html/f8a22de5-0cb8-e869-23e3-4c8053897b46.htm\u0000216","GenericAssociative(TAssoc, TAccumulate).RecursiveAccumulate Method\u0000html/f8d20d20-bbec-a340-6200-48866b0ac7d0.htm\u0000201","DryadLinqQueryable.SingleAsQuery Method\u0000html/f8e0a412-97bc-99bb-d919-03e404d236b8.htm\u0000104","DryadLinqQueryable.RangePartition Method\u0000html/f90db211-91a6-9160-f0b1-f7b5d6267e24.htm\u0000340","LineRecord.CompareTo Method (Object)\u0000html/f9d0c5a3-9022-d8da-9bbe-986bce0eb0e6.htm\u0000174","DryadLinqBinaryReader.ReadChar Method\u0000html/f9f3883f-e817-f693-6540-03eaa31f66fe.htm\u0000136","DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Int64)))\u0000html/fac7312b-dad8-df66-30e7-260990cbf990.htm\u0000494","DryadLinqLog.AddCritical Method\u0000html/fb0017d4-2002-13a0-845c-9c86972f6404.htm\u0000216","ForkValue(T).Equals Method (ForkValue(T))\u0000html/fd5bf5ee-af4b-9a5f-582f-89fdb53dee75.htm\u0000201","IMultiQueryable(T1, T2).First Property\u0000html/fdba9172-7ef3-7e37-2e6e-bb5fe43cd4b5.htm\u0000166","ForkTuple(T1, T2, T3).HasThird Property\u0000html/fdcf7716-268c-05d8-c969-99fcc6611106.htm\u0000157","CustomDryadLinqSerializerAttribute Methods\u0000html/fddc68e4-67ac-e5ac-4bc5-b09c806cf123.htm\u0000163","DryadLinqQueryable.SumAsQuery Method (IQueryable(Single))\u0000html/fe23cc18-a9ed-e8dc-486d-6eb432ed678c.htm\u0000337","DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Double)))\u0000html/fe2b9f3f-4da2-85d6-9421-3b8d871df3fc.htm\u0000490","DryadLinqQueryable.AnyAsQuery(TSource) Method (IQueryable(TSource))\u0000html/ff2da2fb-3aa8-6711-b58a-f3ba59d560ee.htm\u0000353","GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).Accumulate Method\u0000html/ffa4b6ac-5e03-29aa-ec10-7aab8893edd2.htm\u0000213"] \ No newline at end of file diff --git a/html/005a51b3-d88c-6ff3-7f8d-fadf5ad2435c.htm b/html/005a51b3-d88c-6ff3-7f8d-fadf5ad2435c.htm new file mode 100644 index 0000000..736d336 --- /dev/null +++ b/html/005a51b3-d88c-6ff3-7f8d-fadf5ad2435c.htm @@ -0,0 +1,126 @@ +DryadLinqQueryable.Apply(T1, T2) Method (IQueryable(T1), IQueryable(T1)[], Expression(Func(IEnumerable(T1)[], IEnumerable(T2))))
DryadLinqQueryable Apply T1, T2  Method (IQueryable T1 ,  IQueryable T1  , Expression Func  IEnumerable T1  , IEnumerable T2   )DryadLINQ documentation
+ Compute applyFunc on multiple sources +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T2> Apply<T1, T2>(
+	this IQueryable<T1> source,
+	IQueryable<T1>[] otherSources,
+	Expression<Func<IEnumerable<T1>[], IEnumerable<T2>>> applyFunc
+)

Parameters

source
Type: System.Linq IQueryable T1 
The first input dataset
otherSources
Type:  System.Linq IQueryable T1  
Other input datasets
applyFunc
Type: System.Linq.Expressions Expression Func  IEnumerable T1  , IEnumerable T2   
The function to be applied to the input datasets
Type Parameters

T1
The type of the records of input
T2
The type of the records of output

Return Value

Type: IQueryable T2 
The result of computing applyFunc(source,pieces)

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/007a2597-5856-ead6-c4c0-24afeb3c146f.htm b/html/007a2597-5856-ead6-c4c0-24afeb3c146f.htm new file mode 100644 index 0000000..dbe119c --- /dev/null +++ b/html/007a2597-5856-ead6-c4c0-24afeb3c146f.htm @@ -0,0 +1,113 @@ +DryadLinqQueryable.LongSelectMany(TSource, TCollection, TResult) Method (IQueryable(TSource), Expression(Func(TSource, Int64, IEnumerable(TCollection))), Expression(Func(TSource, TCollection, TResult)))
DryadLinqQueryable LongSelectMany TSource, TCollection, TResult  Method (IQueryable TSource , Expression Func TSource, Int64, IEnumerable TCollection   , Expression Func TSource, TCollection, TResult  )DryadLINQ documentation
+ Transforms each element of a sequence into an IEnumerable{T} by applying a function to the + element and its index, and then flattens the resulting sequences into one sequence. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> LongSelectMany<TSource, TCollection, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, long, IEnumerable<TCollection>>> selector,
+	Expression<Func<TSource, TCollection, TResult>> resultSelector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The sequence of input elements
selector
Type: System.Linq.Expressions Expression Func TSource, Int64, IEnumerable TCollection   
A transform function to apply to each source element; + the second parameter of the function represents the index of the source element.
resultSelector
Type: System.Linq.Expressions Expression Func TSource, TCollection, TResult  
A transformation function to apply to each intermediate element
Type Parameters

TSource
The type of the elements of source
TCollection
The type of the element in the intermediate IEnumerable sequences
TResult
The type of the elements of the result

Return Value

Type: IQueryable TResult 
The sequence resulting from applying to each input element and + flattening and transforming the elements in the intermediate sequences

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/024262a5-8d35-80f8-1b76-7a6242ad400b.htm b/html/024262a5-8d35-80f8-1b76-7a6242ad400b.htm new file mode 100644 index 0000000..a8d8339 --- /dev/null +++ b/html/024262a5-8d35-80f8-1b76-7a6242ad400b.htm @@ -0,0 +1,24 @@ +DryadLinqContext.JobUsername Property
DryadLinqContext JobUsername Property DryadLINQ documentation
+ Gets or sets the RunAs password for jobs submitted to the cluster. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string JobUsername { get; set; }

Property Value

Type: String
Remarks

The default is null (use the credentials of the current Thread)

See Also

\ No newline at end of file diff --git a/html/03212629-8351-bc14-0918-ef18541c60f6.htm b/html/03212629-8351-bc14-0918-ef18541c60f6.htm new file mode 100644 index 0000000..889394f --- /dev/null +++ b/html/03212629-8351-bc14-0918-ef18541c60f6.htm @@ -0,0 +1,36 @@ +DataProvider.GetMetaData Method
DataProvider GetMetaData Method DryadLINQ documentation
+ Gets the metadata of a specified dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public abstract DryadLinqMetaData GetMetaData(
+	DryadLinqContext context,
+	Uri dataSetUri
+)

Return Value

Type: DryadLinqMetaData
The metadata. Returns null if metadats is not present.
See Also

\ No newline at end of file diff --git a/html/032e436e-efdc-433f-654c-75ce93cdb5d2.htm b/html/032e436e-efdc-433f-654c-75ce93cdb5d2.htm new file mode 100644 index 0000000..628b20b --- /dev/null +++ b/html/032e436e-efdc-433f-654c-75ce93cdb5d2.htm @@ -0,0 +1,40 @@ +GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).RecursiveAccumulate Method
GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  RecursiveAccumulate Method DryadLINQ documentation
+ Combines two accumulator values into one. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static TAccumulate RecursiveAccumulate(
+	TAccumulate acc,
+	TAccumulate val
+)

Parameters

acc
Type: TAccumulate
The first accumulator value
val
Type: TAccumulate
The second accumulator value

Return Value

Type: TAccumulate
An accumulator value resulting from combining two accumulator values
See Also

\ No newline at end of file diff --git a/html/05317da6-b361-379e-397d-e34d85c6856d.htm b/html/05317da6-b361-379e-397d-e34d85c6856d.htm new file mode 100644 index 0000000..7b0edfb --- /dev/null +++ b/html/05317da6-b361-379e-397d-e34d85c6856d.htm @@ -0,0 +1,100 @@ +DryadLinqQueryable.AssumeRangePartition Method
DryadLinqQueryable AssumeRangePartition Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Instructs DryadLINQ to assume that the dataset is range partitioned. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Instructs DryadLINQ to assume that the dataset is range partitioned by a specified list of keys. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Instructs DryadLINQ to assume that the dataset is range partitioned. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey )
+ Instructs DryadLINQ to assume that the dataset is range partitioned by a specified list of keys. +
Top
See Also

\ No newline at end of file diff --git a/html/06266f74-a819-017c-e03f-0f9761a28c52.htm b/html/06266f74-a819-017c-e03f-0f9761a28c52.htm new file mode 100644 index 0000000..1714dc1 --- /dev/null +++ b/html/06266f74-a819-017c-e03f-0f9761a28c52.htm @@ -0,0 +1,28 @@ +DryadLinqContext.CompileForVertexDebugging Property
DryadLinqContext CompileForVertexDebugging Property DryadLINQ documentation
+ Gets or sets the value specifying whether to compile code with debugging support. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool CompileForVertexDebugging { get; set; }

Property Value

Type: Boolean
Remarks

+ If true, vertex code will be compiled with no code-level optimizations and a PDB will be generated. + Also, the query execution job look for and include the PDB associated with every DLL resource + that is part of the submitted job. +

The default is false.

See Also

\ No newline at end of file diff --git a/html/06abeb89-68da-4121-d33e-c40a6c5767a0.htm b/html/06abeb89-68da-4121-d33e-c40a6c5767a0.htm new file mode 100644 index 0000000..2f3afa4 --- /dev/null +++ b/html/06abeb89-68da-4121-d33e-c40a6c5767a0.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Boolean)
DryadLinqBinaryWriter Write Method (Boolean)DryadLINQ documentation
+ Writes a boolean value to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	bool b
+)
See Also

\ No newline at end of file diff --git a/html/06fee6ad-aae4-3914-38a5-269ea8886d4a.htm b/html/06fee6ad-aae4-3914-38a5-269ea8886d4a.htm new file mode 100644 index 0000000..5a8d928 --- /dev/null +++ b/html/06fee6ad-aae4-3914-38a5-269ea8886d4a.htm @@ -0,0 +1,12 @@ +DryadLinqJobInfo Properties
DryadLinqJobInfo PropertiesDryadLINQ documentation

The DryadLinqJobInfo type exposes the following members.

Properties

+   + NameDescription
Public propertyJobIds
+ Gets the job ids of the DryadLINQ jobs. +
Top
See Also

\ No newline at end of file diff --git a/html/07206258-2e2e-6aa3-4c79-0c0674875849.htm b/html/07206258-2e2e-6aa3-4c79-0c0674875849.htm new file mode 100644 index 0000000..72f97cb --- /dev/null +++ b/html/07206258-2e2e-6aa3-4c79-0c0674875849.htm @@ -0,0 +1,64 @@ +ForkTuple(T1, T2, T3) Structure
ForkTuple T1, T2, T3  StructureDryadLINQ documentation
+ Represents a tuple of three elements that may not have valid values. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

[SerializableAttribute]
+public struct ForkTuple<T1, T2, T3> : IEquatable<ForkTuple<T1, T2, T3>>
Type Parameters

T1
The type of the first element
T2
The type of the second element
T3
The type of the third element

The ForkTuple T1, T2, T3  type exposes the following members.

Constructors

+   + NameDescription
Public methodForkTuple T1, T2, T3 
+ Initializes an instance of ForkTuple of three elements. All the elements have valid values. +
Top
Methods

+   + NameDescription
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodEquals(ForkTuple T1, T2, T3 )
+ Determines whether the current ForkTuple is equal to a specified ForkTuple. +
Public methodGetHashCode
+ Gets the hash code of this instance of ForkTuple. +
(Overrides ValueType GetHashCode .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Properties

+   + NameDescription
Public propertyFirst
+ Gets and sets the first element. +
Public propertyHasFirst
+ true iff the value of the first element is valid. +
Public propertyHasSecond
+ true iff the value of the second element is valid. +
Public propertyHasThird
+ true iff the value of the third element is valid. +
Public propertySecond
+ Gets and sets the second element. +
Public propertyThird
+ Gets and sets the third element. +
Top
See Also

\ No newline at end of file diff --git a/html/072ffb1e-75fa-7aa1-fb37-b34393ddcab4.htm b/html/072ffb1e-75fa-7aa1-fb37-b34393ddcab4.htm new file mode 100644 index 0000000..3db7f82 --- /dev/null +++ b/html/072ffb1e-75fa-7aa1-fb37-b34393ddcab4.htm @@ -0,0 +1,144 @@ +DryadLinqQueryable.ApplyPerPartition Method
DryadLinqQueryable ApplyPerPartition Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 , Expression Func IEnumerable T1 , IEnumerable T2   )
+ Compute applyFunc(source) +
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 ,  IQueryable , Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   , Boolean)
+ Compute applyFunc on multiple sources +
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 ,  IQueryable T1  , Expression Func  IEnumerable T1  , IEnumerable T2   , Boolean)
+ Compute applyFunc on multiple sources +
Public methodStatic memberApplyPerPartition T1, T2, T3 (IQueryable T1 , IQueryable T2 , Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   , Boolean)
+ Compute applyFunc(source1, source2) +
Top
See Also

\ No newline at end of file diff --git a/html/092201f1-5901-0976-887e-a1f961caaf66.htm b/html/092201f1-5901-0976-887e-a1f961caaf66.htm new file mode 100644 index 0000000..a874980 --- /dev/null +++ b/html/092201f1-5901-0976-887e-a1f961caaf66.htm @@ -0,0 +1,54 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Int32))
DryadLinqQueryable AverageAsQuery Method (IQueryable Int32 )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<double> AverageAsQuery(
+	this IQueryable<int> source
+)

Parameters

source
Type: System.Linq IQueryable Int32 
A set of Int32 values to calculate the average of

Return Value

Type: IQueryable Double 
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Int32 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/093a0025-a8c4-d1e2-a289-d3863b1a845f.htm b/html/093a0025-a8c4-d1e2-a289-d3863b1a845f.htm new file mode 100644 index 0000000..0d7a5ab --- /dev/null +++ b/html/093a0025-a8c4-d1e2-a289-d3863b1a845f.htm @@ -0,0 +1,135 @@ +DryadLinqContext Class
DryadLinqContext ClassDryadLINQ documentation
+ Represents the context necessary to prepare and execute a DryadLinq Query, +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqContext

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public class DryadLinqContext : IDisposable, 
+	IEquatable<DryadLinqContext>

The DryadLinqContext type exposes the following members.

Constructors

+   + NameDescription
Public methodDryadLinqContext(DryadLinqCluster)
+ Initializes a new instance of the DryadLinqContext class for a specified cluster. +
Public methodDryadLinqContext(Int32, String)
+ Initializes a new instance of the DryadLinqContext class for local execution. +
Public methodDryadLinqContext(String, PlatformKind)
+ Initializes a new instance of the DryadLinqContext class for a YARN cluster. +
Top
Methods

+   + NameDescription
Public methodAzureAccountKey
+ Get the key associated with a named account, or null if it is not registered or auto-detected from + the subscriptions +
Public methodClientVersion
+ Version of the DryadLinq client components +
Public methodDispose
+ Releases all resources used by the DryadLinqContext. +
Public methodEquals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodEquals(DryadLinqContext)
+ Determines whether this instance of DryadLinqContext is equal to another instance + of DryadLinqContext. +
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFromEnumerable T 
+ Converts an IEnumerable{T} to a DryadLinq specialized IQueryable{T}. +
Public methodFromStore T (String)
+ Open a dataset as a DryadLinq specialized IQueryable{T}. +
Public methodFromStore T (Uri)
+ Open a dataset as a DryadLinq specialized IQueryable{T}. +
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRegisterAzureAccount
+ Register a named account with the specified storage key, so that key won't need to be specified in Azure blob URIs +
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

+   + NameDescription
Public propertyCompileForVertexDebugging
+ Gets or sets the value specifying whether to compile code with debugging support. +
Public propertyDebugBreak
+ Gets and sets the value specifying whether a vertex should break into the debugger +
Public propertyDryadHomeDirectory
+ Gets or sets the bin directory for Dryad. +
Public propertyEnableMultiThreadingInVertex
+ Gets or sets whether user-defined methods and custom serializers may be called on + multiple threads of a single process. +
Public propertyEnableSpeculativeDuplication
+ Enables or disables speculative duplication of vertices based on runtime performance analysis. +
Public propertyExecutorKind
+ Gets and sets the job executor. The current release only supports Dryad. +
Public propertyForceGC
+ Gets or sets whether to run GC after Moxie runs each task. +
Public propertyGraphManagerNode
+ Gets or sets the node that should be used for running the Dryad Graph Manager task. +
Public propertyHeadNode
+ Gets or sets the head node for executing a DryadLinq query. +
Public propertyIntermediateDataCompressionScheme
+ Gets or sets the value specifying whether data passed between stages will be compressed. +
Public propertyJobEnvironmentVariables
+ Gets the collection of environment variables associated with the DryadLINQ job. +
Public propertyJobFriendlyName
+ Gets or sets the descriptive name used to describe the DryadLINQ job. +
Public propertyJobMaxNodes
+ Gets or sets the maximum number of cluster nodes for the DryadLINQ job. +
Public propertyJobMinNodes
+ Gets or sets the minimum number of cluster nodes for the DryadLINQ job. +
Public propertyJobPassword
+ Gets or sets the RunAs password for jobs submitted to the cluster. +
Public propertyJobRuntimeLimit
+ Gets or sets the maximum execution time for the DryadLINQ job, in seconds. +
Public propertyJobUsername
+ Gets or sets the RunAs password for jobs submitted to the cluster. +
Public propertyLocalDebug
+ Gets or sets the value specifying whether to use Local debugging mode. +
Public propertyLocalExecution
+ Gets or sets the value specifying whether to use Local execution mode. +
Public propertyMatchClientNetFrameworkVersion
+ Configures query jobs to be launched on the cluster nodes against a .NET framework version + matching that of the client process. This should only be set if all cluster nodes are known to have + the same .NET version as the client. + When set to false (default), the vertex code will be compiled and run against .NET Framework 3.5. +
Public propertyNodeGroup
+ Gets or sets the name of the compute node group when running on the cluster. +
Public propertyOutputDataCompressionScheme
+ Gets or sets the value specifying the compression scheme for output data. +
Public propertyPartitionUncPath
+ Gets or sets the partition UNC path used when constructing a partitioned table. +
Public propertyPeloponneseHomeDirectory
+ Gets or sets the bin directory for Peloponnese. +
Public propertyPlatformKind
+ Gets or sets the service platform +
Public propertyResourcesToAdd
+ Get the list of resources to add to the DryadLINQ job. +
Public propertyResourcesToRemove
+ Get the list of resources to be excluded from the DryadLINQ job. +
Public propertyRuntimeTraceLevel
+ Gets or sets the trace level to use for DryadLINQ Query jobs. +
Public propertySelectOrderPreserving
+ Gets or sets whether certain operators will preserve item ordering. + When true, the Select, SelectMany and Where operators will preserve item ordering; + otherwise, they may shuffle the input items as they are processed. +
Top
Remarks

+ DryadLinqContext is the main entry point for the DryadLINQ framework. + The context that is maintained by a DryadLinqContext instance includes + configuration information. +

+ A DryadLinqContext may be reused by multiple queries and query executions. +

+ A DryadLinqContext may hold open connections to cluster services. + To release these connections, call DryadLinqContext.Dispose(). +

See Also

\ No newline at end of file diff --git a/html/09443df1-c90c-bb8f-a15e-b24dadb75fe3.htm b/html/09443df1-c90c-bb8f-a15e-b24dadb75fe3.htm new file mode 100644 index 0000000..d6f3527 --- /dev/null +++ b/html/09443df1-c90c-bb8f-a15e-b24dadb75fe3.htm @@ -0,0 +1,94 @@ +DryadLinqQueryable.ApplyPerPartition(T1, T2) Method (IQueryable(T1), Expression(Func(IEnumerable(T1), IEnumerable(T2))))
DryadLinqQueryable ApplyPerPartition T1, T2  Method (IQueryable T1 , Expression Func IEnumerable T1 , IEnumerable T2   )DryadLINQ documentation
+ Compute applyFunc(source) +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T2> ApplyPerPartition<T1, T2>(
+	this IQueryable<T1> source,
+	Expression<Func<IEnumerable<T1>, IEnumerable<T2>>> applyFunc
+)

Parameters

source
Type: System.Linq IQueryable T1 
The input dataset
applyFunc
Type: System.Linq.Expressions Expression Func IEnumerable T1 , IEnumerable T2   
The function to be applied to the input dataset
Type Parameters

T1
The type of the records of the input dataset
T2
The type of the records of the output dataset

Return Value

Type: IQueryable T2 
The result of computing applyFunc(source)

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/09b7f762-48da-5a16-77e3-8b841c6f83ea.htm b/html/09b7f762-48da-5a16-77e3-8b841c6f83ea.htm new file mode 100644 index 0000000..edf4387 --- /dev/null +++ b/html/09b7f762-48da-5a16-77e3-8b841c6f83ea.htm @@ -0,0 +1,32 @@ +GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult) Methods
GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  MethodsDryadLINQ documentation

The GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberAccumulate
+ Accumulates an input element into the accumulator value. +
Public methodStatic memberFinalReduce
+ Produces the final value from an accumulator value. +
Public methodStatic memberInitialize
+ Initializes the initial state of the IDecomposable object. +
Public methodStatic memberRecursiveAccumulate
+ Combines two accumulator values into one. +
Public methodStatic memberSeed
+ Converts an input element to an intermediate accumulator value. +
Top
See Also

\ No newline at end of file diff --git a/html/0a7aa40b-fc7c-5446-0fc8-d8747f317d31.htm b/html/0a7aa40b-fc7c-5446-0fc8-d8747f317d31.htm new file mode 100644 index 0000000..953dbb7 --- /dev/null +++ b/html/0a7aa40b-fc7c-5446-0fc8-d8747f317d31.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Double)
DryadLinqBinaryWriter Write Method (Double)DryadLINQ documentation
+ Writes a 64-bit floating point number to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	double val
+)

Parameters

val
Type: System Double
A 64-bit floating point number to write.
See Also

\ No newline at end of file diff --git a/html/0b5ec7e8-a29f-e104-b8c6-56d15489af32.htm b/html/0b5ec7e8-a29f-e104-b8c6-56d15489af32.htm new file mode 100644 index 0000000..88e03bf --- /dev/null +++ b/html/0b5ec7e8-a29f-e104-b8c6-56d15489af32.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.FirstAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))
DryadLinqQueryable FirstAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Boolean  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> FirstAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Boolean  
A predicate to test each element for a condition
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The first element in the input sequence that satisfies the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions

ExceptionCondition
DryadLinqExceptionNo element in the input sequence satisfies the predicate
See Also

\ No newline at end of file diff --git a/html/0bc5d95a-ef00-1073-ac66-8aa04e76bea4.htm b/html/0bc5d95a-ef00-1073-ac66-8aa04e76bea4.htm new file mode 100644 index 0000000..cdbead4 --- /dev/null +++ b/html/0bc5d95a-ef00-1073-ac66-8aa04e76bea4.htm @@ -0,0 +1,24 @@ +DryadLinqContext.DebugBreak Property
DryadLinqContext DebugBreak Property DryadLINQ documentation
+ Gets and sets the value specifying whether a vertex should break into the debugger +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool DebugBreak { get; set; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/0d08006d-22e5-4a13-1882-0209adfb201b.htm b/html/0d08006d-22e5-4a13-1882-0209adfb201b.htm new file mode 100644 index 0000000..0c514da --- /dev/null +++ b/html/0d08006d-22e5-4a13-1882-0209adfb201b.htm @@ -0,0 +1,14 @@ +DryadLinqException Methods
DryadLinqException MethodsDryadLINQ documentation

The DryadLinqException type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetBaseException
When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
(Inherited from Exception.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetObjectData
+ Sets the SerializationInfo with information about the exception. +
(Overrides Exception GetObjectData(SerializationInfo, StreamingContext).)
Public methodGetType
Gets the runtime type of the current instance.
(Inherited from Exception.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Creates and returns a string representation of the current exception.
(Inherited from Exception.)
Top
See Also

\ No newline at end of file diff --git a/html/0d63a0c3-846a-e70d-6184-23387d3a9160.htm b/html/0d63a0c3-846a-e70d-6184-23387d3a9160.htm new file mode 100644 index 0000000..087bbf3 --- /dev/null +++ b/html/0d63a0c3-846a-e70d-6184-23387d3a9160.htm @@ -0,0 +1,40 @@ +DryadLinqContext Methods
DryadLinqContext MethodsDryadLINQ documentation

The DryadLinqContext type exposes the following members.

Methods

+   + NameDescription
Public methodAzureAccountKey
+ Get the key associated with a named account, or null if it is not registered or auto-detected from + the subscriptions +
Public methodClientVersion
+ Version of the DryadLinq client components +
Public methodDispose
+ Releases all resources used by the DryadLinqContext. +
Public methodEquals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodEquals(DryadLinqContext)
+ Determines whether this instance of DryadLinqContext is equal to another instance + of DryadLinqContext. +
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFromEnumerable T 
+ Converts an IEnumerable{T} to a DryadLinq specialized IQueryable{T}. +
Public methodFromStore T (String)
+ Open a dataset as a DryadLinq specialized IQueryable{T}. +
Public methodFromStore T (Uri)
+ Open a dataset as a DryadLinq specialized IQueryable{T}. +
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRegisterAzureAccount
+ Register a named account with the specified storage key, so that key won't need to be specified in Azure blob URIs +
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/0e7a8462-0d75-3d0c-7203-579f46b9765a.htm b/html/0e7a8462-0d75-3d0c-7203-579f46b9765a.htm new file mode 100644 index 0000000..c4ade7a --- /dev/null +++ b/html/0e7a8462-0d75-3d0c-7203-579f46b9765a.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadUInt64 Method
DryadLinqBinaryReader ReadUInt64 Method DryadLINQ documentation
+ Reads a 64-bit unsigned integer from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public ulong ReadUInt64()

Return Value

Type: UInt64
A 64-bit unsigned integer.
See Also

\ No newline at end of file diff --git a/html/0f3128d9-99ac-a067-779a-bdc86f46af10.htm b/html/0f3128d9-99ac-a067-779a-bdc86f46af10.htm new file mode 100644 index 0000000..ad58062 --- /dev/null +++ b/html/0f3128d9-99ac-a067-779a-bdc86f46af10.htm @@ -0,0 +1,64 @@ +DryadLinqBinaryReader Methods
DryadLinqBinaryReader MethodsDryadLINQ documentation

The DryadLinqBinaryReader type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodReadBool
+ Reads a boolean value from the current reader and advances the current + position of the reader by one byte. +
Public methodReadBytes
+ Reads byteCount bytes into destBuffer starting at offset. +
Public methodReadChar
+ Reads a character from the current reader and advances the current position of the reader + according to the encoding and the character. +
Public methodReadChars
+ Reads charCount chars into destBuffer starting at offset. +
Public methodReadCompactInt32
+ Reads a 32-bit signed integer from the current reader. Assumes that the integer + is represented in the compact format as written by WriteCompact of a DryadLinqBinaryWriter. +
Public methodReadDateTime
+ Reads a value of DateTime from the current reader. +
Public methodReadDecimal
+ Reads a decimal number from the current reader. +
Public methodReadDouble
+ Reads a 64-bit floating point number from the current reader. +
Public methodReadGuid
+ Reads a value of Guid from the current reader. +
Public methodReadInt16
+ Reads a 16-bit signed integer from the current reader. +
Public methodReadInt32
+ Reads a 32-bit signed integer from the current reader. +
Public methodReadInt64
+ Reads a 64-bit signed integer from the current reader. +
Public methodReadRawBytes
+ public helper to read into a byte*, mainly used to read preallocated fixed size, + non-integer types (Array, Guid, decimal etc) +
Public methodReadSByte
+ Reads a signed byte from the current reader and advances the current + position of the reader by one byte. +
Public methodReadSingle
+ Reads a 32-bit floating point number from the current reader. +
Public methodReadSqlDateTime
+ Reads a value of SqlDateTime from the current reader. +
Public methodReadString
+ Reads a string value from the current reader. +
Public methodReadUByte
+ Reads a byte from the current reader and advances the current position of the + reader by one byte. +
Public methodReadUInt16
+ Reads a 16-bit unsigned integer from the current reader. +
Public methodReadUInt32
+ Reads a 32-bit unsigned integer from the current reader. +
Public methodReadUInt64
+ Reads a 64-bit unsigned integer from the current reader. +
Public methodToString
+ Returns a string that represents this DryadLinqBinaryReader object. +
(Overrides Object ToString .)
Top
See Also

\ No newline at end of file diff --git a/html/0fe358e3-5219-60c4-1a15-c77bd51338f7.htm b/html/0fe358e3-5219-60c4-1a15-c77bd51338f7.htm new file mode 100644 index 0000000..c295044 --- /dev/null +++ b/html/0fe358e3-5219-60c4-1a15-c77bd51338f7.htm @@ -0,0 +1,52 @@ +DryadLinqQueryable.AssumeHashPartition Method
DryadLinqQueryable AssumeHashPartition Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberAssumeHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Instruct DryadLINQ to assume that the dataset is hash partitioned. +
Public methodStatic memberAssumeHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey )
+ Instructs DryadLINQ to assume that the dataset is hash partitioned. +
Top
See Also

\ No newline at end of file diff --git a/html/10c1f055-1b96-8c5a-c46d-b6171ae2f107.htm b/html/10c1f055-1b96-8c5a-c46d-b6171ae2f107.htm new file mode 100644 index 0000000..59652a3 --- /dev/null +++ b/html/10c1f055-1b96-8c5a-c46d-b6171ae2f107.htm @@ -0,0 +1,74 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Decimal)))
DryadLinqQueryable AverageAsQuery Method (IQueryable Nullable Decimal  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<decimal>> AverageAsQuery(
+	this IQueryable<Nullable<decimal>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Decimal  
A set of nullable decimal values to calculate the average of

Return Value

Type: IQueryable Nullable Decimal  
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Decimal  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/11c77de4-bb21-4879-6a37-daaf58adb3cf.htm b/html/11c77de4-bb21-4879-6a37-daaf58adb3cf.htm new file mode 100644 index 0000000..c714e37 --- /dev/null +++ b/html/11c77de4-bb21-4879-6a37-daaf58adb3cf.htm @@ -0,0 +1,45 @@ +GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult) Class
GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  ClassDryadLINQ documentation
+ A helper class for calling IDecomposable methods more efficiently. It is used in + auto-generated vertex code. A DryadLINQ user should not need to use this class directly. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq GenericDecomposable TDecomposable, TSource, TAccumulate, TResult 

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static class GenericDecomposable<TDecomposable, TSource, TAccumulate, TResult>
+where TDecomposable : new(), Object, IDecomposable<TSource, TAccumulate, TResult>
Type Parameters

TDecomposable
The type that implements the IDecomposable interface
TSource
The element type of the input sequence
TAccumulate
The element type of an intermediate result
TResult
The element type of the final result

The GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberAccumulate
+ Accumulates an input element into the accumulator value. +
Public methodStatic memberFinalReduce
+ Produces the final value from an accumulator value. +
Public methodStatic memberInitialize
+ Initializes the initial state of the IDecomposable object. +
Public methodStatic memberRecursiveAccumulate
+ Combines two accumulator values into one. +
Public methodStatic memberSeed
+ Converts an input element to an intermediate accumulator value. +
Top
See Also

\ No newline at end of file diff --git a/html/1286706e-b13a-d4da-31b6-a8e9095728c7.htm b/html/1286706e-b13a-d4da-31b6-a8e9095728c7.htm new file mode 100644 index 0000000..b21965e --- /dev/null +++ b/html/1286706e-b13a-d4da-31b6-a8e9095728c7.htm @@ -0,0 +1,26 @@ +DryadLinqJobInfo Class
DryadLinqJobInfo ClassDryadLINQ documentation
+ Represents the current state of a set of DryadLINQ jobs that have already been + submitted for execution. A DryadLinqJobInfo object is returned after a job is + submitted for execution. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqJobInfo

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sealed class DryadLinqJobInfo

The DryadLinqJobInfo type exposes the following members.

Methods

+   + NameDescription
Public methodCancelJob
+ Cancels all the unfinished jobs. +
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWait
+ Blocks until all the DryadLINQ jobs terminate. +
Top
Properties

+   + NameDescription
Public propertyJobIds
+ Gets the job ids of the DryadLINQ jobs. +
Top
See Also

\ No newline at end of file diff --git a/html/1361c8c8-c04b-e5f2-6112-9f62b5af8fcb.htm b/html/1361c8c8-c04b-e5f2-6112-9f62b5af8fcb.htm new file mode 100644 index 0000000..780d3cd --- /dev/null +++ b/html/1361c8c8-c04b-e5f2-6112-9f62b5af8fcb.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.LongTakeWhile(TSource) Method
DryadLinqQueryable LongTakeWhile TSource  Method DryadLINQ documentation
+ Returns the largest prefix of a sequence such that the elements satisfy a specified predicate. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> LongTakeWhile<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, long, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Int64, Boolean  
A predicate to test each element for a condition
Type Parameters

TSource
The element type of the input sequence

Return Value

Type: IQueryable TSource 
The largest prefix satisfying the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/13cce920-2cb3-0614-4d48-34257614f24f.htm b/html/13cce920-2cb3-0614-4d48-34257614f24f.htm new file mode 100644 index 0000000..f7e0377 --- /dev/null +++ b/html/13cce920-2cb3-0614-4d48-34257614f24f.htm @@ -0,0 +1,15 @@ +DryadLinqContext.Equals Method
DryadLinqContext Equals Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodEquals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodEquals(DryadLinqContext)
+ Determines whether this instance of DryadLinqContext is equal to another instance + of DryadLinqContext. +
Top
See Also

\ No newline at end of file diff --git a/html/1418da77-2d3c-0a21-3c41-ba2ea3abb075.htm b/html/1418da77-2d3c-0a21-3c41-ba2ea3abb075.htm new file mode 100644 index 0000000..4bf18f0 --- /dev/null +++ b/html/1418da77-2d3c-0a21-3c41-ba2ea3abb075.htm @@ -0,0 +1,22 @@ +ForkValue(T).GetHashCode Method
ForkValue T  GetHashCode Method DryadLINQ documentation
+ Gets the hash code of this instance of ForkValue. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override int GetHashCode()

Return Value

Type: Int32
An integer hash code
See Also

\ No newline at end of file diff --git a/html/1440c40e-9c6b-fafe-9688-112547bd19f3.htm b/html/1440c40e-9c6b-fafe-9688-112547bd19f3.htm new file mode 100644 index 0000000..57c013e --- /dev/null +++ b/html/1440c40e-9c6b-fafe-9688-112547bd19f3.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (String)
DryadLinqBinaryWriter Write Method (String)DryadLINQ documentation
+ Writes a string to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	string val
+)
See Also

\ No newline at end of file diff --git a/html/14426d10-5679-395b-3954-e340a465128a.htm b/html/14426d10-5679-395b-3954-e340a465128a.htm new file mode 100644 index 0000000..a543b8c --- /dev/null +++ b/html/14426d10-5679-395b-3954-e340a465128a.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadUInt16 Method
DryadLinqBinaryReader ReadUInt16 Method DryadLINQ documentation
+ Reads a 16-bit unsigned integer from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public ushort ReadUInt16()

Return Value

Type: UInt16
A 16-bit unsigned integer.
See Also

\ No newline at end of file diff --git a/html/1516e01c-7658-2623-7a8f-ee4df625d7f6.htm b/html/1516e01c-7658-2623-7a8f-ee4df625d7f6.htm new file mode 100644 index 0000000..a59fd00 --- /dev/null +++ b/html/1516e01c-7658-2623-7a8f-ee4df625d7f6.htm @@ -0,0 +1,38 @@ +Pair(T1, T2) Constructor
Pair T1, T2  Constructor DryadLINQ documentation
+ Initializes an instance of this key-value Pair structure. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Pair(
+	T1 x,
+	T2 y
+)

Parameters

x
Type: T1
The key of the pair.
y
Type: T2
The value of the pair.
See Also

\ No newline at end of file diff --git a/html/154a0be2-f541-8bea-52fc-3e187bd8e65f.htm b/html/154a0be2-f541-8bea-52fc-3e187bd8e65f.htm new file mode 100644 index 0000000..65c730d --- /dev/null +++ b/html/154a0be2-f541-8bea-52fc-3e187bd8e65f.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadInt32 Method
DryadLinqBinaryReader ReadInt32 Method DryadLINQ documentation
+ Reads a 32-bit signed integer from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public int ReadInt32()

Return Value

Type: Int32
A 32-bit signed integer.
See Also

\ No newline at end of file diff --git a/html/1576a427-e89d-6a22-37c1-96d064b3065a.htm b/html/1576a427-e89d-6a22-37c1-96d064b3065a.htm new file mode 100644 index 0000000..fae1519 --- /dev/null +++ b/html/1576a427-e89d-6a22-37c1-96d064b3065a.htm @@ -0,0 +1,10 @@ +NullableAttribute Methods
NullableAttribute MethodsDryadLINQ documentation

The NullableAttribute type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/15ad8a07-5fcb-f3d7-1bb6-efd8cc647046.htm b/html/15ad8a07-5fcb-f3d7-1bb6-efd8cc647046.htm new file mode 100644 index 0000000..1451e99 --- /dev/null +++ b/html/15ad8a07-5fcb-f3d7-1bb6-efd8cc647046.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (UInt16)
DryadLinqBinaryWriter Write Method (UInt16)DryadLINQ documentation
+ Writes an unsigned 16-bit integer to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	ushort val
+)

Parameters

val
Type: System UInt16
The unsigned 16-bit integer to be written.
See Also

\ No newline at end of file diff --git a/html/15c1c542-c2b5-4b49-86c9-d939b43ae22e.htm b/html/15c1c542-c2b5-4b49-86c9-d939b43ae22e.htm new file mode 100644 index 0000000..c196028 --- /dev/null +++ b/html/15c1c542-c2b5-4b49-86c9-d939b43ae22e.htm @@ -0,0 +1,38 @@ +IKeyedMultiQueryable(T, K).Item Property
IKeyedMultiQueryable T, K  Item Property DryadLINQ documentation
+ Gets the IQueryable{T} associated with a specified key. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

IQueryable<T> this[
+	K key
+] { get; }

Parameters

key
Type: K
A key

Return Value

Type: IQueryable T 
The IQueryable{T} associated with the key
See Also

\ No newline at end of file diff --git a/html/1634cb40-8440-9f89-4255-84fa32a3ba65.htm b/html/1634cb40-8440-9f89-4255-84fa32a3ba65.htm new file mode 100644 index 0000000..5b2fdb6 --- /dev/null +++ b/html/1634cb40-8440-9f89-4255-84fa32a3ba65.htm @@ -0,0 +1,10 @@ +DecomposableAttribute Methods
DecomposableAttribute MethodsDryadLINQ documentation

The DecomposableAttribute type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/16daaf7e-3114-85a5-746f-9b39bda27cb9.htm b/html/16daaf7e-3114-85a5-746f-9b39bda27cb9.htm new file mode 100644 index 0000000..ff91877 --- /dev/null +++ b/html/16daaf7e-3114-85a5-746f-9b39bda27cb9.htm @@ -0,0 +1,18 @@ +LineRecord Operators
LineRecord OperatorsDryadLINQ documentation

The LineRecord type exposes the following members.

Operators

+   + NameDescription
Public operatorStatic memberEquality
+ Determines whether two specified LineRecords are equal. +
Public operatorStatic memberGreaterThan
+ Returns true iff a LineRecord is greater than another LineRecord. +
Public operatorStatic memberInequality
+ Determines whether two specified LineRecords are not equal. +
Public operatorStatic memberLessThan
+ Returns true iff a LineRecord is less than another LineRecord. +
Top
See Also

\ No newline at end of file diff --git a/html/17d622f1-6799-aeab-3637-9d66a4d79f0b.htm b/html/17d622f1-6799-aeab-3637-9d66a4d79f0b.htm new file mode 100644 index 0000000..d3bbf2e --- /dev/null +++ b/html/17d622f1-6799-aeab-3637-9d66a4d79f0b.htm @@ -0,0 +1,36 @@ +DryadLinqContext.RegisterAzureAccount Method
DryadLinqContext RegisterAzureAccount Method DryadLINQ documentation
+ Register a named account with the specified storage key, so that key won't need to be specified in Azure blob URIs +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void RegisterAzureAccount(
+	string storageAccountName,
+	string storageAccountKey
+)
See Also

\ No newline at end of file diff --git a/html/17d9d840-e581-26d0-9aaf-16ca5687adda.htm b/html/17d9d840-e581-26d0-9aaf-16ca5687adda.htm new file mode 100644 index 0000000..ce1dc9e --- /dev/null +++ b/html/17d9d840-e581-26d0-9aaf-16ca5687adda.htm @@ -0,0 +1,26 @@ +DryadLinqContext.SelectOrderPreserving Property
DryadLinqContext SelectOrderPreserving Property DryadLINQ documentation
+ Gets or sets whether certain operators will preserve item ordering. + When true, the Select, SelectMany and Where operators will preserve item ordering; + otherwise, they may shuffle the input items as they are processed. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool SelectOrderPreserving { get; set; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/1842f60d-35dc-a934-cc36-dfa0cba934e1.htm b/html/1842f60d-35dc-a934-cc36-dfa0cba934e1.htm new file mode 100644 index 0000000..03285ab --- /dev/null +++ b/html/1842f60d-35dc-a934-cc36-dfa0cba934e1.htm @@ -0,0 +1,28 @@ +CustomDryadLinqSerializerAttribute Class
CustomDryadLinqSerializerAttribute ClassDryadLINQ documentation
+ Provides a user-defined serialization method for a .NET type. +
Inheritance Hierarchy

System Object
  System Attribute
    Microsoft.Research.DryadLinq CustomDryadLinqSerializerAttribute

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sealed class CustomDryadLinqSerializerAttribute : Attribute

The CustomDryadLinqSerializerAttribute type exposes the following members.

Constructors

+   + NameDescription
Public methodCustomDryadLinqSerializerAttribute
+ Initializes an instance of CustomDryadLinqSerializer attribute. +
Top
Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

+   + NameDescription
Public propertySerializerType
+ Gets and sets the type object for serialization. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
See Also

\ No newline at end of file diff --git a/html/185c1846-bd97-af24-9a74-6b5679232636.htm b/html/185c1846-bd97-af24-9a74-6b5679232636.htm new file mode 100644 index 0000000..72a0165 --- /dev/null +++ b/html/185c1846-bd97-af24-9a74-6b5679232636.htm @@ -0,0 +1,14 @@ +DryadLinqLog.Level Field
DryadLinqLog Level FieldDryadLINQ documentation
+ Gets and sets the logging level of DryadLINQ. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static int Level

Field Value

Type: Int32
See Also

\ No newline at end of file diff --git a/html/188cfe0e-30ad-5808-ecf3-69159ca7250f.htm b/html/188cfe0e-30ad-5808-ecf3-69159ca7250f.htm new file mode 100644 index 0000000..b5ce8a8 --- /dev/null +++ b/html/188cfe0e-30ad-5808-ecf3-69159ca7250f.htm @@ -0,0 +1,27 @@ +CustomDryadLinqSerializerAttribute Constructor
CustomDryadLinqSerializerAttribute Constructor DryadLINQ documentation
+ Initializes an instance of CustomDryadLinqSerializer attribute. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public CustomDryadLinqSerializerAttribute(
+	Type serializerType
+)

Parameters

serializerType
Type: System Type
A type that implements IDryadLinqSerializer{T}, where T + is the .NET type to be serialized.
See Also

\ No newline at end of file diff --git a/html/1a3367ed-b951-d562-fbbc-4da581fb22ff.htm b/html/1a3367ed-b951-d562-fbbc-4da581fb22ff.htm new file mode 100644 index 0000000..547a6f3 --- /dev/null +++ b/html/1a3367ed-b951-d562-fbbc-4da581fb22ff.htm @@ -0,0 +1,24 @@ +DryadLinqContext.DryadHomeDirectory Property
DryadLinqContext DryadHomeDirectory Property DryadLINQ documentation
+ Gets or sets the bin directory for Dryad. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string DryadHomeDirectory { get; set; }

Property Value

Type: String
See Also

\ No newline at end of file diff --git a/html/1a74f3d6-9e33-6ea7-b3c2-2bf6ecbc5d89.htm b/html/1a74f3d6-9e33-6ea7-b3c2-2bf6ecbc5d89.htm new file mode 100644 index 0000000..570b897 --- /dev/null +++ b/html/1a74f3d6-9e33-6ea7-b3c2-2bf6ecbc5d89.htm @@ -0,0 +1,23 @@ +IMultiQueryable Interface
IMultiQueryable InterfaceDryadLINQ documentation
+ The base interface to access a collection of IQueryable instances. The + DryadLINQ Fork operator returns a value that implements this interface. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public interface IMultiQueryable

The IMultiQueryable type exposes the following members.

Methods

+   + NameDescription
Public methodElementType
+ Gets the element type of the query at a specified index. +
Top
Properties

+   + NameDescription
Public propertyExpression
+ Gets the expression tree that is associated with this instance of IMultiQueryable +
Public propertyNumberOfInputs
+ Gets the number of queries in this instance of IMultiQueryable +
Public propertyProvider
+ Gets the query provider that is associated with this instance of IMultiQueryable +
Top
See Also

\ No newline at end of file diff --git a/html/1ada303f-80bd-0b5c-656e-d984ddee2d16.htm b/html/1ada303f-80bd-0b5c-656e-d984ddee2d16.htm new file mode 100644 index 0000000..98a123d --- /dev/null +++ b/html/1ada303f-80bd-0b5c-656e-d984ddee2d16.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Int32))))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Int32   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<int>> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<int>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Int32   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Int32  
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/1b00f0ed-5c36-e0bc-b09e-225e2e7de9b0.htm b/html/1b00f0ed-5c36-e0bc-b09e-225e2e7de9b0.htm new file mode 100644 index 0000000..010fb18 --- /dev/null +++ b/html/1b00f0ed-5c36-e0bc-b09e-225e2e7de9b0.htm @@ -0,0 +1,54 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Int64))
DryadLinqQueryable AverageAsQuery Method (IQueryable Int64 )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<double> AverageAsQuery(
+	this IQueryable<long> source
+)

Parameters

source
Type: System.Linq IQueryable Int64 
A set of Int64 values to calculate the average of

Return Value

Type: IQueryable Double 
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Int64 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/1b0a7d22-63b3-062c-d1e8-dfaccece9749.htm b/html/1b0a7d22-63b3-062c-d1e8-dfaccece9749.htm new file mode 100644 index 0000000..417bafd --- /dev/null +++ b/html/1b0a7d22-63b3-062c-d1e8-dfaccece9749.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Char)
DryadLinqBinaryWriter Write Method (Char)DryadLINQ documentation
+ Writes a character to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	char ch
+)
See Also

\ No newline at end of file diff --git a/html/1b4bb2db-3cb5-2bb3-22b7-d0d1f24eb7a6.htm b/html/1b4bb2db-3cb5-2bb3-22b7-d0d1f24eb7a6.htm new file mode 100644 index 0000000..af79b0b --- /dev/null +++ b/html/1b4bb2db-3cb5-2bb3-22b7-d0d1f24eb7a6.htm @@ -0,0 +1,26 @@ +DryadLinqContext.OutputDataCompressionScheme Property
DryadLinqContext OutputDataCompressionScheme Property DryadLINQ documentation
+ Gets or sets the value specifying the compression scheme for output data. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public CompressionScheme OutputDataCompressionScheme { get; set; }

Property Value

Type: CompressionScheme
Remarks

+ The default is None. +
See Also

\ No newline at end of file diff --git a/html/1b4e9327-9b61-e353-0051-d36bb399ce3e.htm b/html/1b4e9327-9b61-e353-0051-d36bb399ce3e.htm new file mode 100644 index 0000000..90f5bf1 --- /dev/null +++ b/html/1b4e9327-9b61-e353-0051-d36bb399ce3e.htm @@ -0,0 +1,572 @@ +DryadLinqQueryable.AverageAsQuery Method
DryadLinqQueryable AverageAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberAverageAsQuery(IQueryable Decimal )
Public methodStatic memberAverageAsQuery(IQueryable Double )
Public methodStatic memberAverageAsQuery(IQueryable Int32 )
Public methodStatic memberAverageAsQuery(IQueryable Int64 )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Decimal  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Double  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Int32  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Int64  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Single  )
Public methodStatic memberAverageAsQuery(IQueryable Single )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Decimal  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Double  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Int32  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Int64  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Decimal   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Double   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int32   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int64   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Single   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Single  )
Top
See Also

\ No newline at end of file diff --git a/html/1ba7bd47-27c9-8c6f-b5fb-54fdfb0b382a.htm b/html/1ba7bd47-27c9-8c6f-b5fb-54fdfb0b382a.htm new file mode 100644 index 0000000..ed31fc0 --- /dev/null +++ b/html/1ba7bd47-27c9-8c6f-b5fb-54fdfb0b382a.htm @@ -0,0 +1,60 @@ +DryadLinqBinaryWriter Methods
DryadLinqBinaryWriter MethodsDryadLINQ documentation

The DryadLinqBinaryWriter type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
+ Returns a string that represents the current DryadLinqBinaryWriter object. +
(Overrides Object ToString .)
Public methodWrite(Boolean)
+ Writes a boolean value to the current writer. +
Public methodWrite(Byte)
+ Writes an unsigned byte to the current writer. +
Public methodWrite(Char)
+ Writes a character to the current writer. +
Public methodWrite(SqlDateTime)
+ Writes a value of SqlDateTime to the current writer. +
Public methodWrite(DateTime)
+ Writes a value of DateTime to the current writer. +
Public methodWrite(Decimal)
+ Writes a decimal number to the current writer. +
Public methodWrite(Double)
+ Writes a 64-bit floating point number to the current writer. +
Public methodWrite(Guid)
+ Writes a value of Guid to the current writer. +
Public methodWrite(Int16)
+ Writes a signed 16-bit integer to the current writer. +
Public methodWrite(Int32)
+ Writes a signed 32-bit integer to the current writer. +
Public methodWrite(Int64)
+ Writes a signed 64-bit integer to the current writer. +
Public methodWrite(SByte)
+ Writes a signed byte to the current writer. +
Public methodWrite(Single)
+ Writes a 32-bit floating point number to the current writer. +
Public methodWrite(String)
+ Writes a string to the current writer. +
Public methodWrite(UInt16)
+ Writes an unsigned 16-bit integer to the current writer. +
Public methodWrite(UInt32)
+ writes an unsigned 32-bit integer to the current writer. +
Public methodWrite(UInt64)
+ Writes a unsigned 64-bit integer to the current writer. +
Public methodWriteBytes
+ Writes an array of bytes to the current writer. +
Public methodWriteChars
+ Writes an array of characters to the current writer. +
Public methodWriteCompact
+ Writes a 32-bit signed integer to the current writer. The integer + is written in a compact format. +
Public methodWriteRawBytes
+ Public helper to write from a caller provided byte* to the output stream. + This is mainly used to read preallocated fixed size, non-integer types (Guid, decimal etc). +
Top
See Also

\ No newline at end of file diff --git a/html/1c211df7-7ad1-840b-c9e5-09655a6b3714.htm b/html/1c211df7-7ad1-840b-c9e5-09655a6b3714.htm new file mode 100644 index 0000000..f49af18 --- /dev/null +++ b/html/1c211df7-7ad1-840b-c9e5-09655a6b3714.htm @@ -0,0 +1,39 @@ +DryadLinqQueryable.SubmitAndWait Method (IQueryable[])
DryadLinqQueryable SubmitAndWait Method ( IQueryable )DryadLINQ documentation
+ Submits a list of DryadLinq queries for execution and waits for the job to complete +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static DryadLinqJobInfo SubmitAndWait(
+	params IQueryable[] sources
+)

Parameters

sources
Type:  System.Linq IQueryable 
A set of DryadLINQ queries to execute

Return Value

Type: DryadLinqJobInfo
Information about the job being submitted for execution.
Exceptions

ExceptionCondition
DryadLinqExceptionIf the job completes in error or is cancelled.
DryadLinqExceptionIf repeated errors occur while polling for status.
Remarks

+ Every item in sources must be an DryadLinq IQueryable object that terminates with ToStore() + Only one job will be executed, but the job will produce the output associated with each item in sources. +
See Also

\ No newline at end of file diff --git a/html/1d3ec0f6-3549-a859-323d-eaa072b59745.htm b/html/1d3ec0f6-3549-a859-323d-eaa072b59745.htm new file mode 100644 index 0000000..3d87948 --- /dev/null +++ b/html/1d3ec0f6-3549-a859-323d-eaa072b59745.htm @@ -0,0 +1,152 @@ +DryadLinqQueryable.HashPartition Method
DryadLinqQueryable HashPartition Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Int32)
+ Hash partition a dataset. +
Public methodStatic memberHashPartition TSource, TKey, TResult (IQueryable TSource , Expression Func TSource, TKey  , Expression Func TSource, TResult  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey , Int32)
+ Hash partition a dataset. +
Public methodStatic memberHashPartition TSource, TKey, TResult (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey , Expression Func TSource, TResult  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Top
See Also

\ No newline at end of file diff --git a/html/1ef96122-dbe3-4815-a81f-7b5a72bf9f4f.htm b/html/1ef96122-dbe3-4815-a81f-7b5a72bf9f4f.htm new file mode 100644 index 0000000..8fd7f19 --- /dev/null +++ b/html/1ef96122-dbe3-4815-a81f-7b5a72bf9f4f.htm @@ -0,0 +1,8 @@ +Resources
ResourcesDryadLINQ documentation

These topics give more information about DryadLinq.

Getting Started Topics

\ No newline at end of file diff --git a/html/1ff40fab-862b-4871-b578-5a8c908f1294.htm b/html/1ff40fab-862b-4871-b578-5a8c908f1294.htm new file mode 100644 index 0000000..5b6356b --- /dev/null +++ b/html/1ff40fab-862b-4871-b578-5a8c908f1294.htm @@ -0,0 +1,74 @@ +DryadLinqQueryable.SequenceEqualAsQuery Method
DryadLinqQueryable SequenceEqualAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberSequenceEqualAsQuery TSource (IQueryable TSource , IEnumerable TSource )
Public methodStatic memberSequenceEqualAsQuery TSource (IQueryable TSource , IEnumerable TSource , IEqualityComparer TSource )
Top
See Also

\ No newline at end of file diff --git a/html/201552ef-4ce6-c229-b88d-da298fdf6b83.htm b/html/201552ef-4ce6-c229-b88d-da298fdf6b83.htm new file mode 100644 index 0000000..ba5b7c1 --- /dev/null +++ b/html/201552ef-4ce6-c229-b88d-da298fdf6b83.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadString Method
DryadLinqBinaryReader ReadString Method DryadLINQ documentation
+ Reads a string value from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string ReadString()

Return Value

Type: String
A string.
See Also

\ No newline at end of file diff --git a/html/20b0ceec-2c28-4a0c-f876-d10e8bef2c80.htm b/html/20b0ceec-2c28-4a0c-f876-d10e8bef2c80.htm new file mode 100644 index 0000000..03647a4 --- /dev/null +++ b/html/20b0ceec-2c28-4a0c-f876-d10e8bef2c80.htm @@ -0,0 +1,18 @@ +DryadLinqCluster.HeadNode Property
DryadLinqCluster HeadNode Property DryadLINQ documentation
+ Gets the hostname of the head node of the cluster. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

string HeadNode { get; }

Property Value

Type: String
See Also

\ No newline at end of file diff --git a/html/2149a903-bb1b-f36d-b008-0104996ad0b2.htm b/html/2149a903-bb1b-f36d-b008-0104996ad0b2.htm new file mode 100644 index 0000000..f4e0abd --- /dev/null +++ b/html/2149a903-bb1b-f36d-b008-0104996ad0b2.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.SingleAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))
DryadLinqQueryable SingleAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Boolean  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> SingleAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Boolean  
A predicate to test each element for a condition
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The single element of the input sequence that satisfies the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/21757897-eca5-a7a0-b1a8-4d0d9a870df1.htm b/html/21757897-eca5-a7a0-b1a8-4d0d9a870df1.htm new file mode 100644 index 0000000..55d9fa2 --- /dev/null +++ b/html/21757897-eca5-a7a0-b1a8-4d0d9a870df1.htm @@ -0,0 +1,26 @@ +LineRecord Constructor
LineRecord Constructor DryadLINQ documentation
+ Initializes a new instance of LineRecord from a string. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public LineRecord(
+	string line
+)
See Also

\ No newline at end of file diff --git a/html/21b0689d-8e56-2eec-1ee9-f466c31ba722.htm b/html/21b0689d-8e56-2eec-1ee9-f466c31ba722.htm new file mode 100644 index 0000000..045853d --- /dev/null +++ b/html/21b0689d-8e56-2eec-1ee9-f466c31ba722.htm @@ -0,0 +1,24 @@ +DryadLinqContext.HeadNode Property
DryadLinqContext HeadNode Property DryadLINQ documentation
+ Gets or sets the head node for executing a DryadLinq query. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string HeadNode { get; set; }

Property Value

Type: String
See Also

\ No newline at end of file diff --git a/html/21f7cc37-f1d3-ac9c-873a-e5e80c2b6f3c.htm b/html/21f7cc37-f1d3-ac9c-873a-e5e80c2b6f3c.htm new file mode 100644 index 0000000..af3cc2f --- /dev/null +++ b/html/21f7cc37-f1d3-ac9c-873a-e5e80c2b6f3c.htm @@ -0,0 +1,28 @@ +IDryadLinqSerializer(T) Interface
IDryadLinqSerializer T  InterfaceDryadLINQ documentation
+ The interface for providing user-defined serialization for a .NET type. + If a class T implements DryadLinqSerializer{T}, DryadLinq will use the + read and write methods of the class to do serialization. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public interface IDryadLinqSerializer<T>
Type Parameters

T
The .NET type to be serialized.

The IDryadLinqSerializer T  type exposes the following members.

Methods

+   + NameDescription
Public methodRead
+ Reads a record of type T from the specified reader. +
Public methodWrite
+ Writes a record of type T to the specified writer. +
Top
See Also

\ No newline at end of file diff --git a/html/21fec768-ab9c-536d-b901-9fbe1ab4b958.htm b/html/21fec768-ab9c-536d-b901-9fbe1ab4b958.htm new file mode 100644 index 0000000..5ce4ed7 --- /dev/null +++ b/html/21fec768-ab9c-536d-b901-9fbe1ab4b958.htm @@ -0,0 +1,48 @@ +DryadLinqBinaryWriter.WriteChars Method
DryadLinqBinaryWriter WriteChars Method DryadLINQ documentation
+ Writes an array of characters to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void WriteChars(
+	char[] charBuffer,
+	int offset,
+	int charCount
+)

Parameters

charBuffer
Type:  System Char 
The array of characters.
offset
Type: System Int32
The starting index.
charCount
Type: System Int32
The number of characters to write.
See Also

\ No newline at end of file diff --git a/html/2200738b-a9b9-cecc-43ba-e6aa4e268ce4.htm b/html/2200738b-a9b9-cecc-43ba-e6aa4e268ce4.htm new file mode 100644 index 0000000..d6b3e0b --- /dev/null +++ b/html/2200738b-a9b9-cecc-43ba-e6aa4e268ce4.htm @@ -0,0 +1,30 @@ +IMultiQueryable(T1, T2).Second Property
IMultiQueryable T1, T2  Second Property DryadLINQ documentation
+ Gets the second IQueryable{T} +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

IQueryable<T2> Second { get; }

Property Value

Type: IQueryable T2 
See Also

\ No newline at end of file diff --git a/html/22264f86-180e-2fa8-6fe6-791984d633a7.htm b/html/22264f86-180e-2fa8-6fe6-791984d633a7.htm new file mode 100644 index 0000000..cfb1727 --- /dev/null +++ b/html/22264f86-180e-2fa8-6fe6-791984d633a7.htm @@ -0,0 +1,30 @@ +IKeyedMultiQueryable(T, K).Keys Property
IKeyedMultiQueryable T, K  Keys Property DryadLINQ documentation
+ Gets the keys. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

K[] Keys { get; }

Property Value

Type:  K 
See Also

\ No newline at end of file diff --git a/html/23a66ef5-c8d3-e343-8da8-d0143087de55.htm b/html/23a66ef5-c8d3-e343-8da8-d0143087de55.htm new file mode 100644 index 0000000..a36bb31 --- /dev/null +++ b/html/23a66ef5-c8d3-e343-8da8-d0143087de55.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Decimal)))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Decimal  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<decimal> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, decimal>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Decimal  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Decimal 
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/241043ae-a90b-3cca-80f6-71bc570453fd.htm b/html/241043ae-a90b-3cca-80f6-71bc570453fd.htm new file mode 100644 index 0000000..cd0b6bf --- /dev/null +++ b/html/241043ae-a90b-3cca-80f6-71bc570453fd.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.LongSelectMany Method
DryadLinqQueryable LongSelectMany Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberLongSelectMany TSource, TResult (IQueryable TSource , Expression Func TSource, Int64, IEnumerable TResult   )
+ Transforms each element of a sequence into an IEnumerable{T} by applying a function to the + element and its index, and then flattens the resulting sequences into one sequence. +
Public methodStatic memberLongSelectMany TSource, TCollection, TResult (IQueryable TSource , Expression Func TSource, Int64, IEnumerable TCollection   , Expression Func TSource, TCollection, TResult  )
+ Transforms each element of a sequence into an IEnumerable{T} by applying a function to the + element and its index, and then flattens the resulting sequences into one sequence. +
Top
See Also

\ No newline at end of file diff --git a/html/248076fc-57c2-c48c-d06a-c9e7bc3c08f9.htm b/html/248076fc-57c2-c48c-d06a-c9e7bc3c08f9.htm new file mode 100644 index 0000000..aa723e9 --- /dev/null +++ b/html/248076fc-57c2-c48c-d06a-c9e7bc3c08f9.htm @@ -0,0 +1,26 @@ +DryadLinqContext.GraphManagerNode Property
DryadLinqContext GraphManagerNode Property DryadLINQ documentation
+ Gets or sets the node that should be used for running the Dryad Graph Manager task. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string GraphManagerNode { get; set; }

Property Value

Type: String
Remarks

+ If null, the Graph Manager task will run on an arbitrary machine that is allocated to the DryadLINQ job. +
See Also

\ No newline at end of file diff --git a/html/25da8afc-85f0-7323-cb4c-cb35f137add0.htm b/html/25da8afc-85f0-7323-cb4c-cb35f137add0.htm new file mode 100644 index 0000000..627b9be --- /dev/null +++ b/html/25da8afc-85f0-7323-cb4c-cb35f137add0.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadInt64 Method
DryadLinqBinaryReader ReadInt64 Method DryadLINQ documentation
+ Reads a 64-bit signed integer from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public long ReadInt64()

Return Value

Type: Int64
A 64-bit signed integer.
See Also

\ No newline at end of file diff --git a/html/262f7961-aa38-363a-4625-9557322dc386.htm b/html/262f7961-aa38-363a-4625-9557322dc386.htm new file mode 100644 index 0000000..1f28994 --- /dev/null +++ b/html/262f7961-aa38-363a-4625-9557322dc386.htm @@ -0,0 +1,38 @@ +IAssociative(TAccumulate).RecursiveAccumulate Method
IAssociative TAccumulate  RecursiveAccumulate Method DryadLINQ documentation
+ Combines two accumulator values into one. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

TAccumulate RecursiveAccumulate(
+	TAccumulate acc,
+	TAccumulate val
+)

Parameters

acc
Type: TAccumulate
The value of the accumulator
val
Type: TAccumulate
A value to be accumulated

Return Value

Type: TAccumulate
The result of combining two accumulator values into one
See Also

\ No newline at end of file diff --git a/html/267f053f-e105-22da-4c71-d345f585b80c.htm b/html/267f053f-e105-22da-4c71-d345f585b80c.htm new file mode 100644 index 0000000..2668b37 --- /dev/null +++ b/html/267f053f-e105-22da-4c71-d345f585b80c.htm @@ -0,0 +1,126 @@ +DryadLinqExtension.DoWhile(T) Method (IQueryable(T), Func(IQueryable(T), IQueryable(T)), Func(IQueryable(T), IQueryable(T), IQueryable(Boolean)))
DryadLinqExtension DoWhile T  Method (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  )DryadLINQ documentation
+ Conditional DoWhile loop. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T> DoWhile<T>(
+	this IQueryable<T> source,
+	Func<IQueryable<T>, IQueryable<T>> body,
+	Func<IQueryable<T>, IQueryable<T>, IQueryable<bool>> cond
+)

Parameters

source
Type: System.Linq IQueryable T 
The input dataset
body
Type: System Func IQueryable T , IQueryable T  
The code body of the DoWhile loop
cond
Type: System Func IQueryable T , IQueryable T , IQueryable Boolean  
The termination condition of the DoWhile loop
Type Parameters

T
The type of the input records

Return Value

Type: IQueryable T 
The output dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/2742392b-14df-2e20-8199-eba6eff9de1e.htm b/html/2742392b-14df-2e20-8199-eba6eff9de1e.htm new file mode 100644 index 0000000..5544d9f --- /dev/null +++ b/html/2742392b-14df-2e20-8199-eba6eff9de1e.htm @@ -0,0 +1,10 @@ +AssociativeAttribute Methods
AssociativeAttribute MethodsDryadLINQ documentation

The AssociativeAttribute type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/277744cf-bbc7-5ee4-c3b2-7f4052963441.htm b/html/277744cf-bbc7-5ee4-c3b2-7f4052963441.htm new file mode 100644 index 0000000..caf0574 --- /dev/null +++ b/html/277744cf-bbc7-5ee4-c3b2-7f4052963441.htm @@ -0,0 +1,26 @@ +ForkValue(T).Equals Method
ForkValue T  Equals Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/28af6b37-22b3-448f-cf9f-ea15b5aa90d6.htm b/html/28af6b37-22b3-448f-cf9f-ea15b5aa90d6.htm new file mode 100644 index 0000000..ad579a4 --- /dev/null +++ b/html/28af6b37-22b3-448f-cf9f-ea15b5aa90d6.htm @@ -0,0 +1,60 @@ +ForkTuple(T1, T2) Structure
ForkTuple T1, T2  StructureDryadLINQ documentation
+ Represents a pair of elements that may not have valid values. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

[SerializableAttribute]
+public struct ForkTuple<T1, T2> : IEquatable<ForkTuple<T1, T2>>
Type Parameters

T1
The type of the first element
T2
The type of the second element

The ForkTuple T1, T2  type exposes the following members.

Constructors

+   + NameDescription
Public methodForkTuple T1, T2 
+ Initializes an instnace of ForkTuple of two elements. Both elements have valid values. +
Top
Methods

+   + NameDescription
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodEquals(ForkTuple T1, T2 )
+ Determines whether the current ForkTuple is equal to a specified ForkTuple. +
Public methodGetHashCode
+ Gets the hash code of this instance of ForkTuple. +
(Overrides ValueType GetHashCode .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Properties

+   + NameDescription
Public propertyFirst
+ Gets and sets the first element. +
Public propertyHasFirst
+ true iff the value of the first element is valid. +
Public propertyHasSecond
+ true ifff the value of the second element is valid. +
Public propertySecond
+ Gets and sets the second element. +
Top
See Also

\ No newline at end of file diff --git a/html/28f10369-ddd1-2090-d4e2-16e5c7b34795.htm b/html/28f10369-ddd1-2090-d4e2-16e5c7b34795.htm new file mode 100644 index 0000000..5192355 --- /dev/null +++ b/html/28f10369-ddd1-2090-d4e2-16e5c7b34795.htm @@ -0,0 +1,33 @@ +IDecomposable(TSource, TAccumulate, TResult) Interface
IDecomposable TSource, TAccumulate, TResult  InterfaceDryadLINQ documentation
+ Defines the DryadLINQ interface for decomposable functions. It allows a function to be + decomposed into the composition of several functions that can be executed more efficiently. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public interface IDecomposable<TSource, TAccumulate, TResult>
Type Parameters

TSource
The record type of the original input.
TAccumulate
The record type of an intermediate result.
TResult
The record type of the final result.

The IDecomposable TSource, TAccumulate, TResult  type exposes the following members.

Methods

+   + NameDescription
Public methodAccumulate
+ Adds a new input record into the intermediate value. +
Public methodFinalReduce
+ Computes the final result from the current intermediate value. +
Public methodInitialize
+ Initializes the state of this IDecomposable object. +
Public methodRecursiveAccumulate
+ Combines two intermediate values into a new intermediate value. +
Public methodSeed
+ Converts an input record to an intermediate value. +
Top
See Also

\ No newline at end of file diff --git a/html/292965e4-9552-d4c2-7aad-4399a5f7b7b9.htm b/html/292965e4-9552-d4c2-7aad-4399a5f7b7b9.htm new file mode 100644 index 0000000..431bf42 --- /dev/null +++ b/html/292965e4-9552-d4c2-7aad-4399a5f7b7b9.htm @@ -0,0 +1,71 @@ +DryadLinqQueryable.ToStore(TSource) Method (IQueryable(TSource), String, Boolean)
DryadLinqQueryable ToStore TSource  Method (IQueryable TSource , String, Boolean)DryadLINQ documentation
+ Specifies a stream URI to be populated with the result of a specified DryadLINQ query. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> ToStore<TSource>(
+	this IQueryable<TSource> source,
+	string streamName,
+	bool deleteIfExists = false
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The data source
streamName
Type: System String
A stream name
deleteIfExists (Optional)
Type: System Boolean
If this flag is true, delete the output stream + if it already exisit before execution
Type Parameters

TSource
The type of the records of the table

Return Value

Type: IQueryable TSource 
A query representing the output data.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/29860ba9-7870-df8e-9abf-ee6b5441fdcc.htm b/html/29860ba9-7870-df8e-9abf-ee6b5441fdcc.htm new file mode 100644 index 0000000..c1f2ad2 --- /dev/null +++ b/html/29860ba9-7870-df8e-9abf-ee6b5441fdcc.htm @@ -0,0 +1,35 @@ +DryadLinqContext.Equals Method (DryadLinqContext)
DryadLinqContext Equals Method (DryadLinqContext)DryadLINQ documentation
+ Determines whether this instance of DryadLinqContext is equal to another instance + of DryadLinqContext. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public virtual bool Equals(
+	DryadLinqContext context
+)

Return Value

Type: Boolean
true if the two instances are equal

Implements

IEquatable T  Equals(T)
See Also

\ No newline at end of file diff --git a/html/29d41f10-4912-b1e5-7e48-1e2c9ba3863a.htm b/html/29d41f10-4912-b1e5-7e48-1e2c9ba3863a.htm new file mode 100644 index 0000000..74bf51c --- /dev/null +++ b/html/29d41f10-4912-b1e5-7e48-1e2c9ba3863a.htm @@ -0,0 +1,63 @@ +DryadLinqQueryable.LastAsQuery(TSource) Method (IQueryable(TSource))
DryadLinqQueryable LastAsQuery TSource  Method (IQueryable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> LastAsQuery<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The last element in the input sequence

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/2bfc09c6-4fdc-09e9-91ef-8aa7972d8966.htm b/html/2bfc09c6-4fdc-09e9-91ef-8aa7972d8966.htm new file mode 100644 index 0000000..35c31e6 --- /dev/null +++ b/html/2bfc09c6-4fdc-09e9-91ef-8aa7972d8966.htm @@ -0,0 +1,34 @@ +IDryadLinqSerializer(T).Read Method
IDryadLinqSerializer T  Read Method DryadLINQ documentation
+ Reads a record of type T from the specified reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

T Read(
+	DryadLinqBinaryReader reader
+)

Return Value

Type: T
A record of type T
See Also

\ No newline at end of file diff --git a/html/2c560717-db20-fd22-d9b5-7582fe3cdf36.htm b/html/2c560717-db20-fd22-d9b5-7582fe3cdf36.htm new file mode 100644 index 0000000..ef75e41 --- /dev/null +++ b/html/2c560717-db20-fd22-d9b5-7582fe3cdf36.htm @@ -0,0 +1,26 @@ +IDryadLinqSerializer(T) Methods
IDryadLinqSerializer T  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/2c7c3b94-2666-db95-15bd-37e0f37f68a9.htm b/html/2c7c3b94-2666-db95-15bd-37e0f37f68a9.htm new file mode 100644 index 0000000..2fae20c --- /dev/null +++ b/html/2c7c3b94-2666-db95-15bd-37e0f37f68a9.htm @@ -0,0 +1,34 @@ +ForkValue(T) Methods
ForkValue T  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/2c8b1ff4-5681-5ffc-451d-2445a2177a8f.htm b/html/2c8b1ff4-5681-5ffc-451d-2445a2177a8f.htm new file mode 100644 index 0000000..ebbb934 --- /dev/null +++ b/html/2c8b1ff4-5681-5ffc-451d-2445a2177a8f.htm @@ -0,0 +1,16 @@ +DryadLinqCluster Properties
DryadLinqCluster PropertiesDryadLINQ documentation

The DryadLinqCluster type exposes the following members.

Properties

+   + NameDescription
Public propertyDfsClient
+ Gets the client DFS interface. +
Public propertyHeadNode
+ Gets the hostname of the head node of the cluster. +
Public propertyKind
+ Gets the service platform of this cluster. +
Top
See Also

\ No newline at end of file diff --git a/html/2d28ac74-38d0-f39d-2a5b-879b8089889b.htm b/html/2d28ac74-38d0-f39d-2a5b-879b8089889b.htm new file mode 100644 index 0000000..4b508bc --- /dev/null +++ b/html/2d28ac74-38d0-f39d-2a5b-879b8089889b.htm @@ -0,0 +1,29 @@ +DryadLinqContext.AzureAccountKey Method
DryadLinqContext AzureAccountKey Method DryadLINQ documentation
+ Get the key associated with a named account, or null if it is not registered or auto-detected from + the subscriptions +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string AzureAccountKey(
+	string storageAccountName
+)

Parameters

storageAccountName
Type: System String
The name of the storage account

Return Value

Type: String
The storage key, or null
See Also

\ No newline at end of file diff --git a/html/2d841b14-7689-159f-de0d-9a875506fd33.htm b/html/2d841b14-7689-159f-de0d-9a875506fd33.htm new file mode 100644 index 0000000..3f85a97 --- /dev/null +++ b/html/2d841b14-7689-159f-de0d-9a875506fd33.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.CountAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))
DryadLinqQueryable CountAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Boolean  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<int> CountAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Boolean  
A predicate to test each element for a condition
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Int32 
The number of elements in the input sequence satisfying the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/2da12729-af4c-ce8b-35af-0812a24db77e.htm b/html/2da12729-af4c-ce8b-35af-0812a24db77e.htm new file mode 100644 index 0000000..d18c5dd --- /dev/null +++ b/html/2da12729-af4c-ce8b-35af-0812a24db77e.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Double))))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Double   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<double>> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<double>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Double   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Double  
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/2deb1aaa-bfdc-353f-0c97-a8adbb809785.htm b/html/2deb1aaa-bfdc-353f-0c97-a8adbb809785.htm new file mode 100644 index 0000000..2c1c540 --- /dev/null +++ b/html/2deb1aaa-bfdc-353f-0c97-a8adbb809785.htm @@ -0,0 +1,24 @@ +DryadLinqContext.ExecutorKind Property
DryadLinqContext ExecutorKind Property DryadLINQ documentation
+ Gets and sets the job executor. The current release only supports Dryad. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public ExecutorKind ExecutorKind { get; set; }

Property Value

Type: ExecutorKind
See Also

\ No newline at end of file diff --git a/html/2ee81ea8-7bae-c5c3-321d-a2f34f52376e.htm b/html/2ee81ea8-7bae-c5c3-321d-a2f34f52376e.htm new file mode 100644 index 0000000..8965994 --- /dev/null +++ b/html/2ee81ea8-7bae-c5c3-321d-a2f34f52376e.htm @@ -0,0 +1,15 @@ +DryadLinqBinaryReader.ReadBool Method
DryadLinqBinaryReader ReadBool Method DryadLINQ documentation
+ Reads a boolean value from the current reader and advances the current + position of the reader by one byte. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool ReadBool()

Return Value

Type: Boolean
true iff the byte is nonzero.
See Also

\ No newline at end of file diff --git a/html/2f4da221-3f06-8d95-c5ef-20eef2574124.htm b/html/2f4da221-3f06-8d95-c5ef-20eef2574124.htm new file mode 100644 index 0000000..b5bb095 --- /dev/null +++ b/html/2f4da221-3f06-8d95-c5ef-20eef2574124.htm @@ -0,0 +1,38 @@ +IMultiQueryable(T1, T2) Interface
IMultiQueryable T1, T2  InterfaceDryadLINQ documentation
+ The interface to access a collection of two IQueryable{T} instances. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public interface IMultiQueryable<T1, T2> : IMultiQueryable
Type Parameters

T1
The element type of the first IQueryable{T}
T2
The element type of the second IQueryable{T}

The IMultiQueryable T1, T2  type exposes the following members.

Methods

+   + NameDescription
Public methodElementType
+ Gets the element type of the query at a specified index. +
(Inherited from IMultiQueryable.)
Top
Properties

+   + NameDescription
Public propertyExpression
+ Gets the expression tree that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyFirst
+ Gets the first IQueryable{T} +
Public propertyNumberOfInputs
+ Gets the number of queries in this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyProvider
+ Gets the query provider that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertySecond
+ Gets the second IQueryable{T} +
Top
See Also

\ No newline at end of file diff --git a/html/310f517f-7d39-3fcd-42d8-a30e2f015c94.htm b/html/310f517f-7d39-3fcd-42d8-a30e2f015c94.htm new file mode 100644 index 0000000..fad869b --- /dev/null +++ b/html/310f517f-7d39-3fcd-42d8-a30e2f015c94.htm @@ -0,0 +1,108 @@ +DryadLinqQueryable.AssumeRangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[], IComparer(TKey))
DryadLinqQueryable AssumeRangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey )DryadLINQ documentation
+ Instructs DryadLINQ to assume that the dataset is range partitioned by a specified list of keys. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AssumeRangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	TKey[] rangeSeparators,
+	IComparer<TKey> comparer
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
rangeSeparators
Type:  TKey 
A list of partition keys
comparer
Type: System.Collections.Generic IComparer TKey 
An IComparer on TKey to compare keys
Type Parameters

TSource
The type of the records of the dataset
TKey
The type of the key on which partition is based

Return Value

Type: IQueryable TSource 
The same dataset as input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/31d151f8-e75b-d478-794a-6bf741ce66c8.htm b/html/31d151f8-e75b-d478-794a-6bf741ce66c8.htm new file mode 100644 index 0000000..1330164 --- /dev/null +++ b/html/31d151f8-e75b-d478-794a-6bf741ce66c8.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Int32)))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Int32  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<double> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, int>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Int32  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Double 
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/325384d4-2a45-fe6c-b801-212e9d856332.htm b/html/325384d4-2a45-fe6c-b801-212e9d856332.htm new file mode 100644 index 0000000..2956ac0 --- /dev/null +++ b/html/325384d4-2a45-fe6c-b801-212e9d856332.htm @@ -0,0 +1,50 @@ +DataProvider.RewriteUri(T) Method
DataProvider RewriteUri T  Method DryadLINQ documentation
+ Rewrites the URI of a dataset. Allows DataProvider specific rewriting. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public virtual Uri RewriteUri<T>(
+	DryadLinqContext context,
+	Uri dataSetUri,
+	FileAccess access = FileAccess.Read
+)
Type Parameters

T
The element type of the specified dataset

Return Value

Type: Uri
The rewritten URI of the dataset.
See Also

\ No newline at end of file diff --git a/html/3390d7bc-a985-7d93-b154-971bf1dfd33f.htm b/html/3390d7bc-a985-7d93-b154-971bf1dfd33f.htm new file mode 100644 index 0000000..d101609 --- /dev/null +++ b/html/3390d7bc-a985-7d93-b154-971bf1dfd33f.htm @@ -0,0 +1,32 @@ +IDecomposable(TSource, TAccumulate, TResult) Methods
IDecomposable TSource, TAccumulate, TResult  MethodsDryadLINQ documentation

The IDecomposable TSource, TAccumulate, TResult  type exposes the following members.

Methods

+   + NameDescription
Public methodAccumulate
+ Adds a new input record into the intermediate value. +
Public methodFinalReduce
+ Computes the final result from the current intermediate value. +
Public methodInitialize
+ Initializes the state of this IDecomposable object. +
Public methodRecursiveAccumulate
+ Combines two intermediate values into a new intermediate value. +
Public methodSeed
+ Converts an input record to an intermediate value. +
Top
See Also

\ No newline at end of file diff --git a/html/34000c36-6f82-54cf-d0bf-53b8e8334db3.htm b/html/34000c36-6f82-54cf-d0bf-53b8e8334db3.htm new file mode 100644 index 0000000..21cfae0 --- /dev/null +++ b/html/34000c36-6f82-54cf-d0bf-53b8e8334db3.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Int32)
DryadLinqBinaryWriter Write Method (Int32)DryadLINQ documentation
+ Writes a signed 32-bit integer to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	int val
+)

Parameters

val
Type: System Int32
The signed 32-bit integer to be written.
See Also

\ No newline at end of file diff --git a/html/3406300d-cd1d-f797-61e3-7d00b2abd387.htm b/html/3406300d-cd1d-f797-61e3-7d00b2abd387.htm new file mode 100644 index 0000000..661b95d --- /dev/null +++ b/html/3406300d-cd1d-f797-61e3-7d00b2abd387.htm @@ -0,0 +1,18 @@ +IMultiQueryable.Expression Property
IMultiQueryable Expression Property DryadLINQ documentation
+ Gets the expression tree that is associated with this instance of IMultiQueryable +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

Expression Expression { get; }

Property Value

Type: Expression
See Also

\ No newline at end of file diff --git a/html/340e9506-802c-808f-6e03-21a9594cd219.htm b/html/340e9506-802c-808f-6e03-21a9594cd219.htm new file mode 100644 index 0000000..1829ab7 --- /dev/null +++ b/html/340e9506-802c-808f-6e03-21a9594cd219.htm @@ -0,0 +1,63 @@ +DryadLinqQueryable.LongCountAsQuery(TSource) Method (IQueryable(TSource))
DryadLinqQueryable LongCountAsQuery TSource  Method (IQueryable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<long> LongCountAsQuery<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Int64 
The number of elements in the input sequence

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/3455cc4c-9167-df7a-419d-73f08bc8d22b.htm b/html/3455cc4c-9167-df7a-419d-73f08bc8d22b.htm new file mode 100644 index 0000000..f2e01e9 --- /dev/null +++ b/html/3455cc4c-9167-df7a-419d-73f08bc8d22b.htm @@ -0,0 +1,28 @@ +Pair(T1, T2).Key Property
Pair T1, T2  Key Property DryadLINQ documentation
+ Gets the key in the key-value pair. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public T1 Key { get; }

Property Value

Type: T1
See Also

\ No newline at end of file diff --git a/html/3596a79f-0714-43b0-b49a-ea9eeccb7326.htm b/html/3596a79f-0714-43b0-b49a-ea9eeccb7326.htm new file mode 100644 index 0000000..1331195 --- /dev/null +++ b/html/3596a79f-0714-43b0-b49a-ea9eeccb7326.htm @@ -0,0 +1,32 @@ +Running a DryadLINQ job on HDInsight
Running a DryadLINQ job on HDInsightDryadLINQ documentation

The process for running a DryadLINQ application on HDInsight 3.0 is a bit complicated. This is because + HDInsight does not expose all of the "raw" Hadoop 2.2 protocols to clients outside the cluster. In particular, + the only way to launch a job on a cluster is using the Templeton REST APIs, as nicely wrapped up in the Microsoft .NET SDK for Hadoop. Unfortunately, right now Templeton does not support native YARN applications like DryadLINQ, and so + the only jobs that may be launched from outside the cluster are Hadoop 1 jobs (MapReduce, HIVE, Pig, and so on). +

What happens when your client program runs a job

  1. The client DryadLINQ program determines all of the resources that will be needed in the job. It + checks to see if they are already present on the cluster (using a hash of the binary) and uploads any that + are not present. They are uploaded to the default cluster storage account, so that Hadoop 2.2 services like + YARN will be able to read them using wasb. (See Using Azure Blob storage with HDInsight for an explanation of how wasb/hdfs interacts with Azure blob storage.)

  2. The client serializes a description of the DryadLINQ YARN application into an XML file. This file contains + a list of the resources that the DryadLINQ Application Master needs in order to run, and a command line for the + application master. (See YARN concepts for an explanation of application masters.) This XML file is uploaded to the cluster's + default container as user/<yourUserName>/staging/<jobGuid>.xml.<hash>.

  3. The client calls the .NET Hadoop SDK to run a Hadoop Streaming job using the above XML file as input.

  4. The .NET SDK calls the Templeton REST API on your cluster.

  5. The Templeton REST server launches a MapReduce job called TempletonControllerJob on + your cluster.

  6. The controller job launches a second MapReduce job called streamjob<someNumber>.jar + on your cluster.

  7. The streaming job reads the XML serialized above, and launches the DryadLINQ YARN application master, which + then actually runs your program. The title of the DryadLINQ application is DryadLINQ.App by + default, but you can set it to something more friendly using the JobFriendlyName property + of the DryadLinqContext.

  8. The streaming job writes the YARN application Id for the DryadLINQ application back to the cluster's default + container as user/<yourUserName>/staging/<jobGuid>/part.00000.

  9. The DryadLINQ application writes heartbeat, logging and status information into a container called + dryad-jobs/<yarn-application-id> in the cluster's default storage account.

  10. The client code reads the application id from user/<yourUserName>/staging/<jobGuid>/part.00000 + and then monitors dryad-jobs/<yarn-application-id> to get updates on the progress of the job. + This is also where the job browser gets its information about the job.

If you Enable Remote Desktop on your HDInsight cluster, and click on the Hadoop YARN Status shortcut link on the desktop, you can see all these + jobs running.

Unfortunately because of the current configuration of HDInsight clusters, all DryadLINQ logs are deleted immediately + when the application exits, and you will get a "Failed redirect for container" error if you try to navigate to the logs of + a completed application. We have tried to report errors in user application code back so that they are visible in the + DryadLINQ Job Browser to avoid the need to consult + the logs.

\ No newline at end of file diff --git a/html/35cb81e7-7eae-c2c8-5bda-4c84f96bf377.htm b/html/35cb81e7-7eae-c2c8-5bda-4c84f96bf377.htm new file mode 100644 index 0000000..f3fc926 --- /dev/null +++ b/html/35cb81e7-7eae-c2c8-5bda-4c84f96bf377.htm @@ -0,0 +1,34 @@ +ForkTuple(T1, T2, T3) Methods
ForkTuple T1, T2, T3  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/35d50873-486c-2704-0353-cac33d12a191.htm b/html/35d50873-486c-2704-0353-cac33d12a191.htm new file mode 100644 index 0000000..48c5b53 --- /dev/null +++ b/html/35d50873-486c-2704-0353-cac33d12a191.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadGuid Method
DryadLinqBinaryReader ReadGuid Method DryadLINQ documentation
+ Reads a value of Guid from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Guid ReadGuid()

Return Value

Type: Guid
A value of Guid.
See Also

\ No newline at end of file diff --git a/html/36d5998d-a061-1d6e-c67a-3bc77cf7a1ed.htm b/html/36d5998d-a061-1d6e-c67a-3bc77cf7a1ed.htm new file mode 100644 index 0000000..bfb45e2 --- /dev/null +++ b/html/36d5998d-a061-1d6e-c67a-3bc77cf7a1ed.htm @@ -0,0 +1,40 @@ +DryadLinqLog.AddInfo Method
DryadLinqLog AddInfo Method DryadLINQ documentation
+ Adds an information-level log entries. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static void AddInfo(
+	string msg,
+	params Object[] args
+)

Parameters

msg
Type: System String
The log message as a format string
args
Type:  System Object 
The objects to format
See Also

\ No newline at end of file diff --git a/html/38eade5e-69de-fc88-75ce-469053a87f53.htm b/html/38eade5e-69de-fc88-75ce-469053a87f53.htm new file mode 100644 index 0000000..14fa5e9 --- /dev/null +++ b/html/38eade5e-69de-fc88-75ce-469053a87f53.htm @@ -0,0 +1,88 @@ +DryadLinqQueryable.AssumeOrderBy(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Boolean)
DryadLinqQueryable AssumeOrderBy TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , Boolean)DryadLINQ documentation
+ Instructs DryadLINQ to assume that each partition of the dataset is ordered. A dataset + is ordered if it is range partitioned and each partition of it is ordered on the same + key. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AssumeOrderBy<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	bool isDescending
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
isDescending
Type: System Boolean
true to assume the order is descending
Type Parameters

TSource
The type of the recrods of the dataset
TKey
The type of the key on which partition is based

Return Value

Type: IQueryable TSource 
The same dataset as input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/39ca1745-5c7e-3a08-8aa3-ba34af15e044.htm b/html/39ca1745-5c7e-3a08-8aa3-ba34af15e044.htm new file mode 100644 index 0000000..6676b0f --- /dev/null +++ b/html/39ca1745-5c7e-3a08-8aa3-ba34af15e044.htm @@ -0,0 +1,29 @@ +DryadLinqBinaryWriter.WriteCompact Method
DryadLinqBinaryWriter WriteCompact Method DryadLINQ documentation
+ Writes a 32-bit signed integer to the current writer. The integer + is written in a compact format. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void WriteCompact(
+	int val
+)
See Also

\ No newline at end of file diff --git a/html/39e61761-eb29-06d9-fb5e-ca83550789ad.htm b/html/39e61761-eb29-06d9-fb5e-ca83550789ad.htm new file mode 100644 index 0000000..44f218c --- /dev/null +++ b/html/39e61761-eb29-06d9-fb5e-ca83550789ad.htm @@ -0,0 +1,26 @@ +DryadLinqContext.ForceGC Property
DryadLinqContext ForceGC Property DryadLINQ documentation
+ Gets or sets whether to run GC after Moxie runs each task. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool ForceGC { get; set; }

Property Value

Type: Boolean
Remarks

+ This only works with Moxie (for now at least). +
See Also

\ No newline at end of file diff --git a/html/39e9e2f9-d97a-1571-51e1-8b3f6b60c4c8.htm b/html/39e9e2f9-d97a-1571-51e1-8b3f6b60c4c8.htm new file mode 100644 index 0000000..87e7e1a --- /dev/null +++ b/html/39e9e2f9-d97a-1571-51e1-8b3f6b60c4c8.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Int64))))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Int64   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<long>> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<long>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Int64   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Int64  
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/3a39b53b-f216-92f1-f626-480770156c7d.htm b/html/3a39b53b-f216-92f1-f626-480770156c7d.htm new file mode 100644 index 0000000..3acca16 --- /dev/null +++ b/html/3a39b53b-f216-92f1-f626-480770156c7d.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Single)
DryadLinqBinaryWriter Write Method (Single)DryadLINQ documentation
+ Writes a 32-bit floating point number to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	float val
+)

Parameters

val
Type: System Single
A 32-bit floating point number to write.
See Also

\ No newline at end of file diff --git a/html/3ae48862-5298-892f-b8fb-33cbc99551da.htm b/html/3ae48862-5298-892f-b8fb-33cbc99551da.htm new file mode 100644 index 0000000..00a6fdc --- /dev/null +++ b/html/3ae48862-5298-892f-b8fb-33cbc99551da.htm @@ -0,0 +1,16 @@ +DryadLinqException Constructor
DryadLinqException Constructor DryadLINQ documentation
Overload List

+   + NameDescription
Public methodDryadLinqException(String)
+ Initializes an instance of DryadLinqException with a specified message. +
Protected methodDryadLinqException(SerializationInfo, StreamingContext)
+ Initializes an instance of DryadLinqException with serialized data. +
Public methodDryadLinqException(String, Exception)
+ Initializes an instance of DryadLinqException with a specified message and an inner exception. +
Top
See Also

\ No newline at end of file diff --git a/html/3b0442d4-869b-f0d6-5bb5-372e3d87af19.htm b/html/3b0442d4-869b-f0d6-5bb5-372e3d87af19.htm new file mode 100644 index 0000000..e7975db --- /dev/null +++ b/html/3b0442d4-869b-f0d6-5bb5-372e3d87af19.htm @@ -0,0 +1,103 @@ +DryadLinqQueryable.HashPartition(TSource, TKey, TResult) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Expression(Func(TSource, TResult)))
DryadLinqQueryable HashPartition TSource, TKey, TResult  Method (IQueryable TSource , Expression Func TSource, TKey  , Expression Func TSource, TResult  )DryadLINQ documentation
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> HashPartition<TSource, TKey, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	Expression<Func<TSource, TResult>> resultSelector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
resultSelector
Type: System.Linq.Expressions Expression Func TSource, TResult  
The function to compute output record
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based
TResult
The type of the records in the result dataset

Return Value

Type: IQueryable TResult 
An IQueryable hash-partitioned according to a key

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/3bc565ad-e271-6d9d-3049-d1dd5fb4867e.htm b/html/3bc565ad-e271-6d9d-3049-d1dd5fb4867e.htm new file mode 100644 index 0000000..74458f2 --- /dev/null +++ b/html/3bc565ad-e271-6d9d-3049-d1dd5fb4867e.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Boolean, Int32)
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , Boolean, Int32)DryadLINQ documentation
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	bool isDescending,
+	int partitionCount
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The funtion to extract the key from a record
isDescending
Type: System Boolean
true if the partition keys are descending
partitionCount
Type: System Int32
Number of partitions in the output dataset
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable partitioned according to a list of keys determined at runtime

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/3bcf5415-69d6-0f64-fa4f-fa1ba7cade31.htm b/html/3bcf5415-69d6-0f64-fa4f-fa1ba7cade31.htm new file mode 100644 index 0000000..b9aabc5 --- /dev/null +++ b/html/3bcf5415-69d6-0f64-fa4f-fa1ba7cade31.htm @@ -0,0 +1,26 @@ +DryadLinqContext.NodeGroup Property
DryadLinqContext NodeGroup Property DryadLINQ documentation
+ Gets or sets the name of the compute node group when running on the cluster. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string NodeGroup { get; set; }

Property Value

Type: String
Remarks

+ Creation and management of nodes groups is performed using the Cluster Manager. +
Remarks

The default is null (no node group restriction).

See Also

\ No newline at end of file diff --git a/html/3bf58a6c-aa87-cb1f-9aea-1c3c59c898d1.htm b/html/3bf58a6c-aa87-cb1f-9aea-1c3c59c898d1.htm new file mode 100644 index 0000000..fa83b1f --- /dev/null +++ b/html/3bf58a6c-aa87-cb1f-9aea-1c3c59c898d1.htm @@ -0,0 +1,78 @@ +DataProvider.Ingress(T) Method
DataProvider Ingress T  Method DryadLINQ documentation
+ Ingress a .NET collection to a specified store location. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public abstract void Ingress<T>(
+	DryadLinqContext context,
+	IEnumerable<T> source,
+	Uri dataSetUri,
+	DryadLinqMetaData metaData,
+	CompressionScheme outputScheme,
+	bool isTemp = false
+)

Parameters

context
Type: Microsoft.Research.DryadLinq DryadLinqContext
An instance of DryadLinqContext.
source
Type: System.Collections.Generic IEnumerable T 
The collection to be ingressed.
dataSetUri
Type: System Uri
The URI to store the collection.
metaData
Type: Microsoft.Research.DryadLinq DryadLinqMetaData
The metadata for the collection.
outputScheme
Type: Microsoft.Research.DryadLinq CompressionScheme
The compression scheme used to store the collection.
isTemp (Optional)
Type: System Boolean
true to only store the collection temporarily with a time lease.
Type Parameters

T
The record type of the collection.
See Also

\ No newline at end of file diff --git a/html/3bf777a3-e426-ee8f-f3de-10021739d621.htm b/html/3bf777a3-e426-ee8f-f3de-10021739d621.htm new file mode 100644 index 0000000..99532be --- /dev/null +++ b/html/3bf777a3-e426-ee8f-f3de-10021739d621.htm @@ -0,0 +1,52 @@ +Pair(T1, T2).Inequality Operator
Pair T1, T2  Inequality Operator DryadLINQ documentation
+ Determines whether two specified Pairs are not equal. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static bool operator !=(
+	Pair<T1, T2> a,
+	Pair<T1, T2> b
+)

Parameters

a
Type: Microsoft.Research.DryadLinq Pair T1, T2 
The left Pair
b
Type: Microsoft.Research.DryadLinq Pair T1, T2 
The right Pair

Return Value

Type: Boolean
true iff two Pairs are not equal
See Also

\ No newline at end of file diff --git a/html/3d9008bb-980e-9fdb-7522-d29320396ef8.htm b/html/3d9008bb-980e-9fdb-7522-d29320396ef8.htm new file mode 100644 index 0000000..b89134c --- /dev/null +++ b/html/3d9008bb-980e-9fdb-7522-d29320396ef8.htm @@ -0,0 +1,26 @@ +NullableAttribute Constructor
NullableAttribute Constructor DryadLINQ documentation
+ Initializes an instance of NullableAttribute. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public NullableAttribute(
+	bool canBeNull
+)

Parameters

canBeNull
Type: System Boolean
true iff the target of the attribute is nullable
See Also

\ No newline at end of file diff --git a/html/3d9c6034-3028-09ed-9ec6-6af9101c0f52.htm b/html/3d9c6034-3028-09ed-9ec6-6af9101c0f52.htm new file mode 100644 index 0000000..a67ff5b --- /dev/null +++ b/html/3d9c6034-3028-09ed-9ec6-6af9101c0f52.htm @@ -0,0 +1,60 @@ +ForkValue(T) Structure
ForkValue T  StructureDryadLINQ documentation
+ Represents an element that may not have valid value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

[SerializableAttribute]
+public struct ForkValue<T> : IForkValue, 
+	IEquatable<ForkValue<T>>
Type Parameters

T
The element type

The ForkValue T  type exposes the following members.

Constructors

+   + NameDescription
Public methodForkValue T 
+ Initializes an instance of ForkValue{T}. Its element has valid value. +
Top
Methods

+   + NameDescription
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodEquals(ForkValue T )
+ Determines whether the current ForkValue is equal to a specified ForkValue +
Public methodGetHashCode
+ Gets the hash code of this instance of ForkValue. +
(Overrides ValueType GetHashCode .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Properties

+   + NameDescription
Public propertyHasValue
+ true iff the value of the element is valid. +
Public propertyValue
+ Gets the value of the element. It is valid only if HasValue returns true. +
Top
See Also

\ No newline at end of file diff --git a/html/3e972e3e-3080-8c4c-f372-195281dfbc53.htm b/html/3e972e3e-3080-8c4c-f372-195281dfbc53.htm new file mode 100644 index 0000000..63774b5 --- /dev/null +++ b/html/3e972e3e-3080-8c4c-f372-195281dfbc53.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Int64))))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Int64   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<double>> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<long>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Int64   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Double  
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/3ede29b7-a419-b762-7c5f-f617c3ad4ea0.htm b/html/3ede29b7-a419-b762-7c5f-f617c3ad4ea0.htm new file mode 100644 index 0000000..27c34ad --- /dev/null +++ b/html/3ede29b7-a419-b762-7c5f-f617c3ad4ea0.htm @@ -0,0 +1,32 @@ +ForkTuple(T1, T2, T3).First Property
ForkTuple T1, T2, T3  First Property DryadLINQ documentation
+ Gets and sets the first element. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public T1 First { get; set; }

Property Value

Type: T1
See Also

\ No newline at end of file diff --git a/html/3f22686d-c67f-2db6-f48b-73e16e30652b.htm b/html/3f22686d-c67f-2db6-f48b-73e16e30652b.htm new file mode 100644 index 0000000..18c6950 --- /dev/null +++ b/html/3f22686d-c67f-2db6-f48b-73e16e30652b.htm @@ -0,0 +1,45 @@ +DryadLinqContext.FromEnumerable(T) Method
DryadLinqContext FromEnumerable T  Method DryadLINQ documentation
+ Converts an IEnumerable{T} to a DryadLinq specialized IQueryable{T}. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public IQueryable<T> FromEnumerable<T>(
+	IEnumerable<T> data
+)

Parameters

data
Type: System.Collections.Generic IEnumerable T 
The source data.
Type Parameters

T
The type of the records in the table.

Return Value

Type: IQueryable T 
An IQueryable{T} representing the data with DryadLinq query provider.
Remarks

+ The source data will be serialized to a temp stream. + The resulting fileset has an auto-generated name and a temporary lease. +
See Also

\ No newline at end of file diff --git a/html/3f7c6b9f-b02f-4152-9d67-ce663a9710f7.htm b/html/3f7c6b9f-b02f-4152-9d67-ce663a9710f7.htm new file mode 100644 index 0000000..89393cf --- /dev/null +++ b/html/3f7c6b9f-b02f-4152-9d67-ce663a9710f7.htm @@ -0,0 +1,34 @@ +GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).Seed Method
GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  Seed Method DryadLINQ documentation
+ Converts an input element to an intermediate accumulator value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static TAccumulate Seed(
+	TSource val
+)

Parameters

val
Type: TSource
An input element

Return Value

Type: TAccumulate
An accumulator value
See Also

\ No newline at end of file diff --git a/html/40368e39-431f-8596-e970-9996a945e453.htm b/html/40368e39-431f-8596-e970-9996a945e453.htm new file mode 100644 index 0000000..77950a4 --- /dev/null +++ b/html/40368e39-431f-8596-e970-9996a945e453.htm @@ -0,0 +1,48 @@ +DryadLinqBinaryReader.ReadBytes Method
DryadLinqBinaryReader ReadBytes Method DryadLINQ documentation
+ Reads byteCount bytes into destBuffer starting at offset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public int ReadBytes(
+	byte[] destBuffer,
+	int offset,
+	int byteCount
+)

Parameters

destBuffer
Type:  System Byte 
The pre-allocated byte array to read data into.
offset
Type: System Int32
The starting offset at which to begin reading bytes into destBuffer.
byteCount
Type: System Int32
The maximum number of bytes to read.

Return Value

Type: Int32
The number of bytes that was actually read.
See Also

\ No newline at end of file diff --git a/html/407d2527-770f-e326-302a-08a588a1daf0.htm b/html/407d2527-770f-e326-302a-08a588a1daf0.htm new file mode 100644 index 0000000..6438a6a --- /dev/null +++ b/html/407d2527-770f-e326-302a-08a588a1daf0.htm @@ -0,0 +1,53 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Decimal))
DryadLinqQueryable SumAsQuery Method (IQueryable Decimal )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<decimal> SumAsQuery(
+	this IQueryable<decimal> source
+)

Parameters

source
Type: System.Linq IQueryable Decimal 
A dataset of decimal values to calculate the sum of

Return Value

Type: IQueryable Decimal 
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Decimal . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/41619f5b-5228-e834-205f-f4e03e769d15.htm b/html/41619f5b-5228-e834-205f-f4e03e769d15.htm new file mode 100644 index 0000000..0321abe --- /dev/null +++ b/html/41619f5b-5228-e834-205f-f4e03e769d15.htm @@ -0,0 +1,30 @@ +IMultiQueryable(T1, T2, T3).First Property
IMultiQueryable T1, T2, T3  First Property DryadLINQ documentation
+ Gets the first IQueryable{T} +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

IQueryable<T1> First { get; }

Property Value

Type: IQueryable T1 
See Also

\ No newline at end of file diff --git a/html/417d2a6e-1f42-50c2-9fc9-25877bf4f0c5.htm b/html/417d2a6e-1f42-50c2-9fc9-25877bf4f0c5.htm new file mode 100644 index 0000000..37958d2 --- /dev/null +++ b/html/417d2a6e-1f42-50c2-9fc9-25877bf4f0c5.htm @@ -0,0 +1,36 @@ +LineRecord.Inequality Operator
LineRecord Inequality Operator DryadLINQ documentation
+ Determines whether two specified LineRecords are not equal. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static bool operator !=(
+	LineRecord a,
+	LineRecord b
+)

Return Value

Type: Boolean
true iff two LineRecords are not equal.
See Also

\ No newline at end of file diff --git a/html/4253bc32-68d5-de96-33df-baedee2a46d7.htm b/html/4253bc32-68d5-de96-33df-baedee2a46d7.htm new file mode 100644 index 0000000..d833b00 --- /dev/null +++ b/html/4253bc32-68d5-de96-33df-baedee2a46d7.htm @@ -0,0 +1,16 @@ +IMultiQueryable Properties
IMultiQueryable PropertiesDryadLINQ documentation

The IMultiQueryable type exposes the following members.

Properties

+   + NameDescription
Public propertyExpression
+ Gets the expression tree that is associated with this instance of IMultiQueryable +
Public propertyNumberOfInputs
+ Gets the number of queries in this instance of IMultiQueryable +
Public propertyProvider
+ Gets the query provider that is associated with this instance of IMultiQueryable +
Top
See Also

\ No newline at end of file diff --git a/html/43b7325b-3c83-5705-be5e-7c7561f33bcc.htm b/html/43b7325b-3c83-5705-be5e-7c7561f33bcc.htm new file mode 100644 index 0000000..c694047 --- /dev/null +++ b/html/43b7325b-3c83-5705-be5e-7c7561f33bcc.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Single)))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Single  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<float> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, float>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Single  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Single 
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/43e39b06-dae0-8746-65d9-ad9db2814283.htm b/html/43e39b06-dae0-8746-65d9-ad9db2814283.htm new file mode 100644 index 0000000..4b7b580 --- /dev/null +++ b/html/43e39b06-dae0-8746-65d9-ad9db2814283.htm @@ -0,0 +1,31 @@ +DecomposableAttribute Constructor
DecomposableAttribute Constructor DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public DecomposableAttribute(
+	Type decompositionType
+)

Parameters

decompositionType
Type: System Type
A type that implements IDecomposable{TSource, TAccumulate, TResult}
See Also

\ No newline at end of file diff --git a/html/44091b80-27bf-7412-5652-95460aecbab8.htm b/html/44091b80-27bf-7412-5652-95460aecbab8.htm new file mode 100644 index 0000000..45baefa --- /dev/null +++ b/html/44091b80-27bf-7412-5652-95460aecbab8.htm @@ -0,0 +1,24 @@ +IKeyedMultiQueryable(T, K) Methods
IKeyedMultiQueryable T, K  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/446c7fd3-88cd-80be-dc09-2e6a58cc0653.htm b/html/446c7fd3-88cd-80be-dc09-2e6a58cc0653.htm new file mode 100644 index 0000000..59ac601 --- /dev/null +++ b/html/446c7fd3-88cd-80be-dc09-2e6a58cc0653.htm @@ -0,0 +1,24 @@ +DryadLinqContext.EnableSpeculativeDuplication Property
DryadLinqContext EnableSpeculativeDuplication Property DryadLINQ documentation
+ Enables or disables speculative duplication of vertices based on runtime performance analysis. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool EnableSpeculativeDuplication { get; set; }

Property Value

Type: Boolean
Remarks

The default is true.

See Also

\ No newline at end of file diff --git a/html/4479c8c4-d7b5-0a9a-f6ad-740afffa2969.htm b/html/4479c8c4-d7b5-0a9a-f6ad-740afffa2969.htm new file mode 100644 index 0000000..a658944 --- /dev/null +++ b/html/4479c8c4-d7b5-0a9a-f6ad-740afffa2969.htm @@ -0,0 +1,68 @@ +DryadLinqQueryable.LongSelect(TSource, TResult) Method
DryadLinqQueryable LongSelect TSource, TResult  Method DryadLINQ documentation
+ Transforms each element of a sequence into a new form by applying a function of + the element and its index. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> LongSelect<TSource, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, long, TResult>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The sequence of input elements
selector
Type: System.Linq.Expressions Expression Func TSource, Int64, TResult  
A transform function to apply to each source element; + the second parameter of the function represents the index of the source element.
Type Parameters

TSource
The type of the elements of source
TResult
The type of the elements of the result

Return Value

Type: IQueryable TResult 
The sequence resulting from applying the transformation function on each input element

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/44d81f82-621f-45fe-49c0-0ce97fd2d81b.htm b/html/44d81f82-621f-45fe-49c0-0ce97fd2d81b.htm new file mode 100644 index 0000000..3e4a05c --- /dev/null +++ b/html/44d81f82-621f-45fe-49c0-0ce97fd2d81b.htm @@ -0,0 +1,20 @@ +LineRecord.Line Property
LineRecord Line Property DryadLINQ documentation
+ Gets the string value of a LineRecord. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string Line { get; }

Property Value

Type: String
See Also

\ No newline at end of file diff --git a/html/44eb96bb-a236-19b9-5ff3-aff6a5f2728e.htm b/html/44eb96bb-a236-19b9-5ff3-aff6a5f2728e.htm new file mode 100644 index 0000000..76ed980 --- /dev/null +++ b/html/44eb96bb-a236-19b9-5ff3-aff6a5f2728e.htm @@ -0,0 +1,10 @@ +DryadLinqMetaData Methods
DryadLinqMetaData MethodsDryadLINQ documentation

The DryadLinqMetaData type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/46c3c8f6-eac2-96d5-3ff0-d837669e9557.htm b/html/46c3c8f6-eac2-96d5-3ff0-d837669e9557.htm new file mode 100644 index 0000000..11b43b3 --- /dev/null +++ b/html/46c3c8f6-eac2-96d5-3ff0-d837669e9557.htm @@ -0,0 +1,67 @@ +DryadLinqBinaryWriter Class
DryadLinqBinaryWriter ClassDryadLINQ documentation
+ DryadLinqBinaryWriter is the main interface for user provided custom serializers. + It is also used for DryadLINQ internal autoserialization to write primitive types. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqBinaryWriter

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sealed class DryadLinqBinaryWriter

The DryadLinqBinaryWriter type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
+ Returns a string that represents the current DryadLinqBinaryWriter object. +
(Overrides Object ToString .)
Public methodWrite(Boolean)
+ Writes a boolean value to the current writer. +
Public methodWrite(Byte)
+ Writes an unsigned byte to the current writer. +
Public methodWrite(Char)
+ Writes a character to the current writer. +
Public methodWrite(SqlDateTime)
+ Writes a value of SqlDateTime to the current writer. +
Public methodWrite(DateTime)
+ Writes a value of DateTime to the current writer. +
Public methodWrite(Decimal)
+ Writes a decimal number to the current writer. +
Public methodWrite(Double)
+ Writes a 64-bit floating point number to the current writer. +
Public methodWrite(Guid)
+ Writes a value of Guid to the current writer. +
Public methodWrite(Int16)
+ Writes a signed 16-bit integer to the current writer. +
Public methodWrite(Int32)
+ Writes a signed 32-bit integer to the current writer. +
Public methodWrite(Int64)
+ Writes a signed 64-bit integer to the current writer. +
Public methodWrite(SByte)
+ Writes a signed byte to the current writer. +
Public methodWrite(Single)
+ Writes a 32-bit floating point number to the current writer. +
Public methodWrite(String)
+ Writes a string to the current writer. +
Public methodWrite(UInt16)
+ Writes an unsigned 16-bit integer to the current writer. +
Public methodWrite(UInt32)
+ writes an unsigned 32-bit integer to the current writer. +
Public methodWrite(UInt64)
+ Writes a unsigned 64-bit integer to the current writer. +
Public methodWriteBytes
+ Writes an array of bytes to the current writer. +
Public methodWriteChars
+ Writes an array of characters to the current writer. +
Public methodWriteCompact
+ Writes a 32-bit signed integer to the current writer. The integer + is written in a compact format. +
Public methodWriteRawBytes
+ Public helper to write from a caller provided byte* to the output stream. + This is mainly used to read preallocated fixed size, non-integer types (Guid, decimal etc). +
Top
See Also

\ No newline at end of file diff --git a/html/46e8932b-d478-eb06-fa1c-ef9d3cc74caa.htm b/html/46e8932b-d478-eb06-fa1c-ef9d3cc74caa.htm new file mode 100644 index 0000000..78366aa --- /dev/null +++ b/html/46e8932b-d478-eb06-fa1c-ef9d3cc74caa.htm @@ -0,0 +1,54 @@ +Pair(T1, T2) Methods
Pair T1, T2  MethodsDryadLINQ documentation

The Pair T1, T2  type exposes the following members.

Methods

+   + NameDescription
Public methodEquals(Object)
+ Indicates whether this instance and a specified object are equal. +
(Overrides ValueType Equals(Object).)
Public methodEquals(Pair T1, T2 )
+ Determines whether this instance and another Pair are equal. +
Public methodStatic memberEquals(Pair T1, T2 , Pair T1, T2 )
+ Determines whether two specified Pairs are equal. +
Public methodGetHashCode
+ Returns the hash code of the current Pair. +
(Overrides ValueType GetHashCode .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
+ Returns a string that represents the current Pair. +
(Overrides ValueType ToString .)
Top
See Also

\ No newline at end of file diff --git a/html/48d4f077-2115-7df5-25c4-08148e84b2e5.htm b/html/48d4f077-2115-7df5-25c4-08148e84b2e5.htm new file mode 100644 index 0000000..5ec7994 --- /dev/null +++ b/html/48d4f077-2115-7df5-25c4-08148e84b2e5.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (UInt32)
DryadLinqBinaryWriter Write Method (UInt32)DryadLINQ documentation
+ writes an unsigned 32-bit integer to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	uint val
+)

Parameters

val
Type: System UInt32
The unsigned 32-bit integer to be written.
See Also

\ No newline at end of file diff --git a/html/49319178-53c6-777c-db3c-363ef3ba713b.htm b/html/49319178-53c6-777c-db3c-363ef3ba713b.htm new file mode 100644 index 0000000..851c89e --- /dev/null +++ b/html/49319178-53c6-777c-db3c-363ef3ba713b.htm @@ -0,0 +1,36 @@ +DryadLinqQueryable.Submit Method (IQueryable[])
DryadLinqQueryable Submit Method ( IQueryable )DryadLINQ documentation
+ Submits a list of DryadLINQ queries for asynchronous execution. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static DryadLinqJobInfo Submit(
+	params IQueryable[] sources
+)

Parameters

sources
Type:  System.Linq IQueryable 
Queries to execute.

Return Value

Type: DryadLinqJobInfo
Job information for tracking the execution.
See Also

\ No newline at end of file diff --git a/html/4937c0d0-14bc-0943-1166-e434ec5c8dfd.htm b/html/4937c0d0-14bc-0943-1166-e434ec5c8dfd.htm new file mode 100644 index 0000000..80d58d8 --- /dev/null +++ b/html/4937c0d0-14bc-0943-1166-e434ec5c8dfd.htm @@ -0,0 +1,82 @@ +Pair(T1, T2) Structure
Pair T1, T2  StructureDryadLINQ documentation
+ Represents a key/value pair. Very similar to KeyValuePair, but adds a few more methods. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

[SerializableAttribute]
+public struct Pair<T1, T2> : IEquatable<Pair<T1, T2>>
Type Parameters

T1
The type of the key
T2
The type of the value

The Pair T1, T2  type exposes the following members.

Constructors

+   + NameDescription
Public methodPair T1, T2 
+ Initializes an instance of this key-value Pair structure. +
Top
Methods

+   + NameDescription
Public methodEquals(Object)
+ Indicates whether this instance and a specified object are equal. +
(Overrides ValueType Equals(Object).)
Public methodEquals(Pair T1, T2 )
+ Determines whether this instance and another Pair are equal. +
Public methodStatic memberEquals(Pair T1, T2 , Pair T1, T2 )
+ Determines whether two specified Pairs are equal. +
Public methodGetHashCode
+ Returns the hash code of the current Pair. +
(Overrides ValueType GetHashCode .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
+ Returns a string that represents the current Pair. +
(Overrides ValueType ToString .)
Top
Operators

+   + NameDescription
Public operatorStatic memberEquality
+ Determines whether two specified Pairs are equal. +
Public operatorStatic memberInequality
+ Determines whether two specified Pairs are not equal. +
Top
Properties

+   + NameDescription
Public propertyKey
+ Gets the key in the key-value pair. +
Public propertyValue
+ Gets the value in the key-value pair. +
Top
See Also

\ No newline at end of file diff --git a/html/49fcc552-44b3-1cd7-9e8d-0182923c9af4.htm b/html/49fcc552-44b3-1cd7-9e8d-0182923c9af4.htm new file mode 100644 index 0000000..645ade0 --- /dev/null +++ b/html/49fcc552-44b3-1cd7-9e8d-0182923c9af4.htm @@ -0,0 +1,42 @@ +DecomposableAttribute Class
DecomposableAttribute ClassDryadLINQ documentation
+ Indicates that a method can be decomposed to multiple methods. The argument to the + constructor must be of type IDecomposable. The computation of the method annotated + by this attribute can be decomposed to a sequence of calls to the Seed, Accumulate, + RecursiveAccumulate methods and a FinalReduce. +
Inheritance Hierarchy

System Object
  System Attribute
    Microsoft.Research.DryadLinq DecomposableAttribute

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sealed class DecomposableAttribute : Attribute

The DecomposableAttribute type exposes the following members.

Constructors

+   + NameDescription
Public methodDecomposableAttribute
Top
Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

+   + NameDescription
Public propertyDecompositionType
+ A type that implements IDecomposable{TSource, TAccumulate, TResult} where + TSource is the element type of the input, TAccumulate is the element type + of an intermediate dataset, and TResult is the output type of the method + annotated by this attribute. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
Remarks

+ If a method is decomposable, a user can annotate it with this attribute. This enables + DryadLINQ to perform a generalized "combiner" optimization. +
See Also

\ No newline at end of file diff --git a/html/4a617e67-0920-46e4-9223-5effbac46b3d.htm b/html/4a617e67-0920-46e4-9223-5effbac46b3d.htm new file mode 100644 index 0000000..25dd176 --- /dev/null +++ b/html/4a617e67-0920-46e4-9223-5effbac46b3d.htm @@ -0,0 +1,8 @@ +Getting Started
Getting StartedDryadLINQ documentation
\ No newline at end of file diff --git a/html/4aefe670-7b2b-4c05-9a65-6c60ff13c3b5.htm b/html/4aefe670-7b2b-4c05-9a65-6c60ff13c3b5.htm new file mode 100644 index 0000000..3a2cc1d --- /dev/null +++ b/html/4aefe670-7b2b-4c05-9a65-6c60ff13c3b5.htm @@ -0,0 +1,13 @@ +Setting up an HDInsight 3.0 cluster
Setting up an HDInsight 3.0 clusterDryadLINQ documentation

Instructions for setting up an HDInsight 3.0 cluster to use with DryadLINQ.

Getting and configuring a cluster

  1. If you don't already have one, set up an Azure subscription from the Azure welcome website

  2. In order for the DryadLINQ submission process to work smoothly, you must install and configure the + Azure powershell tools. In the "How to: Connect to your subscription" item, follow the instructions under "Use the + certificate method." Ensure that your environment is correctly setup by running Get-AzureSubscription + and verifying that your subscription has information identifying the management certificate.

  3. If you don't already have one, you need to create an HDInsight 3.0 cluster. (Note that the page title talks about "Hadoop 2.2"---this is correct, since HDInsight 3.0 + uses Hadoop 2.2.)

  4. Make a note of the default storage account and container for your cluster if you want to use the sample program, + since it reads from data stored in that container.

\ No newline at end of file diff --git a/html/4cf712fd-ccc7-ba39-e732-6fdaf9453187.htm b/html/4cf712fd-ccc7-ba39-e732-6fdaf9453187.htm new file mode 100644 index 0000000..59a43f7 --- /dev/null +++ b/html/4cf712fd-ccc7-ba39-e732-6fdaf9453187.htm @@ -0,0 +1,20 @@ +NullableAttribute.CanBeNull Property
NullableAttribute CanBeNull Property DryadLINQ documentation
+ Determines if the target of this attribute is nullable. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool CanBeNull { get; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/4d4d3608-540d-5b19-af53-b9f187c6f50c.htm b/html/4d4d3608-540d-5b19-af53-b9f187c6f50c.htm new file mode 100644 index 0000000..95425cf --- /dev/null +++ b/html/4d4d3608-540d-5b19-af53-b9f187c6f50c.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (DateTime)
DryadLinqBinaryWriter Write Method (DateTime)DryadLINQ documentation
+ Writes a value of DateTime to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	DateTime val
+)
See Also

\ No newline at end of file diff --git a/html/4d8f9c65-fcdb-aa55-9e46-530c97c98518.htm b/html/4d8f9c65-fcdb-aa55-9e46-530c97c98518.htm new file mode 100644 index 0000000..11fa8ee --- /dev/null +++ b/html/4d8f9c65-fcdb-aa55-9e46-530c97c98518.htm @@ -0,0 +1,71 @@ +DryadLinqQueryable.ToStore(TSource) Method (IQueryable(TSource), Uri, Boolean)
DryadLinqQueryable ToStore TSource  Method (IQueryable TSource , Uri, Boolean)DryadLINQ documentation
+ Specifies a stream URI to be populated with the result of a specified DryadLINQ query. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> ToStore<TSource>(
+	this IQueryable<TSource> source,
+	Uri streamName,
+	bool deleteIfExists = false
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The data source
streamName
Type: System Uri
The stream name to store the result
deleteIfExists (Optional)
Type: System Boolean
If this flag is true, delete the output stream + if it already exisit before execution
Type Parameters

TSource
The type of the records of the table

Return Value

Type: IQueryable TSource 
A query representing the output data.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/4e4b1e20-e630-adfc-12f4-e999aa73e5d3.htm b/html/4e4b1e20-e630-adfc-12f4-e999aa73e5d3.htm new file mode 100644 index 0000000..2343147 --- /dev/null +++ b/html/4e4b1e20-e630-adfc-12f4-e999aa73e5d3.htm @@ -0,0 +1,28 @@ +ForkTuple(T1, T2, T3).HasFirst Property
ForkTuple T1, T2, T3  HasFirst Property DryadLINQ documentation
+ true iff the value of the first element is valid. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool HasFirst { get; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/4f68dc50-9c07-841c-638a-87aec0028d1e.htm b/html/4f68dc50-9c07-841c-638a-87aec0028d1e.htm new file mode 100644 index 0000000..149fbad --- /dev/null +++ b/html/4f68dc50-9c07-841c-638a-87aec0028d1e.htm @@ -0,0 +1,74 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Single)))
DryadLinqQueryable AverageAsQuery Method (IQueryable Nullable Single  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<float>> AverageAsQuery(
+	this IQueryable<Nullable<float>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Single  
A set of nullable float values to calculate the average of

Return Value

Type: IQueryable Nullable Single  
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Single  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/5060dac8-f347-dd7c-fb6d-5080979247a5.htm b/html/5060dac8-f347-dd7c-fb6d-5080979247a5.htm new file mode 100644 index 0000000..3d92084 --- /dev/null +++ b/html/5060dac8-f347-dd7c-fb6d-5080979247a5.htm @@ -0,0 +1,116 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[], IComparer(TKey), Boolean)
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey , Boolean)DryadLINQ documentation
+ Range partition a dataset using a specified list of keys. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	TKey[] rangeSeparators,
+	IComparer<TKey> comparer,
+	bool isDescending
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
rangeSeparators
Type:  TKey 
The list of range keys
comparer
Type: System.Collections.Generic IComparer TKey 
An IComparer on TKey to compare keys
isDescending
Type: System Boolean
true if the keys must be in descending order; otherwise false
Type Parameters

TSource
The type of the records in the input dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable partitioned according to a specified list of keys

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/507ffa9d-4bfa-1702-0a7f-918fd4a42345.htm b/html/507ffa9d-4bfa-1702-0a7f-918fd4a42345.htm new file mode 100644 index 0000000..98b4720 --- /dev/null +++ b/html/507ffa9d-4bfa-1702-0a7f-918fd4a42345.htm @@ -0,0 +1,38 @@ +IDecomposable(TSource, TAccumulate, TResult).RecursiveAccumulate Method
IDecomposable TSource, TAccumulate, TResult  RecursiveAccumulate Method DryadLINQ documentation
+ Combines two intermediate values into a new intermediate value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

TAccumulate RecursiveAccumulate(
+	TAccumulate acc,
+	TAccumulate val
+)

Parameters

acc
Type: TAccumulate
The first intermediate value.
val
Type: TAccumulate
The second intermediate value.

Return Value

Type: TAccumulate
The new intermediate value.
See Also

\ No newline at end of file diff --git a/html/51aa8653-daf8-c05e-f659-99046cd343ed.htm b/html/51aa8653-daf8-c05e-f659-99046cd343ed.htm new file mode 100644 index 0000000..63fc146 --- /dev/null +++ b/html/51aa8653-daf8-c05e-f659-99046cd343ed.htm @@ -0,0 +1,32 @@ +IDecomposable(TSource, TAccumulate, TResult).Seed Method
IDecomposable TSource, TAccumulate, TResult  Seed Method DryadLINQ documentation
+ Converts an input record to an intermediate value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

TAccumulate Seed(
+	TSource val
+)

Parameters

val
Type: TSource
An input record.

Return Value

Type: TAccumulate
An intermediate result.
See Also

\ No newline at end of file diff --git a/html/521aa3b5-08a2-a367-d7cb-e385573c0327.htm b/html/521aa3b5-08a2-a367-d7cb-e385573c0327.htm new file mode 100644 index 0000000..3d81bd2 --- /dev/null +++ b/html/521aa3b5-08a2-a367-d7cb-e385573c0327.htm @@ -0,0 +1,15 @@ +DryadLinqBinaryReader.ReadCompactInt32 Method
DryadLinqBinaryReader ReadCompactInt32 Method DryadLINQ documentation
+ Reads a 32-bit signed integer from the current reader. Assumes that the integer + is represented in the compact format as written by WriteCompact of a DryadLinqBinaryWriter. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public int ReadCompactInt32()

Return Value

Type: Int32
A 32-bit signed integer.
See Also

\ No newline at end of file diff --git a/html/52db89c1-d554-4ea0-8823-03e81b8bcf68.htm b/html/52db89c1-d554-4ea0-8823-03e81b8bcf68.htm new file mode 100644 index 0000000..489736b --- /dev/null +++ b/html/52db89c1-d554-4ea0-8823-03e81b8bcf68.htm @@ -0,0 +1,36 @@ +LineRecord.LessThan Operator
LineRecord LessThan Operator DryadLINQ documentation
+ Returns true iff a LineRecord is less than another LineRecord. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static bool operator <(
+	LineRecord a,
+	LineRecord b
+)

Return Value

Type: Boolean
true iff left is less than right.
See Also

\ No newline at end of file diff --git a/html/540e37fb-9c0d-9095-78c7-778e6938db6d.htm b/html/540e37fb-9c0d-9095-78c7-778e6938db6d.htm new file mode 100644 index 0000000..40ba991 --- /dev/null +++ b/html/540e37fb-9c0d-9095-78c7-778e6938db6d.htm @@ -0,0 +1,20 @@ +DryadLinqLog Methods
DryadLinqLog MethodsDryadLINQ documentation

The DryadLinqLog type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberAddCritical
+ Adds a critical-level log entries. +
Public methodStatic memberAddError
+ Adds an error-level log entries. +
Public methodStatic memberAddInfo
+ Adds an information-level log entries. +
Public methodStatic memberAddVerbose
+ Adds a verbose-level log entries. +
Public methodStatic memberAddWarning
+ Adds a warning-level log entries. +
Top
See Also

\ No newline at end of file diff --git a/html/5523eb71-f765-488d-a0ed-570dcebea4a3.htm b/html/5523eb71-f765-488d-a0ed-570dcebea4a3.htm new file mode 100644 index 0000000..12b5e84 --- /dev/null +++ b/html/5523eb71-f765-488d-a0ed-570dcebea4a3.htm @@ -0,0 +1,48 @@ +DryadLinqBinaryReader.ReadChars Method
DryadLinqBinaryReader ReadChars Method DryadLINQ documentation
+ Reads charCount chars into destBuffer starting at offset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public int ReadChars(
+	char[] destBuffer,
+	int offset,
+	int charCount
+)

Parameters

destBuffer
Type:  System Char 
The pre-allocated char array to read data into.
offset
Type: System Int32
The starting offset at which to begin reading chars into destBuffer.
charCount
Type: System Int32
The maximum number of chars to read.

Return Value

Type: Int32
The number of chars that was actually read.
See Also

\ No newline at end of file diff --git a/html/562bb8ee-21e0-0f88-c57c-64a244256648.htm b/html/562bb8ee-21e0-0f88-c57c-64a244256648.htm new file mode 100644 index 0000000..483a76e --- /dev/null +++ b/html/562bb8ee-21e0-0f88-c57c-64a244256648.htm @@ -0,0 +1,26 @@ +DryadLinqStreamInfo Class
DryadLinqStreamInfo ClassDryadLINQ documentation
+ Basic information of a dataset. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqStreamInfo

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public class DryadLinqStreamInfo

The DryadLinqStreamInfo type exposes the following members.

Constructors

+   + NameDescription
Public methodDryadLinqStreamInfo
+ Initializes an instance of DryadLinqStreamInfo. +
Top
Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

+   + NameDescription
Public propertyDataSize
+ The size in bytes of the dataset. Returns -1 if unknown. +
Public propertyPartitionCount
+ The number of partitions of the dataset. Returns -1 if unknown. +
Top
See Also

\ No newline at end of file diff --git a/html/56301ca8-b00b-32b5-1da3-bba21860db99.htm b/html/56301ca8-b00b-32b5-1da3-bba21860db99.htm new file mode 100644 index 0000000..58c1158 --- /dev/null +++ b/html/56301ca8-b00b-32b5-1da3-bba21860db99.htm @@ -0,0 +1,22 @@ +ForkTuple(T1, T2, T3).GetHashCode Method
ForkTuple T1, T2, T3  GetHashCode Method DryadLINQ documentation
+ Gets the hash code of this instance of ForkTuple. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override int GetHashCode()

Return Value

Type: Int32
An integer hash code
See Also

\ No newline at end of file diff --git a/html/56710010-4bb7-345f-c29b-7eeb00164b0e.htm b/html/56710010-4bb7-345f-c29b-7eeb00164b0e.htm new file mode 100644 index 0000000..7c3036a --- /dev/null +++ b/html/56710010-4bb7-345f-c29b-7eeb00164b0e.htm @@ -0,0 +1,20 @@ +DryadLinqException.ErrorCode Property
DryadLinqException ErrorCode Property DryadLINQ documentation
+ Exception's error code. Maps to values in DryadLinqErrorCode. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public int ErrorCode { get; }

Property Value

Type: Int32
See Also

\ No newline at end of file diff --git a/html/569b8102-50a9-8bcb-d31c-9cce486ffe27.htm b/html/569b8102-50a9-8bcb-d31c-9cce486ffe27.htm new file mode 100644 index 0000000..abf636a --- /dev/null +++ b/html/569b8102-50a9-8bcb-d31c-9cce486ffe27.htm @@ -0,0 +1,73 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Int32)))
DryadLinqQueryable SumAsQuery Method (IQueryable Nullable Int32  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<int>> SumAsQuery(
+	this IQueryable<Nullable<int>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Int32  
A dataset of nullable Int32 values to calculate the sum of

Return Value

Type: IQueryable Nullable Int32  
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Int32  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/59154932-1406-ee03-f7cf-759e92e86ace.htm b/html/59154932-1406-ee03-f7cf-759e92e86ace.htm new file mode 100644 index 0000000..42690e6 --- /dev/null +++ b/html/59154932-1406-ee03-f7cf-759e92e86ace.htm @@ -0,0 +1,10 @@ +DataProvider Constructor
DataProvider Constructor DryadLINQ documentation
Initializes a new instance of the DataProvider class

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

protected DataProvider()
See Also

\ No newline at end of file diff --git a/html/596279c8-3cec-4a87-cc37-c6d8207c5a48.htm b/html/596279c8-3cec-4a87-cc37-c6d8207c5a48.htm new file mode 100644 index 0000000..7cf0ff9 --- /dev/null +++ b/html/596279c8-3cec-4a87-cc37-c6d8207c5a48.htm @@ -0,0 +1,63 @@ +DryadLinqQueryable.FirstAsQuery(TSource) Method (IQueryable(TSource))
DryadLinqQueryable FirstAsQuery TSource  Method (IQueryable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> FirstAsQuery<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The first element in the input sequence

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions

ExceptionCondition
DryadLinqExceptionThe input sequence is empty
See Also

\ No newline at end of file diff --git a/html/5a4ebe0b-dfae-da42-1c4f-3face32fbe00.htm b/html/5a4ebe0b-dfae-da42-1c4f-3face32fbe00.htm new file mode 100644 index 0000000..1b7bd00 --- /dev/null +++ b/html/5a4ebe0b-dfae-da42-1c4f-3face32fbe00.htm @@ -0,0 +1,20 @@ +CustomDryadLinqSerializerAttribute.SerializerType Property
CustomDryadLinqSerializerAttribute SerializerType Property DryadLINQ documentation
+ Gets and sets the type object for serialization. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Type SerializerType { get; }

Property Value

Type: Type
See Also

\ No newline at end of file diff --git a/html/5a59b1a7-a6fe-8353-948c-6aadb3e190e0.htm b/html/5a59b1a7-a6fe-8353-948c-6aadb3e190e0.htm new file mode 100644 index 0000000..fbce950 --- /dev/null +++ b/html/5a59b1a7-a6fe-8353-948c-6aadb3e190e0.htm @@ -0,0 +1,26 @@ +IAssociative(TAccumulate) Methods
IAssociative TAccumulate  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/5b19d6a4-77d1-1e89-dfc2-d28d904f0856.htm b/html/5b19d6a4-77d1-1e89-dfc2-d28d904f0856.htm new file mode 100644 index 0000000..a3c4dd4 --- /dev/null +++ b/html/5b19d6a4-77d1-1e89-dfc2-d28d904f0856.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.LastAsQuery Method
DryadLinqQueryable LastAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberLastAsQuery TSource (IQueryable TSource )
Public methodStatic memberLastAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Top
See Also

\ No newline at end of file diff --git a/html/5ce051ae-e7dd-780d-b4c0-36d01ca8c7c5.htm b/html/5ce051ae-e7dd-780d-b4c0-36d01ca8c7c5.htm new file mode 100644 index 0000000..58726aa --- /dev/null +++ b/html/5ce051ae-e7dd-780d-b4c0-36d01ca8c7c5.htm @@ -0,0 +1,98 @@ +DryadLinqQueryable.Aggregate(TSource, TAccumulate) Method (IQueryable(TSource), Expression(Func(TAccumulate)), Expression(Func(TAccumulate, TSource, TAccumulate)))
DryadLinqQueryable Aggregate TSource, TAccumulate  Method (IQueryable TSource , Expression Func TAccumulate  , Expression Func TAccumulate, TSource, TAccumulate  )DryadLINQ documentation
+ Applies an aggregator function over a sequence. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static TAccumulate Aggregate<TSource, TAccumulate>(
+	this IQueryable<TSource> source,
+	Expression<Func<TAccumulate>> seedFunc,
+	Expression<Func<TAccumulate, TSource, TAccumulate>> func
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
seedFunc
Type: System.Linq.Expressions Expression Func TAccumulate  
The function that creates the initial accumulator value
func
Type: System.Linq.Expressions Expression Func TAccumulate, TSource, TAccumulate  
An accumualator function to apply to each element
Type Parameters

TSource
The type of the elements of source
TAccumulate
The type of the accumulator value

Return Value

Type: TAccumulate
The final accumulator value

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/5d92709d-0db3-49af-421e-4a66042819b0.htm b/html/5d92709d-0db3-49af-421e-4a66042819b0.htm new file mode 100644 index 0000000..61e296e --- /dev/null +++ b/html/5d92709d-0db3-49af-421e-4a66042819b0.htm @@ -0,0 +1,20 @@ +IAssociative(TAccumulate).Seed Method
IAssociative TAccumulate  Seed Method DryadLINQ documentation
+ Provides the initial value for the accumulator. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

TAccumulate Seed()

Return Value

Type: TAccumulate
The initial value of the accumulator
See Also

\ No newline at end of file diff --git a/html/5dad9835-111b-f58f-1034-59b33c2f3552.htm b/html/5dad9835-111b-f58f-1034-59b33c2f3552.htm new file mode 100644 index 0000000..5e32bfc --- /dev/null +++ b/html/5dad9835-111b-f58f-1034-59b33c2f3552.htm @@ -0,0 +1,34 @@ +IMultiQueryable(T1, T2, T3) Properties
IMultiQueryable T1, T2, T3  PropertiesDryadLINQ documentation

The IMultiQueryable T1, T2, T3  type exposes the following members.

Properties

+   + NameDescription
Public propertyExpression
+ Gets the expression tree that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyFirst
+ Gets the first IQueryable{T} +
Public propertyNumberOfInputs
+ Gets the number of queries in this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyProvider
+ Gets the query provider that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertySecond
+ Gets the second IQueryable{T} +
Public propertyThird
+ Gets the third IQueryable{T} +
Top
See Also

\ No newline at end of file diff --git a/html/5e3ae825-91af-0ff7-6ae4-f98f18bd6e58.htm b/html/5e3ae825-91af-0ff7-6ae4-f98f18bd6e58.htm new file mode 100644 index 0000000..f3d956c --- /dev/null +++ b/html/5e3ae825-91af-0ff7-6ae4-f98f18bd6e58.htm @@ -0,0 +1,16 @@ +DryadLinqMetaData Class
DryadLinqMetaData ClassDryadLINQ documentation
+ The metadata associated with a DryadLINQ dataset. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqMetaData

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public class DryadLinqMetaData

The DryadLinqMetaData type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/5e55be13-9e9b-2600-32d3-ba9ca745aa61.htm b/html/5e55be13-9e9b-2600-32d3-ba9ca745aa61.htm new file mode 100644 index 0000000..9e4f73c --- /dev/null +++ b/html/5e55be13-9e9b-2600-32d3-ba9ca745aa61.htm @@ -0,0 +1,40 @@ +Pair(T1, T2).Equals Method
Pair T1, T2  Equals Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/5e7665b9-2edd-f06b-379f-2f6b84970870.htm b/html/5e7665b9-2edd-f06b-379f-2f6b84970870.htm new file mode 100644 index 0000000..87de477 --- /dev/null +++ b/html/5e7665b9-2edd-f06b-379f-2f6b84970870.htm @@ -0,0 +1,86 @@ +DryadLinqQueryable.AssumeRangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Boolean)
DryadLinqQueryable AssumeRangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , Boolean)DryadLINQ documentation
+ Instructs DryadLINQ to assume that the dataset is range partitioned. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AssumeRangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	bool isDescending
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
isDescending
Type: System Boolean
true to assume the partition keys are ordered descendingly
Type Parameters

TSource
The type of the records of the dataset
TKey
The type of the key on which partition is based

Return Value

Type: IQueryable TSource 
The same dataset as input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/5f576fb7-17b2-45a4-1ba6-a338306dc66c.htm b/html/5f576fb7-17b2-45a4-1ba6-a338306dc66c.htm new file mode 100644 index 0000000..540fb8a --- /dev/null +++ b/html/5f576fb7-17b2-45a4-1ba6-a338306dc66c.htm @@ -0,0 +1,108 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[], IComparer(TKey))
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey )DryadLINQ documentation
+ Range partition a dataset using a specified list of keys. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	TKey[] rangeSeparators,
+	IComparer<TKey> comparer
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
rangeSeparators
Type:  TKey 
The list of range keys
comparer
Type: System.Collections.Generic IComparer TKey 
An IComparer on TKey to compare keys
Type Parameters

TSource
The type of the records in the input dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable partitioned according to a specified list of keys.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/5fa81715-d54e-e16c-f4a9-81af44d67811.htm b/html/5fa81715-d54e-e16c-f4a9-81af44d67811.htm new file mode 100644 index 0000000..ca003ba --- /dev/null +++ b/html/5fa81715-d54e-e16c-f4a9-81af44d67811.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Single))))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Single   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<float>> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<float>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Single   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Single  
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/60213299-6472-65f7-8298-246f575f4519.htm b/html/60213299-6472-65f7-8298-246f575f4519.htm new file mode 100644 index 0000000..ed29c43 --- /dev/null +++ b/html/60213299-6472-65f7-8298-246f575f4519.htm @@ -0,0 +1,24 @@ +DryadLinqContext.JobEnvironmentVariables Property
DryadLinqContext JobEnvironmentVariables Property DryadLINQ documentation
+ Gets the collection of environment variables associated with the DryadLINQ job. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public IDictionary<string, string> JobEnvironmentVariables { get; }

Property Value

Type: IDictionary String, String 
See Also

\ No newline at end of file diff --git a/html/6058d142-d1ca-63d1-73e1-43d62118b44c.htm b/html/6058d142-d1ca-63d1-73e1-43d62118b44c.htm new file mode 100644 index 0000000..85919a1 --- /dev/null +++ b/html/6058d142-d1ca-63d1-73e1-43d62118b44c.htm @@ -0,0 +1,87 @@ +DryadLinqQueryable.Fork(T, R1, R2, R3) Method (IQueryable(T), Expression(Func(T, ForkTuple(R1, R2, R3))))
DryadLinqQueryable Fork T, R1, R2, R3  Method (IQueryable T , Expression Func T, ForkTuple R1, R2, R3   )DryadLINQ documentation
+ Forks one input dataset into three output datasets. A specified user-defined function is + applied to each input element to produce zero or one element for each output dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IMultiQueryable<R1, R2, R3> Fork<T, R1, R2, R3>(
+	this IQueryable<T> source,
+	Expression<Func<T, ForkTuple<R1, R2, R3>>> mapper
+)

Parameters

source
Type: System.Linq IQueryable T 
The input dataset
mapper
Type: System.Linq.Expressions Expression Func T, ForkTuple R1, R2, R3   
The function applied to each record of the input
Type Parameters

T
The type of records of input dataset
R1
The type of records of the first output dataset
R2
The type of records of the second output dataset
R3
The type of records of the third output dataset

Return Value

Type: IMultiQueryable R1, R2, R3 
An IMultiQueryable for the three output datasets

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/61274f42-b4e5-5479-ead0-68efab6b7d88.htm b/html/61274f42-b4e5-5479-ead0-68efab6b7d88.htm new file mode 100644 index 0000000..39d9924 --- /dev/null +++ b/html/61274f42-b4e5-5479-ead0-68efab6b7d88.htm @@ -0,0 +1,73 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Decimal)))
DryadLinqQueryable SumAsQuery Method (IQueryable Nullable Decimal  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<decimal>> SumAsQuery(
+	this IQueryable<Nullable<decimal>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Decimal  
A dataset of nullable decimal values to calculate the sum of

Return Value

Type: IQueryable Nullable Decimal  
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Decimal  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/615c02e9-bed8-c196-6e0a-7db0f9bd5966.htm b/html/615c02e9-bed8-c196-6e0a-7db0f9bd5966.htm new file mode 100644 index 0000000..f8985a4 --- /dev/null +++ b/html/615c02e9-bed8-c196-6e0a-7db0f9bd5966.htm @@ -0,0 +1,18 @@ +DryadLinqCluster.Kind Property
DryadLinqCluster Kind Property DryadLINQ documentation
+ Gets the service platform of this cluster. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

PlatformKind Kind { get; }

Property Value

Type: PlatformKind
See Also

\ No newline at end of file diff --git a/html/62294aa3-632b-d83c-211b-ce7c7c1e006f.htm b/html/62294aa3-632b-d83c-211b-ce7c7c1e006f.htm new file mode 100644 index 0000000..6b52128 --- /dev/null +++ b/html/62294aa3-632b-d83c-211b-ce7c7c1e006f.htm @@ -0,0 +1,14 @@ +ResourceAttribute Properties
ResourceAttribute PropertiesDryadLINQ documentation

The ResourceAttribute type exposes the following members.

Properties

+   + NameDescription
Public propertyIsExpensive
+ Gets and sets the IsExpensive flag. +
Public propertyIsStateful
+ Gets and sets the IsStateful flag. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
See Also

\ No newline at end of file diff --git a/html/62af3731-c551-19e3-10bc-dab7b3edc7ed.htm b/html/62af3731-c551-19e3-10bc-dab7b3edc7ed.htm new file mode 100644 index 0000000..e5b7ff1 --- /dev/null +++ b/html/62af3731-c551-19e3-10bc-dab7b3edc7ed.htm @@ -0,0 +1,16 @@ +LineRecord.CompareTo Method
LineRecord CompareTo Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodCompareTo(Object)
+ Compares the current LineRecord with an object. +
Public methodCompareTo(LineRecord)
+ Compares the current LineRecord with another LineRecord. +
Top
See Also

\ No newline at end of file diff --git a/html/62df91df-43f0-e2e9-37b5-076ba91ddece.htm b/html/62df91df-43f0-e2e9-37b5-076ba91ddece.htm new file mode 100644 index 0000000..6bfd486 --- /dev/null +++ b/html/62df91df-43f0-e2e9-37b5-076ba91ddece.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Int64)))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Int64  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<double> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, long>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Int64  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Double 
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/63b737ac-d6fd-b67e-8fcc-c61cf5e14b3b.htm b/html/63b737ac-d6fd-b67e-8fcc-c61cf5e14b3b.htm new file mode 100644 index 0000000..d4d10c9 --- /dev/null +++ b/html/63b737ac-d6fd-b67e-8fcc-c61cf5e14b3b.htm @@ -0,0 +1,42 @@ +DataProvider Methods
DataProvider MethodsDryadLINQ documentation

The DataProvider type exposes the following members.

Methods

+   + NameDescription
Public methodCheckExistence
+ Checks the existence of a specified dataset. +
Public methodEgress
+ Creates an instance of Stream for a dataset at a specified location. This is + used by DryadLINQ to read a .NET collection from a store. +
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMetaData
+ Gets the metadata of a specified dataset. +
Public methodGetStreamInfo
+ Gets information of a specified dataset. +
Public methodGetTemporaryStreamUri
+ Gets a URI to store a temporary dataset. +
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIngress T 
+ Ingress a .NET collection to a specified store location. +
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberReadData T 
+ Reads a specified dataset. +
Public methodStatic memberRegister
+ Registers a new DataProvider. This can be used to extend DryadLINQ to + interact with a new kind of data store. +
Public methodRewriteUri T 
+ Rewrites the URI of a dataset. Allows DataProvider specific rewriting. +
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/63cd5e2d-5e8a-0f8c-44c7-2a22fc2bc534.htm b/html/63cd5e2d-5e8a-0f8c-44c7-2a22fc2bc534.htm new file mode 100644 index 0000000..093e39c --- /dev/null +++ b/html/63cd5e2d-5e8a-0f8c-44c7-2a22fc2bc534.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.HashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IEqualityComparer(TKey))
DryadLinqQueryable HashPartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey )DryadLINQ documentation
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> HashPartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IEqualityComparer<TKey> comparer
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
comparer
Type: System.Collections.Generic IEqualityComparer TKey 
An IComparer on TKey to compare keys
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable hash-partitioned according to a key

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/64047514-813f-1713-31c4-0abd6abdc91d.htm b/html/64047514-813f-1713-31c4-0abd6abdc91d.htm new file mode 100644 index 0000000..0aba2df --- /dev/null +++ b/html/64047514-813f-1713-31c4-0abd6abdc91d.htm @@ -0,0 +1,53 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Int32))
DryadLinqQueryable SumAsQuery Method (IQueryable Int32 )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<int> SumAsQuery(
+	this IQueryable<int> source
+)

Parameters

source
Type: System.Linq IQueryable Int32 
A dataset of Int32 values to calculate the sum of

Return Value

Type: IQueryable Int32 
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Int32 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/646b413a-cfac-0795-0766-86606d8a5410.htm b/html/646b413a-cfac-0795-0766-86606d8a5410.htm new file mode 100644 index 0000000..c7b2739 --- /dev/null +++ b/html/646b413a-cfac-0795-0766-86606d8a5410.htm @@ -0,0 +1,27 @@ +DryadLinqContext.MatchClientNetFrameworkVersion Property
DryadLinqContext MatchClientNetFrameworkVersion Property DryadLINQ documentation
+ Configures query jobs to be launched on the cluster nodes against a .NET framework version + matching that of the client process. This should only be set if all cluster nodes are known to have + the same .NET version as the client. + When set to false (default), the vertex code will be compiled and run against .NET Framework 3.5. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool MatchClientNetFrameworkVersion { get; set; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/655dc54c-7773-7fab-3311-a7d07d84b414.htm b/html/655dc54c-7773-7fab-3311-a7d07d84b414.htm new file mode 100644 index 0000000..ebcadda --- /dev/null +++ b/html/655dc54c-7773-7fab-3311-a7d07d84b414.htm @@ -0,0 +1,32 @@ +IKeyedMultiQueryable(T, K) Properties
IKeyedMultiQueryable T, K  PropertiesDryadLINQ documentation

The IKeyedMultiQueryable T, K  type exposes the following members.

Properties

+   + NameDescription
Public propertyExpression
+ Gets the expression tree that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyItem
+ Gets the IQueryable{T} associated with a specified key. +
Public propertyKeys
+ Gets the keys. +
Public propertyNumberOfInputs
+ Gets the number of queries in this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyProvider
+ Gets the query provider that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Top
See Also

\ No newline at end of file diff --git a/html/65be1ae5-77ef-6de4-cd1f-586d32aeb383.htm b/html/65be1ae5-77ef-6de4-cd1f-586d32aeb383.htm new file mode 100644 index 0000000..6f2da8e --- /dev/null +++ b/html/65be1ae5-77ef-6de4-cd1f-586d32aeb383.htm @@ -0,0 +1,24 @@ +DryadLinqCluster Interface
DryadLinqCluster InterfaceDryadLINQ documentation
+ Base interface for cluster types that the DryadLinqContext constructor can accept. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public interface DryadLinqCluster

The DryadLinqCluster type exposes the following members.

Methods

+   + NameDescription
Public methodClient
+ Gets the client cluster interface. +
Public methodMakeDefaultUri
+ Makes a new unique URI for storing a dataset in the DFS. +
Top
Properties

+   + NameDescription
Public propertyDfsClient
+ Gets the client DFS interface. +
Public propertyHeadNode
+ Gets the hostname of the head node of the cluster. +
Public propertyKind
+ Gets the service platform of this cluster. +
Top
See Also

\ No newline at end of file diff --git a/html/65e4aa00-0ceb-92d0-9f0f-653938c30ace.htm b/html/65e4aa00-0ceb-92d0-9f0f-653938c30ace.htm new file mode 100644 index 0000000..94d3e1f --- /dev/null +++ b/html/65e4aa00-0ceb-92d0-9f0f-653938c30ace.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.AnyAsQuery Method
DryadLinqQueryable AnyAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberAnyAsQuery TSource (IQueryable TSource )
Public methodStatic memberAnyAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Top
See Also

\ No newline at end of file diff --git a/html/6613acc6-d94d-28ed-f5ce-28ad5967f7f0.htm b/html/6613acc6-d94d-28ed-f5ce-28ad5967f7f0.htm new file mode 100644 index 0000000..a32f8b1 --- /dev/null +++ b/html/6613acc6-d94d-28ed-f5ce-28ad5967f7f0.htm @@ -0,0 +1,106 @@ +DryadLinqExtension.MapReduce(TSource, TMap, TKey, TResult) Method
DryadLinqExtension MapReduce TSource, TMap, TKey, TResult  Method DryadLINQ documentation
+ The standard MapReduce. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> MapReduce<TSource, TMap, TKey, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, IEnumerable<TMap>>> mapper,
+	Expression<Func<TMap, TKey>> keySelector,
+	Expression<Func<TKey, IEnumerable<TMap>, TResult>> reducer
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
mapper
Type: System.Linq.Expressions Expression Func TSource, IEnumerable TMap   
The map function
keySelector
Type: System.Linq.Expressions Expression Func TMap, TKey  
The key extraction function
reducer
Type: System.Linq.Expressions Expression Func TKey, IEnumerable TMap , TResult  
The reduce function
Type Parameters

TSource
The type of the records of input dataset
TMap
The type of the resulting records of mapper
TKey
The type of the keys for hash exchange
TResult
The type of the resulting records of reducer

Return Value

Type: IQueryable TResult 
The result dataset of MapReduce

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/6687a7f4-53a1-0837-c251-f424262f3040.htm b/html/6687a7f4-53a1-0837-c251-f424262f3040.htm new file mode 100644 index 0000000..6dc4201 --- /dev/null +++ b/html/6687a7f4-53a1-0837-c251-f424262f3040.htm @@ -0,0 +1,15 @@ +DryadLinqBinaryReader.ReadUByte Method
DryadLinqBinaryReader ReadUByte Method DryadLINQ documentation
+ Reads a byte from the current reader and advances the current position of the + reader by one byte. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public byte ReadUByte()

Return Value

Type: Byte
The next byte read from the current reader.
See Also

\ No newline at end of file diff --git a/html/677e55a4-eaa4-2887-7257-555abf78300e.htm b/html/677e55a4-eaa4-2887-7257-555abf78300e.htm new file mode 100644 index 0000000..5c51b4b --- /dev/null +++ b/html/677e55a4-eaa4-2887-7257-555abf78300e.htm @@ -0,0 +1,40 @@ +DryadLinqException.GetObjectData Method
DryadLinqException GetObjectData Method DryadLINQ documentation
+ Sets the SerializationInfo with information about the exception. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override void GetObjectData(
+	SerializationInfo info,
+	StreamingContext context
+)

Parameters

info
Type: System.Runtime.Serialization SerializationInfo
The SerializationInfo that holds the serialized object data about the exception being thrown.
context
Type: System.Runtime.Serialization StreamingContext
The StreamingContext that contains contextual information about the source or destination.

Implements

ISerializable GetObjectData(SerializationInfo, StreamingContext)
_Exception GetObjectData(SerializationInfo, StreamingContext)
See Also

\ No newline at end of file diff --git a/html/6823bc5e-464f-8c0f-48e5-219730a0087e.htm b/html/6823bc5e-464f-8c0f-48e5-219730a0087e.htm new file mode 100644 index 0000000..b4de286 --- /dev/null +++ b/html/6823bc5e-464f-8c0f-48e5-219730a0087e.htm @@ -0,0 +1,22 @@ +Pair(T1, T2).GetHashCode Method
Pair T1, T2  GetHashCode Method DryadLINQ documentation
+ Returns the hash code of the current Pair. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override int GetHashCode()

Return Value

Type: Int32
A 32-bit signed integer.
See Also

\ No newline at end of file diff --git a/html/68d64338-5cda-816c-965b-9e8f70c00350.htm b/html/68d64338-5cda-816c-965b-9e8f70c00350.htm new file mode 100644 index 0000000..2faf650 --- /dev/null +++ b/html/68d64338-5cda-816c-965b-9e8f70c00350.htm @@ -0,0 +1,13 @@ +AssociativeAttribute Properties
AssociativeAttribute PropertiesDryadLINQ documentation

The AssociativeAttribute type exposes the following members.

Properties

+   + NameDescription
Public propertyAssociativeType
+ A type that implements IAssociative{T} where T is the output type of methods + that are decorated with this attribute. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
See Also

\ No newline at end of file diff --git a/html/68f625d8-0128-6e0e-aa88-fc109e27971d.htm b/html/68f625d8-0128-6e0e-aa88-fc109e27971d.htm new file mode 100644 index 0000000..087d660 --- /dev/null +++ b/html/68f625d8-0128-6e0e-aa88-fc109e27971d.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Decimal))))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Decimal   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<decimal>> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<decimal>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Decimal   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Decimal  
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/692e14c6-46ed-baaf-6b0f-b36cb74fe616.htm b/html/692e14c6-46ed-baaf-6b0f-b36cb74fe616.htm new file mode 100644 index 0000000..b9e492d --- /dev/null +++ b/html/692e14c6-46ed-baaf-6b0f-b36cb74fe616.htm @@ -0,0 +1,44 @@ +DryadLinqException Class
DryadLinqException ClassDryadLINQ documentation
+ The exception that is thrown by DryadLINQ. +
Inheritance Hierarchy

System Object
  System Exception
    Microsoft.Research.DryadLinq DryadLinqException

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

[SerializableAttribute]
+public class DryadLinqException : Exception

The DryadLinqException type exposes the following members.

Constructors

+   + NameDescription
Public methodDryadLinqException(String)
+ Initializes an instance of DryadLinqException with a specified message. +
Protected methodDryadLinqException(SerializationInfo, StreamingContext)
+ Initializes an instance of DryadLinqException with serialized data. +
Public methodDryadLinqException(String, Exception)
+ Initializes an instance of DryadLinqException with a specified message and an inner exception. +
Top
Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetBaseException
When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
(Inherited from Exception.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetObjectData
+ Sets the SerializationInfo with information about the exception. +
(Overrides Exception GetObjectData(SerializationInfo, StreamingContext).)
Public methodGetType
Gets the runtime type of the current instance.
(Inherited from Exception.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Creates and returns a string representation of the current exception.
(Inherited from Exception.)
Top
Properties

+   + NameDescription
Public propertyData
Gets a collection of key/value pairs that provide additional user-defined information about the exception.
(Inherited from Exception.)
Public propertyErrorCode
+ Exception's error code. Maps to values in DryadLinqErrorCode. +
Public propertyHelpLink
Gets or sets a link to the help file associated with this exception.
(Inherited from Exception.)
Public propertyHResult
Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
(Inherited from Exception.)
Public propertyInnerException
Gets the Exception instance that caused the current exception.
(Inherited from Exception.)
Public propertyMessage
Gets a message that describes the current exception.
(Inherited from Exception.)
Public propertySource
Gets or sets the name of the application or the object that causes the error.
(Inherited from Exception.)
Public propertyStackTrace
Gets a string representation of the immediate frames on the call stack.
(Inherited from Exception.)
Public propertyTargetSite
Gets the method that throws the current exception.
(Inherited from Exception.)
Top
Events

+   + NameDescription
Protected eventSerializeObjectState
Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
(Inherited from Exception.)
Top
See Also

\ No newline at end of file diff --git a/html/6a718b44-1263-26e8-e829-1655a3522217.htm b/html/6a718b44-1263-26e8-e829-1655a3522217.htm new file mode 100644 index 0000000..9015c0e --- /dev/null +++ b/html/6a718b44-1263-26e8-e829-1655a3522217.htm @@ -0,0 +1,34 @@ +DryadLinqStreamInfo Constructor
DryadLinqStreamInfo Constructor DryadLINQ documentation
+ Initializes an instance of DryadLinqStreamInfo. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public DryadLinqStreamInfo(
+	int parCnt,
+	long size
+)
See Also

\ No newline at end of file diff --git a/html/6b32278a-6d75-3882-83b0-0e33a98fb7c8.htm b/html/6b32278a-6d75-3882-83b0-0e33a98fb7c8.htm new file mode 100644 index 0000000..a9c2edd --- /dev/null +++ b/html/6b32278a-6d75-3882-83b0-0e33a98fb7c8.htm @@ -0,0 +1,32 @@ +ForkTuple(T1, T2).First Property
ForkTuple T1, T2  First Property DryadLINQ documentation
+ Gets and sets the first element. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public T1 First { get; set; }

Property Value

Type: T1
See Also

\ No newline at end of file diff --git a/html/6b7ffd31-3415-fde1-d312-04dfc9a5f77c.htm b/html/6b7ffd31-3415-fde1-d312-04dfc9a5f77c.htm new file mode 100644 index 0000000..7c2a7d3 --- /dev/null +++ b/html/6b7ffd31-3415-fde1-d312-04dfc9a5f77c.htm @@ -0,0 +1,83 @@ +DryadLinqQueryable.SequenceEqualAsQuery(TSource) Method (IQueryable(TSource), IEnumerable(TSource))
DryadLinqQueryable SequenceEqualAsQuery TSource  Method (IQueryable TSource , IEnumerable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<bool> SequenceEqualAsQuery<TSource>(
+	this IQueryable<TSource> source1,
+	IEnumerable<TSource> source2
+)

Parameters

source1
Type: System.Linq IQueryable TSource 
The first input sequence
source2
Type: System.Collections.Generic IEnumerable TSource 
The second input sequence
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Boolean 
true iff the two input sequences are equal

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/6bb38453-9d1d-3ec5-507f-cf38853cffed.htm b/html/6bb38453-9d1d-3ec5-507f-cf38853cffed.htm new file mode 100644 index 0000000..aa4a53d --- /dev/null +++ b/html/6bb38453-9d1d-3ec5-507f-cf38853cffed.htm @@ -0,0 +1,18 @@ +LineRecord.Equals Method
LineRecord Equals Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodEquals(Object)
+ Determines whether the specified object is equal to the current LineRecord. +
(Overrides ValueType Equals(Object).)
Public methodEquals(LineRecord)
+ Determines whether a specified LineRecord is equal to the current LineRecord. +
Top
See Also

\ No newline at end of file diff --git a/html/6bc2eb5c-4e5c-228f-d4e6-420163ae5b5d.htm b/html/6bc2eb5c-4e5c-228f-d4e6-420163ae5b5d.htm new file mode 100644 index 0000000..c28ea59 --- /dev/null +++ b/html/6bc2eb5c-4e5c-228f-d4e6-420163ae5b5d.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.LongCountAsQuery Method
DryadLinqQueryable LongCountAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberLongCountAsQuery TSource (IQueryable TSource )
Public methodStatic memberLongCountAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Top
See Also

\ No newline at end of file diff --git a/html/6cd1fdb7-0be2-f40e-96a7-266629debe2e.htm b/html/6cd1fdb7-0be2-f40e-96a7-266629debe2e.htm new file mode 100644 index 0000000..1bf3c83 --- /dev/null +++ b/html/6cd1fdb7-0be2-f40e-96a7-266629debe2e.htm @@ -0,0 +1,133 @@ +DryadLinqQueryable.AggregateAsQuery Method
DryadLinqQueryable AggregateAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberAggregateAsQuery TSource (IQueryable TSource , Expression Func TSource, TSource, TSource  )
Public methodStatic memberAggregateAsQuery TSource, TAccumulate (IQueryable TSource , TAccumulate, Expression Func TAccumulate, TSource, TAccumulate  )
Public methodStatic memberAggregateAsQuery TSource, TAccumulate, TResult (IQueryable TSource , TAccumulate, Expression Func TAccumulate, TSource, TAccumulate  , Expression Func TAccumulate, TResult  )
Top
See Also

\ No newline at end of file diff --git a/html/6d667751-03f2-3777-378f-dc995f109148.htm b/html/6d667751-03f2-3777-378f-dc995f109148.htm new file mode 100644 index 0000000..d367ba8 --- /dev/null +++ b/html/6d667751-03f2-3777-378f-dc995f109148.htm @@ -0,0 +1,40 @@ +DryadLinqLog.AddError Method
DryadLinqLog AddError Method DryadLINQ documentation
+ Adds an error-level log entries. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static void AddError(
+	string msg,
+	params Object[] args
+)

Parameters

msg
Type: System String
The log message as a format string
args
Type:  System Object 
The objects to format
See Also

\ No newline at end of file diff --git a/html/6d67ec6b-96ed-0a8b-0ad4-1c0568c7bf91.htm b/html/6d67ec6b-96ed-0a8b-0ad4-1c0568c7bf91.htm new file mode 100644 index 0000000..5e724b8 --- /dev/null +++ b/html/6d67ec6b-96ed-0a8b-0ad4-1c0568c7bf91.htm @@ -0,0 +1,2930 @@ +DryadLinqQueryable Class
DryadLinqQueryable ClassDryadLINQ documentation
+ This class extends LINQ with a set of new operators that are specific to DryadLINQ. + The new operators includes partitioning operators (HashPartition and RangePartition) + and the Apply operator that enables stateful transformations on datasets. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqQueryable

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static class DryadLinqQueryable

The DryadLinqQueryable type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberAggregate TSource, TAccumulate (IQueryable TSource , Expression Func TAccumulate  , Expression Func TAccumulate, TSource, TAccumulate  )
+ Applies an aggregator function over a sequence. +
Public methodStatic memberAggregate TSource, TAccumulate, TResult (IQueryable TSource , Expression Func TAccumulate  , Expression Func TAccumulate, TSource, TAccumulate  , Expression Func TAccumulate, TResult  )
+ Applies an aggregator function over a sequence. +
Public methodStatic memberAggregateAsQuery TSource (IQueryable TSource , Expression Func TSource, TSource, TSource  )
Public methodStatic memberAggregateAsQuery TSource, TAccumulate (IQueryable TSource , TAccumulate, Expression Func TAccumulate, TSource, TAccumulate  )
Public methodStatic memberAggregateAsQuery TSource, TAccumulate, TResult (IQueryable TSource , TAccumulate, Expression Func TAccumulate, TSource, TAccumulate  , Expression Func TAccumulate, TResult  )
Public methodStatic memberAllAsQuery TSource 
Public methodStatic memberAnyAsQuery TSource (IQueryable TSource )
Public methodStatic memberAnyAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberApply T1, T2 (IQueryable T1 , Expression Func IEnumerable T1 , IEnumerable T2   )
+ Compute applyFunc (source) +
Public methodStatic memberApply T1, T2 (IQueryable T1 ,  IQueryable , Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   )
+ Compute applyFunc on multiple sources +
Public methodStatic memberApply T1, T2 (IQueryable T1 ,  IQueryable T1  , Expression Func  IEnumerable T1  , IEnumerable T2   )
+ Compute applyFunc on multiple sources +
Public methodStatic memberApply T1, T2, T3 (IQueryable T1 , IQueryable T2 , Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   )
+ Compute applyFunc(source1, source2) +
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 , Expression Func IEnumerable T1 , IEnumerable T2   )
+ Compute applyFunc(source) +
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 ,  IQueryable , Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   , Boolean)
+ Compute applyFunc on multiple sources +
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 ,  IQueryable T1  , Expression Func  IEnumerable T1  , IEnumerable T2   , Boolean)
+ Compute applyFunc on multiple sources +
Public methodStatic memberApplyPerPartition T1, T2, T3 (IQueryable T1 , IQueryable T2 , Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   , Boolean)
+ Compute applyFunc(source1, source2) +
Public methodStatic memberApplyWithPartitionIndex T1, T2 
+ Computes a user-defined function on each partition of the input. The function takes a + partition and its partition index as arguments. +
Public methodStatic memberAssumeHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Instruct DryadLINQ to assume that the dataset is hash partitioned. +
Public methodStatic memberAssumeHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey )
+ Instructs DryadLINQ to assume that the dataset is hash partitioned. +
Public methodStatic memberAssumeOrderBy TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Instructs DryadLINQ to assume that each partition of the dataset is ordered. A dataset + is ordered if it is range partitioned and each partition of it is ordered on the same + key. +
Public methodStatic memberAssumeOrderBy TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Instructs DryadLINQ to assume that each partition of the dataset is ordered. A dataset + is ordered if it is range partitioned and each partition of it is ordered on the same + key. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Instructs DryadLINQ to assume that the dataset is range partitioned. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Instructs DryadLINQ to assume that the dataset is range partitioned by a specified list of keys. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Instructs DryadLINQ to assume that the dataset is range partitioned. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey )
+ Instructs DryadLINQ to assume that the dataset is range partitioned by a specified list of keys. +
Public methodStatic memberAverageAsQuery(IQueryable Decimal )
Public methodStatic memberAverageAsQuery(IQueryable Double )
Public methodStatic memberAverageAsQuery(IQueryable Int32 )
Public methodStatic memberAverageAsQuery(IQueryable Int64 )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Decimal  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Double  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Int32  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Int64  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Single  )
Public methodStatic memberAverageAsQuery(IQueryable Single )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Decimal  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Double  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Int32  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Int64  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Decimal   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Double   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int32   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int64   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Single   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Single  )
Public methodStatic memberContainsAsQuery TSource (IQueryable TSource , TSource)
Public methodStatic memberContainsAsQuery TSource (IQueryable TSource , TSource, IEqualityComparer TSource )
Public methodStatic memberCountAsQuery TSource (IQueryable TSource )
Public methodStatic memberCountAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberDoWhile T 
+ Conditional DoWhile loop. +
Public methodStatic memberFirstAsQuery TSource (IQueryable TSource )
Public methodStatic memberFirstAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberFork TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Divides the input dataset into a collection of datasets based on the keys of the records. + The method produces one output dataset for each key in the specified key array. Input + records that don't match any of the keys are dropped. +
Public methodStatic memberFork T, R1, R2 (IQueryable T , Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2    )
+ Forks a specified input dataset into two datasets. A specified user-defined function is + applied to each partition of the input dataset to produce a sequence of ForkTuples. +
Public methodStatic memberFork T, R1, R2 (IQueryable T , Expression Func T, ForkTuple R1, R2   )
+ Compute two output datasets from one input dataset. A specified user-defined function is + applied to each input element to produce zero or one element for each output dataset. +
Public methodStatic memberFork T, R1, R2, R3 (IQueryable T , Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2, R3    )
+ Forks a specified input dataset into three datasets. A specified user-defined function is + applied to each partition of the input dataset to produce a sequence of ForkTuples. +
Public methodStatic memberFork T, R1, R2, R3 (IQueryable T , Expression Func T, ForkTuple R1, R2, R3   )
+ Forks one input dataset into three output datasets. A specified user-defined function is + applied to each input element to produce zero or one element for each output dataset. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Int32)
+ Hash partition a dataset. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey , Int32)
+ Hash partition a dataset. +
Public methodStatic memberHashPartition TSource, TKey, TResult (IQueryable TSource , Expression Func TSource, TKey  , Expression Func TSource, TResult  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey, TResult (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey , Expression Func TSource, TResult  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberLastAsQuery TSource (IQueryable TSource )
Public methodStatic memberLastAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberLongCountAsQuery TSource (IQueryable TSource )
Public methodStatic memberLongCountAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberLongSelect TSource, TResult 
+ Transforms each element of a sequence into a new form by applying a function of + the element and its index. +
Public methodStatic memberLongSelectMany TSource, TResult (IQueryable TSource , Expression Func TSource, Int64, IEnumerable TResult   )
+ Transforms each element of a sequence into an IEnumerable{T} by applying a function to the + element and its index, and then flattens the resulting sequences into one sequence. +
Public methodStatic memberLongSelectMany TSource, TCollection, TResult (IQueryable TSource , Expression Func TSource, Int64, IEnumerable TCollection   , Expression Func TSource, TCollection, TResult  )
+ Transforms each element of a sequence into an IEnumerable{T} by applying a function to the + element and its index, and then flattens the resulting sequences into one sequence. +
Public methodStatic memberLongSkipWhile TSource 
+ Skips elements in a sequence as long as a specified condition is true and then returns the + remaining elements. The predicate is a function of an element and its index. +
Public methodStatic memberLongTakeWhile TSource 
+ Returns the largest prefix of a sequence such that the elements satisfy a specified predicate. +
Public methodStatic memberLongWhere TSource 
+ Filters a sequence of values based on a predicate. Each element's index is used in + the logic of the predicate function. +
Public methodStatic memberMaxAsQuery TSource (IQueryable TSource )
Public methodStatic memberMaxAsQuery TSource, TResult (IQueryable TSource , Expression Func TSource, TResult  )
Public methodStatic memberMinAsQuery TSource (IQueryable TSource )
Public methodStatic memberMinAsQuery TSource, TResult (IQueryable TSource , Expression Func TSource, TResult  )
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Range partition a dataset using an array of partition keys. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean, Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Range partition a dataset. The list of range keys are determined dynamically at runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey )
+ Range partition a dataset using a specified list of keys. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean, Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey , Boolean)
+ Range partition a dataset using a specified list of keys. +
Public methodStatic memberSequenceEqualAsQuery TSource (IQueryable TSource , IEnumerable TSource )
Public methodStatic memberSequenceEqualAsQuery TSource (IQueryable TSource , IEnumerable TSource , IEqualityComparer TSource )
Public methodStatic memberSingleAsQuery TSource (IQueryable TSource )
Public methodStatic memberSingleAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberSlidingWindow T1, T2 
+ Apply a function on every sliding window on the input sequence of records. +
Public methodStatic memberSubmit( IQueryable )
+ Submits a list of DryadLINQ queries for asynchronous execution. +
Public methodStatic memberSubmit TSource (IQueryable TSource )
+ Submits a specified query for asynchronous execution. +
Public methodStatic memberSubmitAndWait( IQueryable )
+ Submits a list of DryadLinq queries for execution and waits for the job to complete +
Public methodStatic memberSubmitAndWait TSource (IQueryable TSource )
+ Submits a specified query and then waits for the job to complete +
Public methodStatic memberSumAsQuery(IQueryable Decimal )
Public methodStatic memberSumAsQuery(IQueryable Double )
Public methodStatic memberSumAsQuery(IQueryable Int32 )
Public methodStatic memberSumAsQuery(IQueryable Int64 )
Public methodStatic memberSumAsQuery(IQueryable Nullable Decimal  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Double  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Int32  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Int64  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Single  )
Public methodStatic memberSumAsQuery(IQueryable Single )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Decimal  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Double  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Int32  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Int64  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Decimal   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Double   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int32   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int64   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Single   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Single  )
Public methodStatic memberToStore TSource (IQueryable TSource , String, Boolean)
+ Specifies a stream URI to be populated with the result of a specified DryadLINQ query. +
Public methodStatic memberToStore TSource (IQueryable TSource , Uri, Boolean)
+ Specifies a stream URI to be populated with the result of a specified DryadLINQ query. +
Top
See Also

\ No newline at end of file diff --git a/html/6dc77fa3-12cd-84ed-f44f-63a1998fa91c.htm b/html/6dc77fa3-12cd-84ed-f44f-63a1998fa91c.htm new file mode 100644 index 0000000..7954791 --- /dev/null +++ b/html/6dc77fa3-12cd-84ed-f44f-63a1998fa91c.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Single)))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Single  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<float> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, float>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Single  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Single 
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/6e1dc23f-061a-4698-de34-53b4cb975063.htm b/html/6e1dc23f-061a-4698-de34-53b4cb975063.htm new file mode 100644 index 0000000..3ae316c --- /dev/null +++ b/html/6e1dc23f-061a-4698-de34-53b4cb975063.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Int32))))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Int32   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<double>> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<int>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Int32   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Double  
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/6e7eaae4-e7a0-8254-068e-271be85cfa07.htm b/html/6e7eaae4-e7a0-8254-068e-271be85cfa07.htm new file mode 100644 index 0000000..300a92f --- /dev/null +++ b/html/6e7eaae4-e7a0-8254-068e-271be85cfa07.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadSqlDateTime Method
DryadLinqBinaryReader ReadSqlDateTime Method DryadLINQ documentation
+ Reads a value of SqlDateTime from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public SqlDateTime ReadSqlDateTime()

Return Value

Type: SqlDateTime
A value of SqlDateTime.
See Also

\ No newline at end of file diff --git a/html/6ead0e05-329b-6672-cf9b-b13587e53520.htm b/html/6ead0e05-329b-6672-cf9b-b13587e53520.htm new file mode 100644 index 0000000..bb8c709 --- /dev/null +++ b/html/6ead0e05-329b-6672-cf9b-b13587e53520.htm @@ -0,0 +1,24 @@ +DryadLinqJobInfo.JobIds Property
DryadLinqJobInfo JobIds Property DryadLINQ documentation
+ Gets the job ids of the DryadLINQ jobs. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public ReadOnlyCollection<string> JobIds { get; }

Property Value

Type: ReadOnlyCollection String 
See Also

\ No newline at end of file diff --git a/html/714968d4-cbe3-f362-8dbc-b3ca0c050592.htm b/html/714968d4-cbe3-f362-8dbc-b3ca0c050592.htm new file mode 100644 index 0000000..22c5e9d --- /dev/null +++ b/html/714968d4-cbe3-f362-8dbc-b3ca0c050592.htm @@ -0,0 +1,126 @@ +DryadLinqQueryable.ApplyPerPartition(T1, T2, T3) Method (IQueryable(T1), IQueryable(T2), Expression(Func(IEnumerable(T1), IEnumerable(T2), IEnumerable(T3))), Boolean)
DryadLinqQueryable ApplyPerPartition T1, T2, T3  Method (IQueryable T1 , IQueryable T2 , Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   , Boolean)DryadLINQ documentation
+ Compute applyFunc(source1, source2) +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T3> ApplyPerPartition<T1, T2, T3>(
+	this IQueryable<T1> source1,
+	IQueryable<T2> source2,
+	Expression<Func<IEnumerable<T1>, IEnumerable<T2>, IEnumerable<T3>>> applyFunc,
+	bool isFirstOnly = false
+)

Parameters

source1
Type: System.Linq IQueryable T1 
The first input dataset
source2
Type: System.Linq IQueryable T2 
The second input dataset
applyFunc
Type: System.Linq.Expressions Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   
The function to be applied to the input datasets
isFirstOnly (Optional)
Type: System Boolean
True if only distributive over the first dataset
Type Parameters

T1
The type of the records of the first input dataset
T2
The type of the records of the second input dataset
T3
he type of the records of the output dataset

Return Value

Type: IQueryable T3 
The result of computing applyFunc(source1, source2)

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/716d5b8d-5259-d16d-b992-b3fa53e3c9d1.htm b/html/716d5b8d-5259-d16d-b992-b3fa53e3c9d1.htm new file mode 100644 index 0000000..5809e2d --- /dev/null +++ b/html/716d5b8d-5259-d16d-b992-b3fa53e3c9d1.htm @@ -0,0 +1,78 @@ +DryadLinqQueryable.AssumeHashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)))
DryadLinqQueryable AssumeHashPartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  )DryadLINQ documentation
+ Instruct DryadLINQ to assume that the dataset is hash partitioned. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AssumeHashPartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
Type Parameters

TSource
The type of the records of the dataset
TKey
The type of the keys on which the partition is based

Return Value

Type: IQueryable TSource 
The same dataset as input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/721bf2e3-dc55-bf0a-0873-d5a6b711d57a.htm b/html/721bf2e3-dc55-bf0a-0873-d5a6b711d57a.htm new file mode 100644 index 0000000..ebcd66d --- /dev/null +++ b/html/721bf2e3-dc55-bf0a-0873-d5a6b711d57a.htm @@ -0,0 +1,39 @@ +IKeyedMultiQueryable(T, K) Interface
IKeyedMultiQueryable T, K  InterfaceDryadLINQ documentation
+ The interface to access a collection of IQueryable{T} instances. Each IQueryable{T} + contains only elements of the same key. The IQueryable{T}s are indexed by a set of keys. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public interface IKeyedMultiQueryable<T, K> : IMultiQueryable
Type Parameters

T
The element type of IQueryable{T}s
K
The key type

The IKeyedMultiQueryable T, K  type exposes the following members.

Methods

+   + NameDescription
Public methodElementType
+ Gets the element type of the query at a specified index. +
(Inherited from IMultiQueryable.)
Top
Properties

+   + NameDescription
Public propertyExpression
+ Gets the expression tree that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyItem
+ Gets the IQueryable{T} associated with a specified key. +
Public propertyKeys
+ Gets the keys. +
Public propertyNumberOfInputs
+ Gets the number of queries in this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyProvider
+ Gets the query provider that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Top
See Also

\ No newline at end of file diff --git a/html/72e693e2-7766-ed09-a7a3-03c782937026.htm b/html/72e693e2-7766-ed09-a7a3-03c782937026.htm new file mode 100644 index 0000000..f9a07d9 --- /dev/null +++ b/html/72e693e2-7766-ed09-a7a3-03c782937026.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadDateTime Method
DryadLinqBinaryReader ReadDateTime Method DryadLINQ documentation
+ Reads a value of DateTime from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public DateTime ReadDateTime()

Return Value

Type: DateTime
A value of DateTime.
See Also

\ No newline at end of file diff --git a/html/740766d6-28e1-ef88-071b-b0e3cc7e4d17.htm b/html/740766d6-28e1-ef88-071b-b0e3cc7e4d17.htm new file mode 100644 index 0000000..257f744 --- /dev/null +++ b/html/740766d6-28e1-ef88-071b-b0e3cc7e4d17.htm @@ -0,0 +1,12 @@ +IMultiQueryable Methods
IMultiQueryable MethodsDryadLINQ documentation

The IMultiQueryable type exposes the following members.

Methods

+   + NameDescription
Public methodElementType
+ Gets the element type of the query at a specified index. +
Top
See Also

\ No newline at end of file diff --git a/html/74b7a3c4-0a88-c5e0-7fd7-7bcdadb47cf5.htm b/html/74b7a3c4-0a88-c5e0-7fd7-7bcdadb47cf5.htm new file mode 100644 index 0000000..2774932 --- /dev/null +++ b/html/74b7a3c4-0a88-c5e0-7fd7-7bcdadb47cf5.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadDecimal Method
DryadLinqBinaryReader ReadDecimal Method DryadLINQ documentation
+ Reads a decimal number from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public decimal ReadDecimal()

Return Value

Type: Decimal
A decimal number.
See Also

\ No newline at end of file diff --git a/html/74d1e42c-3b08-ea09-0b8b-c841914deab0.htm b/html/74d1e42c-3b08-ea09-0b8b-c841914deab0.htm new file mode 100644 index 0000000..81e317b --- /dev/null +++ b/html/74d1e42c-3b08-ea09-0b8b-c841914deab0.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ToString Method
DryadLinqBinaryReader ToString Method DryadLINQ documentation
+ Returns a string that represents this DryadLinqBinaryReader object. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override string ToString()

Return Value

Type: String
The string representation of this reader
See Also

\ No newline at end of file diff --git a/html/74f854ce-35b3-5274-ea09-98ac1f1a8f05.htm b/html/74f854ce-35b3-5274-ea09-98ac1f1a8f05.htm new file mode 100644 index 0000000..9c19dfb --- /dev/null +++ b/html/74f854ce-35b3-5274-ea09-98ac1f1a8f05.htm @@ -0,0 +1,92 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[])
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )DryadLINQ documentation
+ Range partition a dataset using an array of partition keys. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	TKey[] rangeSeparators
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The funtion to extract the key from a record
rangeSeparators
Type:  TKey 
An array of partition keys, either in ascending or descending order
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable partitioned according to the specified range keys

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/750d7563-286e-f1ce-7a49-320d5e20911a.htm b/html/750d7563-286e-f1ce-7a49-320d5e20911a.htm new file mode 100644 index 0000000..5e556b8 --- /dev/null +++ b/html/750d7563-286e-f1ce-7a49-320d5e20911a.htm @@ -0,0 +1,102 @@ +DryadLinqQueryable.AssumeRangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IComparer(TKey), Boolean)
DryadLinqQueryable AssumeRangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)DryadLINQ documentation
+ Instructs DryadLINQ to assume that the dataset is range partitioned. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AssumeRangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IComparer<TKey> comparer,
+	bool isDescending
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
comparer
Type: System.Collections.Generic IComparer TKey 
An IComparer on TKey to compare keys
isDescending
Type: System Boolean
true to assume that the partition keys are descending
Type Parameters

TSource
The type of the records of the dataset
TKey
The type of the key on which partition is based

Return Value

Type: IQueryable TSource 
The same dataset as input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/753e9527-e465-fd00-179a-7bdc6462db53.htm b/html/753e9527-e465-fd00-179a-7bdc6462db53.htm new file mode 100644 index 0000000..a968ed0 --- /dev/null +++ b/html/753e9527-e465-fd00-179a-7bdc6462db53.htm @@ -0,0 +1,12 @@ +NullableAttribute Properties
NullableAttribute PropertiesDryadLINQ documentation

The NullableAttribute type exposes the following members.

Properties

+   + NameDescription
Public propertyCanBeNull
+ Determines if the target of this attribute is nullable. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
See Also

\ No newline at end of file diff --git a/html/75b2011d-c769-2039-d36a-4763831c7376.htm b/html/75b2011d-c769-2039-d36a-4763831c7376.htm new file mode 100644 index 0000000..84c46a4 --- /dev/null +++ b/html/75b2011d-c769-2039-d36a-4763831c7376.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Decimal))))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Decimal   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<decimal>> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<decimal>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Decimal   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Decimal  
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/7652caec-215c-720a-52b5-10bf7c56f005.htm b/html/7652caec-215c-720a-52b5-10bf7c56f005.htm new file mode 100644 index 0000000..47887b5 --- /dev/null +++ b/html/7652caec-215c-720a-52b5-10bf7c56f005.htm @@ -0,0 +1,32 @@ +LineRecord Methods
LineRecord MethodsDryadLINQ documentation

The LineRecord type exposes the following members.

Methods

+   + NameDescription
Public methodCompareTo(Object)
+ Compares the current LineRecord with an object. +
Public methodCompareTo(LineRecord)
+ Compares the current LineRecord with another LineRecord. +
Public methodEquals(Object)
+ Determines whether the specified object is equal to the current LineRecord. +
(Overrides ValueType Equals(Object).)
Public methodEquals(LineRecord)
+ Determines whether a specified LineRecord is equal to the current LineRecord. +
Public methodGetHashCode
+ Returns the hash code of the current LineRecord. +
(Overrides ValueType GetHashCode .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
+ Returns a string that represents the current LineRecord. +
(Overrides ValueType ToString .)
Top
See Also

\ No newline at end of file diff --git a/html/76957065-5630-1667-884c-3ce88290abd8.htm b/html/76957065-5630-1667-884c-3ce88290abd8.htm new file mode 100644 index 0000000..dee57e2 --- /dev/null +++ b/html/76957065-5630-1667-884c-3ce88290abd8.htm @@ -0,0 +1,30 @@ +ForkTuple(T1, T2) Properties
ForkTuple T1, T2  PropertiesDryadLINQ documentation
\ No newline at end of file diff --git a/html/76dc89db-d2f7-c6b1-ee72-231a3e1881fc.htm b/html/76dc89db-d2f7-c6b1-ee72-231a3e1881fc.htm new file mode 100644 index 0000000..f9889d0 --- /dev/null +++ b/html/76dc89db-d2f7-c6b1-ee72-231a3e1881fc.htm @@ -0,0 +1,37 @@ +DataProvider.Egress Method
DataProvider Egress Method DryadLINQ documentation
+ Creates an instance of Stream for a dataset at a specified location. This is + used by DryadLINQ to read a .NET collection from a store. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public abstract Stream Egress(
+	DryadLinqContext context,
+	Uri dataSetUri
+)

Return Value

Type: Stream
An instance of Stream.
See Also

\ No newline at end of file diff --git a/html/77634612-83a1-5a40-7973-0a7a229e468d.htm b/html/77634612-83a1-5a40-7973-0a7a229e468d.htm new file mode 100644 index 0000000..732b47a --- /dev/null +++ b/html/77634612-83a1-5a40-7973-0a7a229e468d.htm @@ -0,0 +1,10 @@ +DryadLinqException Events
DryadLinqException EventsDryadLINQ documentation

The DryadLinqException type exposes the following members.

Events

+   + NameDescription
Protected eventSerializeObjectState
Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
(Inherited from Exception.)
Top
See Also

\ No newline at end of file diff --git a/html/788057c6-6e61-982a-d575-543e2522121e.htm b/html/788057c6-6e61-982a-d575-543e2522121e.htm new file mode 100644 index 0000000..be3917f --- /dev/null +++ b/html/788057c6-6e61-982a-d575-543e2522121e.htm @@ -0,0 +1,94 @@ +DryadLinqQueryable.AssumeHashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IEqualityComparer(TKey))
DryadLinqQueryable AssumeHashPartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey )DryadLINQ documentation
+ Instructs DryadLINQ to assume that the dataset is hash partitioned. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AssumeHashPartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IEqualityComparer<TKey> comparer
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
comparer
Type: System.Collections.Generic IEqualityComparer TKey 
An equality comparer to compute the hash code of a key
Type Parameters

TSource
The type of the records of the dataset
TKey
The type of the key on which partition is based

Return Value

Type: IQueryable TSource 
The same dataset as input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/788f4f30-eed5-7aa7-045f-30121da5937e.htm b/html/788f4f30-eed5-7aa7-045f-30121da5937e.htm new file mode 100644 index 0000000..55bd775 --- /dev/null +++ b/html/788f4f30-eed5-7aa7-045f-30121da5937e.htm @@ -0,0 +1,23 @@ +DecomposableAttribute.DecompositionType Property
DecomposableAttribute DecompositionType Property DryadLINQ documentation
+ A type that implements IDecomposable{TSource, TAccumulate, TResult} where + TSource is the element type of the input, TAccumulate is the element type + of an intermediate dataset, and TResult is the output type of the method + annotated by this attribute. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Type DecompositionType { get; }

Property Value

Type: Type
See Also

\ No newline at end of file diff --git a/html/78f88c4a-9b6f-571e-a40f-3fffabec3586.htm b/html/78f88c4a-9b6f-571e-a40f-3fffabec3586.htm new file mode 100644 index 0000000..0d80ce1 --- /dev/null +++ b/html/78f88c4a-9b6f-571e-a40f-3fffabec3586.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Decimal)))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Decimal  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<decimal> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, decimal>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Decimal  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Decimal 
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/79406ffb-6664-636a-bd34-d80965d38172.htm b/html/79406ffb-6664-636a-bd34-d80965d38172.htm new file mode 100644 index 0000000..9137ad4 --- /dev/null +++ b/html/79406ffb-6664-636a-bd34-d80965d38172.htm @@ -0,0 +1,58 @@ +DryadLinqQueryable.ContainsAsQuery Method
DryadLinqQueryable ContainsAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberContainsAsQuery TSource (IQueryable TSource , TSource)
Public methodStatic memberContainsAsQuery TSource (IQueryable TSource , TSource, IEqualityComparer TSource )
Top
See Also

\ No newline at end of file diff --git a/html/7957fe73-07cf-2939-6e5e-a974e62adae3.htm b/html/7957fe73-07cf-2939-6e5e-a974e62adae3.htm new file mode 100644 index 0000000..670b15f --- /dev/null +++ b/html/7957fe73-07cf-2939-6e5e-a974e62adae3.htm @@ -0,0 +1,44 @@ +DataProvider.CheckExistence Method
DataProvider CheckExistence Method DryadLINQ documentation
+ Checks the existence of a specified dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public abstract void CheckExistence(
+	DryadLinqContext context,
+	Uri dataSetUri,
+	bool deleteIfExists
+)
See Also

\ No newline at end of file diff --git a/html/796dc26e-5648-e8cf-a910-ca39c7dc6d94.htm b/html/796dc26e-5648-e8cf-a910-ca39c7dc6d94.htm new file mode 100644 index 0000000..b3a8bb2 --- /dev/null +++ b/html/796dc26e-5648-e8cf-a910-ca39c7dc6d94.htm @@ -0,0 +1,54 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Double))
DryadLinqQueryable AverageAsQuery Method (IQueryable Double )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<double> AverageAsQuery(
+	this IQueryable<double> source
+)

Parameters

source
Type: System.Linq IQueryable Double 
A set of double values to calculate the average of

Return Value

Type: IQueryable Double 
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Double . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/7ac66fd1-9da2-fc0e-16a0-cb9e126c9ee4.htm b/html/7ac66fd1-9da2-fc0e-16a0-cb9e126c9ee4.htm new file mode 100644 index 0000000..0632128 --- /dev/null +++ b/html/7ac66fd1-9da2-fc0e-16a0-cb9e126c9ee4.htm @@ -0,0 +1,50 @@ +Pair(T1, T2).Equals Method (Pair(T1, T2))
Pair T1, T2  Equals Method (Pair T1, T2 )DryadLINQ documentation
+ Determines whether this instance and another Pair are equal. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool Equals(
+	Pair<T1, T2> val
+)

Parameters

val
Type: Microsoft.Research.DryadLinq Pair T1, T2 
The other Pair to compare with

Return Value

Type: Boolean
true iff this instance and the specified Pair are equal

Implements

IEquatable T  Equals(T)
See Also

\ No newline at end of file diff --git a/html/7ad863dd-2b05-4189-31b3-b8e3fe344c31.htm b/html/7ad863dd-2b05-4189-31b3-b8e3fe344c31.htm new file mode 100644 index 0000000..3ed0584 --- /dev/null +++ b/html/7ad863dd-2b05-4189-31b3-b8e3fe344c31.htm @@ -0,0 +1,36 @@ +GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).Initialize Method
GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  Initialize Method DryadLINQ documentation
+ Initializes the initial state of the IDecomposable object. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static void Initialize(
+	Object state
+)

Parameters

state
Type: System Object
The initial state of this IDecomposable object
See Also

\ No newline at end of file diff --git a/html/7b13d2e9-7ea4-d4aa-20da-c76cb5dfa135.htm b/html/7b13d2e9-7ea4-d4aa-20da-c76cb5dfa135.htm new file mode 100644 index 0000000..559a905 --- /dev/null +++ b/html/7b13d2e9-7ea4-d4aa-20da-c76cb5dfa135.htm @@ -0,0 +1,26 @@ +ForkTuple(T1, T2, T3).Equals Method
ForkTuple T1, T2, T3  Equals Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/7c0701b8-0d6a-ad81-a4f9-4215c1222d35.htm b/html/7c0701b8-0d6a-ad81-a4f9-4215c1222d35.htm new file mode 100644 index 0000000..4c31b45 --- /dev/null +++ b/html/7c0701b8-0d6a-ad81-a4f9-4215c1222d35.htm @@ -0,0 +1,26 @@ +DryadLinqException Constructor (String)
DryadLinqException Constructor (String)DryadLINQ documentation
+ Initializes an instance of DryadLinqException with a specified message. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public DryadLinqException(
+	string message
+)
See Also

\ No newline at end of file diff --git a/html/7c4caea1-1929-465c-6da6-2b3c28429644.htm b/html/7c4caea1-1929-465c-6da6-2b3c28429644.htm new file mode 100644 index 0000000..f101601 --- /dev/null +++ b/html/7c4caea1-1929-465c-6da6-2b3c28429644.htm @@ -0,0 +1,24 @@ +IMultiQueryable(T1, T2, T3) Methods
IMultiQueryable T1, T2, T3  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/7ce32f0b-e400-2a96-52b0-65238b7eb283.htm b/html/7ce32f0b-e400-2a96-52b0-65238b7eb283.htm new file mode 100644 index 0000000..4e7be06 --- /dev/null +++ b/html/7ce32f0b-e400-2a96-52b0-65238b7eb283.htm @@ -0,0 +1,26 @@ +ForkTuple(T1, T2).Equals Method
ForkTuple T1, T2  Equals Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/7e6c6d5f-35f2-347f-167b-f0ca16f56723.htm b/html/7e6c6d5f-35f2-347f-167b-f0ca16f56723.htm new file mode 100644 index 0000000..50dc0b9 --- /dev/null +++ b/html/7e6c6d5f-35f2-347f-167b-f0ca16f56723.htm @@ -0,0 +1,20 @@ +DryadLinqStreamInfo.PartitionCount Property
DryadLinqStreamInfo PartitionCount Property DryadLINQ documentation
+ The number of partitions of the dataset. Returns -1 if unknown. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public int PartitionCount { get; }

Property Value

Type: Int32
See Also

\ No newline at end of file diff --git a/html/7e999dcc-cf11-288a-27d8-bc029e4152a8.htm b/html/7e999dcc-cf11-288a-27d8-bc029e4152a8.htm new file mode 100644 index 0000000..5f4cb9e --- /dev/null +++ b/html/7e999dcc-cf11-288a-27d8-bc029e4152a8.htm @@ -0,0 +1,102 @@ +DryadLinqQueryable.HashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IEqualityComparer(TKey), Int32)
DryadLinqQueryable HashPartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey , Int32)DryadLINQ documentation
+ Hash partition a dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> HashPartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IEqualityComparer<TKey> comparer,
+	int partitionCount
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
comparer
Type: System.Collections.Generic IEqualityComparer TKey 
An EqualityComparer on TKey to compare keys
partitionCount
Type: System Int32
The number of partitions to create
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable hash-partitioned according to a key

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/7ecb3a15-f55f-3310-fb53-e0e709759f67.htm b/html/7ecb3a15-f55f-3310-fb53-e0e709759f67.htm new file mode 100644 index 0000000..6ef6dd7 --- /dev/null +++ b/html/7ecb3a15-f55f-3310-fb53-e0e709759f67.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Guid)
DryadLinqBinaryWriter Write Method (Guid)DryadLINQ documentation
+ Writes a value of Guid to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	Guid guid
+)
See Also

\ No newline at end of file diff --git a/html/7eed4ffa-872c-28db-b869-d39cd3277b45.htm b/html/7eed4ffa-872c-28db-b869-d39cd3277b45.htm new file mode 100644 index 0000000..0fc23ba --- /dev/null +++ b/html/7eed4ffa-872c-28db-b869-d39cd3277b45.htm @@ -0,0 +1,26 @@ +DryadLinqContext Constructor (DryadLinqCluster)
DryadLinqContext Constructor (DryadLinqCluster)DryadLINQ documentation
+ Initializes a new instance of the DryadLinqContext class for a specified cluster. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public DryadLinqContext(
+	DryadLinqCluster cluster
+)
See Also

\ No newline at end of file diff --git a/html/7efe26f6-2ba5-a153-1022-ecec752e281d.htm b/html/7efe26f6-2ba5-a153-1022-ecec752e281d.htm new file mode 100644 index 0000000..d342a4d --- /dev/null +++ b/html/7efe26f6-2ba5-a153-1022-ecec752e281d.htm @@ -0,0 +1,103 @@ +DryadLinqQueryable.Fork(T, R1, R2) Method (IQueryable(T), Expression(Func(IEnumerable(T), IEnumerable(ForkTuple(R1, R2)))))
DryadLinqQueryable Fork T, R1, R2  Method (IQueryable T , Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2    )DryadLINQ documentation
+ Forks a specified input dataset into two datasets. A specified user-defined function is + applied to each partition of the input dataset to produce a sequence of ForkTuples. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IMultiQueryable<R1, R2> Fork<T, R1, R2>(
+	this IQueryable<T> source,
+	Expression<Func<IEnumerable<T>, IEnumerable<ForkTuple<R1, R2>>>> mapper
+)

Parameters

source
Type: System.Linq IQueryable T 
The input dataset
mapper
Type: System.Linq.Expressions Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2    
The function to apply to each partition of the input dataset
Type Parameters

T
The type of the elements of source
R1
The element type of the first output dataset
R2
The element type of the second output dataset

Return Value

Type: IMultiQueryable R1, R2 
An IMultiQueryable exposing two output datasets

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/7f1a363f-43b1-26c1-963c-7702593b2615.htm b/html/7f1a363f-43b1-26c1-963c-7702593b2615.htm new file mode 100644 index 0000000..c4075c0 --- /dev/null +++ b/html/7f1a363f-43b1-26c1-963c-7702593b2615.htm @@ -0,0 +1,12 @@ +DryadLinqException Properties
DryadLinqException PropertiesDryadLINQ documentation

The DryadLinqException type exposes the following members.

Properties

+   + NameDescription
Public propertyData
Gets a collection of key/value pairs that provide additional user-defined information about the exception.
(Inherited from Exception.)
Public propertyErrorCode
+ Exception's error code. Maps to values in DryadLinqErrorCode. +
Public propertyHelpLink
Gets or sets a link to the help file associated with this exception.
(Inherited from Exception.)
Public propertyHResult
Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
(Inherited from Exception.)
Public propertyInnerException
Gets the Exception instance that caused the current exception.
(Inherited from Exception.)
Public propertyMessage
Gets a message that describes the current exception.
(Inherited from Exception.)
Public propertySource
Gets or sets the name of the application or the object that causes the error.
(Inherited from Exception.)
Public propertyStackTrace
Gets a string representation of the immediate frames on the call stack.
(Inherited from Exception.)
Public propertyTargetSite
Gets the method that throws the current exception.
(Inherited from Exception.)
Top
See Also

\ No newline at end of file diff --git a/html/7f3c4d7e-cc6a-3e04-2d17-ad817bc05ccb.htm b/html/7f3c4d7e-cc6a-3e04-2d17-ad817bc05ccb.htm new file mode 100644 index 0000000..9d53725 --- /dev/null +++ b/html/7f3c4d7e-cc6a-3e04-2d17-ad817bc05ccb.htm @@ -0,0 +1,144 @@ +DryadLinqQueryable.Fork Method
DryadLinqQueryable Fork Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberFork T, R1, R2 (IQueryable T , Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2    )
+ Forks a specified input dataset into two datasets. A specified user-defined function is + applied to each partition of the input dataset to produce a sequence of ForkTuples. +
Public methodStatic memberFork T, R1, R2, R3 (IQueryable T , Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2, R3    )
+ Forks a specified input dataset into three datasets. A specified user-defined function is + applied to each partition of the input dataset to produce a sequence of ForkTuples. +
Public methodStatic memberFork T, R1, R2 (IQueryable T , Expression Func T, ForkTuple R1, R2   )
+ Compute two output datasets from one input dataset. A specified user-defined function is + applied to each input element to produce zero or one element for each output dataset. +
Public methodStatic memberFork T, R1, R2, R3 (IQueryable T , Expression Func T, ForkTuple R1, R2, R3   )
+ Forks one input dataset into three output datasets. A specified user-defined function is + applied to each input element to produce zero or one element for each output dataset. +
Public methodStatic memberFork TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Divides the input dataset into a collection of datasets based on the keys of the records. + The method produces one output dataset for each key in the specified key array. Input + records that don't match any of the keys are dropped. +
Top
See Also

\ No newline at end of file diff --git a/html/7f48283a-3fd5-7bf1-1b43-e0164f893f54.htm b/html/7f48283a-3fd5-7bf1-1b43-e0164f893f54.htm new file mode 100644 index 0000000..2b17949 --- /dev/null +++ b/html/7f48283a-3fd5-7bf1-1b43-e0164f893f54.htm @@ -0,0 +1,24 @@ +QueryTraceLevel Enumeration
QueryTraceLevel EnumerationDryadLINQ documentation
+ Trace levels for DryadLinqQuery runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public enum QueryTraceLevel
Members

+   + Member nameValueDescription
Off0 + This level turns off DryadLINQ logging completely. +
Critical1 + This level only logs critical log entries. +
Error3 + This level logs error or critical log entries. +
Warning7 + This level logs warning or more critical log entries. +
Information15 + This level logs information or more critical log entries. +
Verbose31 + This level logs all DryadLINQ log entries. +
See Also

\ No newline at end of file diff --git a/html/7f734680-4cdf-d557-8034-45cff61afcbc.htm b/html/7f734680-4cdf-d557-8034-45cff61afcbc.htm new file mode 100644 index 0000000..22d9607 --- /dev/null +++ b/html/7f734680-4cdf-d557-8034-45cff61afcbc.htm @@ -0,0 +1,26 @@ +DryadLinqCluster.Client Method
DryadLinqCluster Client Method DryadLINQ documentation
+ Gets the client cluster interface. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

ClusterClient Client(
+	DryadLinqContext context
+)

Return Value

Type: ClusterClient
The client interface to the cluster
See Also

\ No newline at end of file diff --git a/html/7ffb4590-0ee6-b22c-d148-d971fb69f7c8.htm b/html/7ffb4590-0ee6-b22c-d148-d971fb69f7c8.htm new file mode 100644 index 0000000..27930f7 --- /dev/null +++ b/html/7ffb4590-0ee6-b22c-d148-d971fb69f7c8.htm @@ -0,0 +1,14 @@ +DryadLinqJobInfo.Wait Method
DryadLinqJobInfo Wait Method DryadLINQ documentation
+ Blocks until all the DryadLINQ jobs terminate. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Wait()
See Also

\ No newline at end of file diff --git a/html/815539da-44d3-6f8c-914c-1015bc0489c3.htm b/html/815539da-44d3-6f8c-914c-1015bc0489c3.htm new file mode 100644 index 0000000..dc8601f --- /dev/null +++ b/html/815539da-44d3-6f8c-914c-1015bc0489c3.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Int32)))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Int32  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<int> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, int>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Int32  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Int32 
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/8171dfcc-ce25-abf5-2260-d221c6e35418.htm b/html/8171dfcc-ce25-abf5-2260-d221c6e35418.htm new file mode 100644 index 0000000..962391c --- /dev/null +++ b/html/8171dfcc-ce25-abf5-2260-d221c6e35418.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (SByte)
DryadLinqBinaryWriter Write Method (SByte)DryadLINQ documentation
+ Writes a signed byte to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	sbyte b
+)
See Also

\ No newline at end of file diff --git a/html/81938094-e3ac-6406-639d-7bcc0b33af4d.htm b/html/81938094-e3ac-6406-639d-7bcc0b33af4d.htm new file mode 100644 index 0000000..dfbb6d1 --- /dev/null +++ b/html/81938094-e3ac-6406-639d-7bcc0b33af4d.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadInt16 Method
DryadLinqBinaryReader ReadInt16 Method DryadLINQ documentation
+ Reads a 16-bit signed integer from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public short ReadInt16()

Return Value

Type: Int16
A 16-bit signed integer.
See Also

\ No newline at end of file diff --git a/html/81ad61a3-de30-2d6b-fa09-d07c875dc591.htm b/html/81ad61a3-de30-2d6b-fa09-d07c875dc591.htm new file mode 100644 index 0000000..ca502b2 --- /dev/null +++ b/html/81ad61a3-de30-2d6b-fa09-d07c875dc591.htm @@ -0,0 +1,118 @@ +DryadLinqQueryable.Apply(T1, T2, T3) Method (IQueryable(T1), IQueryable(T2), Expression(Func(IEnumerable(T1), IEnumerable(T2), IEnumerable(T3))))
DryadLinqQueryable Apply T1, T2, T3  Method (IQueryable T1 , IQueryable T2 , Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   )DryadLINQ documentation
+ Compute applyFunc(source1, source2) +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T3> Apply<T1, T2, T3>(
+	this IQueryable<T1> source1,
+	IQueryable<T2> source2,
+	Expression<Func<IEnumerable<T1>, IEnumerable<T2>, IEnumerable<T3>>> applyFunc
+)

Parameters

source1
Type: System.Linq IQueryable T1 
The first input dataset
source2
Type: System.Linq IQueryable T2 
The second input dataset
applyFunc
Type: System.Linq.Expressions Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   
The function to be applied to the input datasets
Type Parameters

T1
The type of the records of the first input dataset
T2
The type of the records of the second input dataset
T3
he type of the records of the output dataset

Return Value

Type: IQueryable T3 
The result of computing applyFunc(source1, source2)

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/81f304e8-8a83-6a48-7f8a-d7ddeb0b0fbb.htm b/html/81f304e8-8a83-6a48-7f8a-d7ddeb0b0fbb.htm new file mode 100644 index 0000000..7d66f76 --- /dev/null +++ b/html/81f304e8-8a83-6a48-7f8a-d7ddeb0b0fbb.htm @@ -0,0 +1,54 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Single))
DryadLinqQueryable AverageAsQuery Method (IQueryable Single )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<float> AverageAsQuery(
+	this IQueryable<float> source
+)

Parameters

source
Type: System.Linq IQueryable Single 
A set of float values to calculate the average of

Return Value

Type: IQueryable Single 
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Single . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/83e9427c-d320-6f1e-69a7-07bf990f5552.htm b/html/83e9427c-d320-6f1e-69a7-07bf990f5552.htm new file mode 100644 index 0000000..90a3b8c --- /dev/null +++ b/html/83e9427c-d320-6f1e-69a7-07bf990f5552.htm @@ -0,0 +1,44 @@ +ForkTuple(T1, T2, T3) Constructor
ForkTuple T1, T2, T3  Constructor DryadLINQ documentation
+ Initializes an instance of ForkTuple of three elements. All the elements have valid values. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public ForkTuple(
+	T1 x,
+	T2 y,
+	T3 z
+)

Parameters

x
Type: T1
The first element
y
Type: T2
The second element
z
Type: T3
The third element
See Also

\ No newline at end of file diff --git a/html/84c12c93-d339-8f2f-446d-3a528a2e0927.htm b/html/84c12c93-d339-8f2f-446d-3a528a2e0927.htm new file mode 100644 index 0000000..0a38861 --- /dev/null +++ b/html/84c12c93-d339-8f2f-446d-3a528a2e0927.htm @@ -0,0 +1,86 @@ +DryadLinqQueryable.HashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Int32)
DryadLinqQueryable HashPartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , Int32)DryadLINQ documentation
+ Hash partition a dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> HashPartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	int partitionCount
+)

Parameters

source
Type: System.Linq IQueryable TSource 
the dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The funtion to extract the key from a record
partitionCount
Type: System Int32
The number of partitioned to create
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable hash-partitioned according to a key

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/84caf4f5-b0e4-74f6-d963-aa1ca5938162.htm b/html/84caf4f5-b0e4-74f6-d963-aa1ca5938162.htm new file mode 100644 index 0000000..40a4cf7 --- /dev/null +++ b/html/84caf4f5-b0e4-74f6-d963-aa1ca5938162.htm @@ -0,0 +1,63 @@ +DryadLinqQueryable.SingleAsQuery(TSource) Method (IQueryable(TSource))
DryadLinqQueryable SingleAsQuery TSource  Method (IQueryable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> SingleAsQuery<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The single element of the input sequence

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/851049b8-d045-8c03-239a-552bbc87e72d.htm b/html/851049b8-d045-8c03-239a-552bbc87e72d.htm new file mode 100644 index 0000000..0fde5f3 --- /dev/null +++ b/html/851049b8-d045-8c03-239a-552bbc87e72d.htm @@ -0,0 +1,28 @@ +Pair(T1, T2).Value Property
Pair T1, T2  Value Property DryadLINQ documentation
+ Gets the value in the key-value pair. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public T2 Value { get; }

Property Value

Type: T2
See Also

\ No newline at end of file diff --git a/html/854880fe-b894-acd2-dfde-1e2e38eb45af.htm b/html/854880fe-b894-acd2-dfde-1e2e38eb45af.htm new file mode 100644 index 0000000..66d515d --- /dev/null +++ b/html/854880fe-b894-acd2-dfde-1e2e38eb45af.htm @@ -0,0 +1,34 @@ +DryadLinqException Constructor (String, Exception)
DryadLinqException Constructor (String, Exception)DryadLINQ documentation
+ Initializes an instance of DryadLinqException with a specified message and an inner exception. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public DryadLinqException(
+	string message,
+	Exception inner
+)
See Also

\ No newline at end of file diff --git a/html/85b0619b-7cb3-8abb-41a0-e721890b4b4b.htm b/html/85b0619b-7cb3-8abb-41a0-e721890b4b4b.htm new file mode 100644 index 0000000..dadedd9 --- /dev/null +++ b/html/85b0619b-7cb3-8abb-41a0-e721890b4b4b.htm @@ -0,0 +1,36 @@ +LineRecord.Equality Operator
LineRecord Equality Operator DryadLINQ documentation
+ Determines whether two specified LineRecords are equal. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static bool operator ==(
+	LineRecord a,
+	LineRecord b
+)

Return Value

Type: Boolean
true iff two LineRecords are equal.
See Also

\ No newline at end of file diff --git a/html/85ce5a97-d2bb-bd50-ca58-f017d3769b7c.htm b/html/85ce5a97-d2bb-bd50-ca58-f017d3769b7c.htm new file mode 100644 index 0000000..69fb85a --- /dev/null +++ b/html/85ce5a97-d2bb-bd50-ca58-f017d3769b7c.htm @@ -0,0 +1,30 @@ +DryadLinqLog Class
DryadLinqLog ClassDryadLINQ documentation
+ DryadLINQ logging API. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqLog

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static class DryadLinqLog

The DryadLinqLog type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberAddCritical
+ Adds a critical-level log entries. +
Public methodStatic memberAddError
+ Adds an error-level log entries. +
Public methodStatic memberAddInfo
+ Adds an information-level log entries. +
Public methodStatic memberAddVerbose
+ Adds a verbose-level log entries. +
Public methodStatic memberAddWarning
+ Adds a warning-level log entries. +
Top
Fields

+   + NameDescription
Public fieldStatic memberLevel
+ Gets and sets the logging level of DryadLINQ. +
Top
See Also

\ No newline at end of file diff --git a/html/862da0de-392f-dc39-4bc9-31af392e2786.htm b/html/862da0de-392f-dc39-4bc9-31af392e2786.htm new file mode 100644 index 0000000..52d903f --- /dev/null +++ b/html/862da0de-392f-dc39-4bc9-31af392e2786.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Double))))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Double   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<double>> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<double>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Double   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Double  
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/86c1b238-cac0-d5f2-07e3-9054956eb272.htm b/html/86c1b238-cac0-d5f2-07e3-9054956eb272.htm new file mode 100644 index 0000000..dd4fe29 --- /dev/null +++ b/html/86c1b238-cac0-d5f2-07e3-9054956eb272.htm @@ -0,0 +1,74 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Double)))
DryadLinqQueryable AverageAsQuery Method (IQueryable Nullable Double  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<double>> AverageAsQuery(
+	this IQueryable<Nullable<double>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Double  
A set of nullable double values to calculate the average of

Return Value

Type: IQueryable Nullable Double  
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Double  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/86c25f2d-0f68-e003-8d8d-67563fc07e67.htm b/html/86c25f2d-0f68-e003-8d8d-67563fc07e67.htm new file mode 100644 index 0000000..ef67c5b --- /dev/null +++ b/html/86c25f2d-0f68-e003-8d8d-67563fc07e67.htm @@ -0,0 +1,24 @@ +ResourceAttribute.IsExpensive Property
ResourceAttribute IsExpensive Property DryadLINQ documentation
+ Gets and sets the IsExpensive flag. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool IsExpensive { get; set; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/86d920ef-97e4-e664-37e7-3a578a6147f8.htm b/html/86d920ef-97e4-e664-37e7-3a578a6147f8.htm new file mode 100644 index 0000000..b54c5b5 --- /dev/null +++ b/html/86d920ef-97e4-e664-37e7-3a578a6147f8.htm @@ -0,0 +1,13 @@ +ResourceAttribute Constructor
ResourceAttribute Constructor DryadLINQ documentation
+ Initializes an instance of the Resource attribute. The default value of + IsStateful is true; the default value of IsExpensive is false. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public ResourceAttribute()
See Also

\ No newline at end of file diff --git a/html/86d97af6-9c8c-ccbb-4a2b-386657c1a9fe.htm b/html/86d97af6-9c8c-ccbb-4a2b-386657c1a9fe.htm new file mode 100644 index 0000000..8988fe6 --- /dev/null +++ b/html/86d97af6-9c8c-ccbb-4a2b-386657c1a9fe.htm @@ -0,0 +1,32 @@ +ForkTuple(T1, T2, T3).Second Property
ForkTuple T1, T2, T3  Second Property DryadLINQ documentation
+ Gets and sets the second element. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public T2 Second { get; set; }

Property Value

Type: T2
See Also

\ No newline at end of file diff --git a/html/87ba860b-6c3b-dafe-6d00-0f2a05636b0c.htm b/html/87ba860b-6c3b-dafe-6d00-0f2a05636b0c.htm new file mode 100644 index 0000000..7dada64 --- /dev/null +++ b/html/87ba860b-6c3b-dafe-6d00-0f2a05636b0c.htm @@ -0,0 +1,28 @@ +DryadLinqQueryable.Submit Method
DryadLinqQueryable Submit Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/8813e2b8-4d84-ad8b-9668-884ab087c455.htm b/html/8813e2b8-4d84-ad8b-9668-884ab087c455.htm new file mode 100644 index 0000000..5ca13e4 --- /dev/null +++ b/html/8813e2b8-4d84-ad8b-9668-884ab087c455.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (UInt64)
DryadLinqBinaryWriter Write Method (UInt64)DryadLINQ documentation
+ Writes a unsigned 64-bit integer to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	ulong val
+)
See Also

\ No newline at end of file diff --git a/html/883b44ef-3226-b906-c30a-7cd877c37dd2.htm b/html/883b44ef-3226-b906-c30a-7cd877c37dd2.htm new file mode 100644 index 0000000..601bfd2 --- /dev/null +++ b/html/883b44ef-3226-b906-c30a-7cd877c37dd2.htm @@ -0,0 +1,110 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IComparer(TKey), Boolean, Int32)
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean, Int32)DryadLINQ documentation
+ Range partition a dataset. The list of range keys are determined dynamically at runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IComparer<TKey> comparer,
+	bool isDescending,
+	int partitionCount
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
comparer
Type: System.Collections.Generic IComparer TKey 
An IComparer on TKey to compare keys
isDescending
Type: System Boolean
true if the generated keys must be descending; otherwise ascending
partitionCount
Type: System Int32
The number of partitions in the output dataset
Type Parameters

TSource
The type of the records in the input dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable partitioned according to a list of keys determined at runtime

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/88c80170-22c6-d017-acec-a28879b41e84.htm b/html/88c80170-22c6-d017-acec-a28879b41e84.htm new file mode 100644 index 0000000..3cf3fa7 --- /dev/null +++ b/html/88c80170-22c6-d017-acec-a28879b41e84.htm @@ -0,0 +1,104 @@ +DryadLinqQueryable.AssumeOrderBy(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IComparer(TKey), Boolean)
DryadLinqQueryable AssumeOrderBy TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)DryadLINQ documentation
+ Instructs DryadLINQ to assume that each partition of the dataset is ordered. A dataset + is ordered if it is range partitioned and each partition of it is ordered on the same + key. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AssumeOrderBy<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IComparer<TKey> comparer,
+	bool isDescending
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
comparer
Type: System.Collections.Generic IComparer TKey 
An IComparer on TKey to compare keys
isDescending
Type: System Boolean
true to assume the order is descending
Type Parameters

TSource
The type of the recrods of the dataset
TKey
The type of the key on which partition is based

Return Value

Type: IQueryable TSource 
The same dataset as input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/891a0064-76fe-27f2-836d-c59419bf7956.htm b/html/891a0064-76fe-27f2-836d-c59419bf7956.htm new file mode 100644 index 0000000..caaeb55 --- /dev/null +++ b/html/891a0064-76fe-27f2-836d-c59419bf7956.htm @@ -0,0 +1,32 @@ +ForkValue(T) Constructor
ForkValue T  Constructor DryadLINQ documentation
+ Initializes an instance of ForkValue{T}. Its element has valid value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public ForkValue(
+	T x
+)

Parameters

x
Type: T
The value of the element
See Also

\ No newline at end of file diff --git a/html/893d5450-6706-1bac-214f-1be575dcb4a9.htm b/html/893d5450-6706-1bac-214f-1be575dcb4a9.htm new file mode 100644 index 0000000..ee679db --- /dev/null +++ b/html/893d5450-6706-1bac-214f-1be575dcb4a9.htm @@ -0,0 +1,36 @@ +DataProvider.GetTemporaryStreamUri Method
DataProvider GetTemporaryStreamUri Method DryadLINQ documentation
+ Gets a URI to store a temporary dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public abstract Uri GetTemporaryStreamUri(
+	DryadLinqContext context,
+	string path
+)

Return Value

Type: Uri
The URI of a temporary directory.
See Also

\ No newline at end of file diff --git a/html/895403fc-6f72-5cdc-76c0-ec7fdd32d923.htm b/html/895403fc-6f72-5cdc-76c0-ec7fdd32d923.htm new file mode 100644 index 0000000..c98f933 --- /dev/null +++ b/html/895403fc-6f72-5cdc-76c0-ec7fdd32d923.htm @@ -0,0 +1,86 @@ +DryadLinqExtension.CheckOrderBy(TSource, TKey) Method
DryadLinqExtension CheckOrderBy TSource, TKey  Method DryadLINQ documentation
+ Check if each partition of the input dataset is ordered. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> CheckOrderBy<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IComparer<TKey> comparer,
+	bool isDescending
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The key extraction function
comparer
Type: System.Collections.Generic IComparer TKey 
A Comparer on TKey to compare records
isDescending
Type: System Boolean
True if the check is for descending
Type Parameters

TSource
The type of the records of the input dataset
TKey
The type of the keys on which ordering is based

Return Value

Type: IQueryable TSource 
The same dataset as the input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/89ef2df9-d9b6-a0c1-cbcf-bbe538329437.htm b/html/89ef2df9-d9b6-a0c1-cbcf-bbe538329437.htm new file mode 100644 index 0000000..4251334 --- /dev/null +++ b/html/89ef2df9-d9b6-a0c1-cbcf-bbe538329437.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.LongCountAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))
DryadLinqQueryable LongCountAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Boolean  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<long> LongCountAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Boolean  
A predicate to test each element for a condition
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Int64 
The number of elements in the input sequence satisfying the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/8ac439be-5f1e-cce5-eea2-11de7aa46929.htm b/html/8ac439be-5f1e-cce5-eea2-11de7aa46929.htm new file mode 100644 index 0000000..9ed49d8 --- /dev/null +++ b/html/8ac439be-5f1e-cce5-eea2-11de7aa46929.htm @@ -0,0 +1,26 @@ +IAssociative(TAccumulate) Interface
IAssociative TAccumulate  InterfaceDryadLINQ documentation
+ Defines the DryadLINQ interface for associative accumulator. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public interface IAssociative<TAccumulate>
Type Parameters

TAccumulate
The type of the accumulated value.

The IAssociative TAccumulate  type exposes the following members.

Methods

+   + NameDescription
Public methodRecursiveAccumulate
+ Combines two accumulator values into one. +
Public methodSeed
+ Provides the initial value for the accumulator. +
Top
See Also

\ No newline at end of file diff --git a/html/8b8a247b-5e60-0750-b2e2-7de2d3ed69ee.htm b/html/8b8a247b-5e60-0750-b2e2-7de2d3ed69ee.htm new file mode 100644 index 0000000..ae21f8b --- /dev/null +++ b/html/8b8a247b-5e60-0750-b2e2-7de2d3ed69ee.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryWriter.ToString Method
DryadLinqBinaryWriter ToString Method DryadLINQ documentation
+ Returns a string that represents the current DryadLinqBinaryWriter object. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override string ToString()

Return Value

Type: String
The string representation of this writer
See Also

\ No newline at end of file diff --git a/html/8c73442d-fbb2-4170-5d0f-2a61d34c83ca.htm b/html/8c73442d-fbb2-4170-5d0f-2a61d34c83ca.htm new file mode 100644 index 0000000..e9f36fb --- /dev/null +++ b/html/8c73442d-fbb2-4170-5d0f-2a61d34c83ca.htm @@ -0,0 +1,20 @@ +DataProvider.Scheme Property
DataProvider Scheme Property DryadLINQ documentation
+ The scheme of this data provider. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public abstract string Scheme { get; }

Property Value

Type: String
See Also

\ No newline at end of file diff --git a/html/8ebdf81f-127f-f1d9-4eb8-1cab9ef04768.htm b/html/8ebdf81f-127f-f1d9-4eb8-1cab9ef04768.htm new file mode 100644 index 0000000..453eb26 --- /dev/null +++ b/html/8ebdf81f-127f-f1d9-4eb8-1cab9ef04768.htm @@ -0,0 +1,28 @@ +ForkValue(T).HasValue Property
ForkValue T  HasValue Property DryadLINQ documentation
+ true iff the value of the element is valid. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool HasValue { get; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/8ed8b95d-2db1-67a2-d98c-c9192b2e0bc4.htm b/html/8ed8b95d-2db1-67a2-d98c-c9192b2e0bc4.htm new file mode 100644 index 0000000..7dad3f0 --- /dev/null +++ b/html/8ed8b95d-2db1-67a2-d98c-c9192b2e0bc4.htm @@ -0,0 +1,30 @@ +IMultiQueryable(T1, T2, T3).Third Property
IMultiQueryable T1, T2, T3  Third Property DryadLINQ documentation
+ Gets the third IQueryable{T} +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

IQueryable<T3> Third { get; }

Property Value

Type: IQueryable T3 
See Also

\ No newline at end of file diff --git a/html/8f1173ea-7a80-f5d2-a86a-c9817ff59ba4.htm b/html/8f1173ea-7a80-f5d2-a86a-c9817ff59ba4.htm new file mode 100644 index 0000000..a580978 --- /dev/null +++ b/html/8f1173ea-7a80-f5d2-a86a-c9817ff59ba4.htm @@ -0,0 +1,26 @@ +ForkValue(T) Properties
ForkValue T  PropertiesDryadLINQ documentation
\ No newline at end of file diff --git a/html/901dcf86-c65c-a976-7b3b-e334fc1d93cf.htm b/html/901dcf86-c65c-a976-7b3b-e334fc1d93cf.htm new file mode 100644 index 0000000..1d79dc0 --- /dev/null +++ b/html/901dcf86-c65c-a976-7b3b-e334fc1d93cf.htm @@ -0,0 +1,32 @@ +ForkValue(T).Value Property
ForkValue T  Value Property DryadLINQ documentation
+ Gets the value of the element. It is valid only if HasValue returns true. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public T Value { get; set; }

Property Value

Type: T
See Also

\ No newline at end of file diff --git a/html/90ac62ab-f2ae-1077-2afc-ee91c36c9b9d.htm b/html/90ac62ab-f2ae-1077-2afc-ee91c36c9b9d.htm new file mode 100644 index 0000000..ef57b05 --- /dev/null +++ b/html/90ac62ab-f2ae-1077-2afc-ee91c36c9b9d.htm @@ -0,0 +1,126 @@ +DryadLinqQueryable.ApplyPerPartition(T1, T2) Method (IQueryable(T1), IQueryable[], Expression(Func(IEnumerable(T1), IEnumerable[], IEnumerable(T2))), Boolean)
DryadLinqQueryable ApplyPerPartition T1, T2  Method (IQueryable T1 ,  IQueryable , Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   , Boolean)DryadLINQ documentation
+ Compute applyFunc on multiple sources +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T2> ApplyPerPartition<T1, T2>(
+	this IQueryable<T1> source,
+	IQueryable[] otherSources,
+	Expression<Func<IEnumerable<T1>, IEnumerable[], IEnumerable<T2>>> applyFunc,
+	bool isFirstOnly = false
+)

Parameters

source
Type: System.Linq IQueryable T1 
The first input dataset
otherSources
Type:  System.Linq IQueryable 
Other input datasets
applyFunc
Type: System.Linq.Expressions Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   
The function to be applied to the input datasets
isFirstOnly (Optional)
Type: System Boolean
True if only distributive over the first dataset
Type Parameters

T1
The type of the records of input
T2
The type of the records of output

Return Value

Type: IQueryable T2 
The result of computing applyFunc(source,pieces)

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/91822db3-8a00-4307-ad8a-595c94f449b0.htm b/html/91822db3-8a00-4307-ad8a-595c94f449b0.htm new file mode 100644 index 0000000..a58e694 --- /dev/null +++ b/html/91822db3-8a00-4307-ad8a-595c94f449b0.htm @@ -0,0 +1,15 @@ +Building the Job Browser
Building the Job BrowserDryadLINQ documentation

For now the only way to get the Job Browser is to build it from source. Follow these instructions to + build the DryadLINQ job browser:

Getting the code

  1. If you don't have any git tools installed, either install the Visual Studio Tools for Git extension to Visual Studio 2012 (VS 2013 has them built in) or Git for Windows command line tools.

  2. Clone the Dryad sources from https://github.com/MicrosoftResearchSVC/Dryad.git.

  3. Open <mydryaddirectory>\JobBrowser\JobBrowser.sln in Visual Studio 2012 or 2013 and + build the Release target.

Installing for later use

  1. Copy <mydryaddirectory>\JobBrowser\JobBrowser\bin\x64\Release to a folder of your + choosing, e.g. c:\DryadLinqBrowser and add it to your PATH if desired.

  2. Run DryadLinqBrowser.exe from that directory. The first time it runs it will read your + subscriptions (if you have configured Powershell as described in + Setting up an HDInsight 3.0 cluster) and detect all the + attached HDInsight clusters. If you want it to rescan later you can click on <scan> + in the Cluster menu, or add and remove clusters manually from that menu.

  3. Select a cluster from the Cluster menu.

See Also

Other Resources

\ No newline at end of file diff --git a/html/918921e8-53b4-e2f1-7ae5-1f53de93c470.htm b/html/918921e8-53b4-e2f1-7ae5-1f53de93c470.htm new file mode 100644 index 0000000..5001cec --- /dev/null +++ b/html/918921e8-53b4-e2f1-7ae5-1f53de93c470.htm @@ -0,0 +1,103 @@ +DryadLinqQueryable.SequenceEqualAsQuery(TSource) Method (IQueryable(TSource), IEnumerable(TSource), IEqualityComparer(TSource))
DryadLinqQueryable SequenceEqualAsQuery TSource  Method (IQueryable TSource , IEnumerable TSource , IEqualityComparer TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<bool> SequenceEqualAsQuery<TSource>(
+	this IQueryable<TSource> source1,
+	IEnumerable<TSource> source2,
+	IEqualityComparer<TSource> comparer
+)

Parameters

source1
Type: System.Linq IQueryable TSource 
The first input sequence
source2
Type: System.Collections.Generic IEnumerable TSource 
The second input sequence
comparer
Type: System.Collections.Generic IEqualityComparer TSource 
The equality comparer to use
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Boolean 
true iff the two input sequences are equal

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/9258db36-5e75-9efc-e607-ef6f5ba67a4a.htm b/html/9258db36-5e75-9efc-e607-ef6f5ba67a4a.htm new file mode 100644 index 0000000..bae6ed4 --- /dev/null +++ b/html/9258db36-5e75-9efc-e607-ef6f5ba67a4a.htm @@ -0,0 +1,28 @@ +ForkTuple(T1, T2, T3).HasSecond Property
ForkTuple T1, T2, T3  HasSecond Property DryadLINQ documentation
+ true iff the value of the second element is valid. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool HasSecond { get; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/9266635e-c3ea-7e66-528b-f44b55a2daca.htm b/html/9266635e-c3ea-7e66-528b-f44b55a2daca.htm new file mode 100644 index 0000000..f6d5584 --- /dev/null +++ b/html/9266635e-c3ea-7e66-528b-f44b55a2daca.htm @@ -0,0 +1,16 @@ +CompressionScheme Enumeration
CompressionScheme EnumerationDryadLINQ documentation
+ Specifies whether to compress the output of a DryadLINQ vertex. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public enum CompressionScheme
Members

+   + Member nameValueDescription
None0 + No compression. +
Gzip1 + Compression using gzip. +
See Also

\ No newline at end of file diff --git a/html/9293e769-1a4e-37c1-3236-ef5c533e3e00.htm b/html/9293e769-1a4e-37c1-3236-ef5c533e3e00.htm new file mode 100644 index 0000000..5c9c231 --- /dev/null +++ b/html/9293e769-1a4e-37c1-3236-ef5c533e3e00.htm @@ -0,0 +1,24 @@ +DryadLinqContext.PeloponneseHomeDirectory Property
DryadLinqContext PeloponneseHomeDirectory Property DryadLINQ documentation
+ Gets or sets the bin directory for Peloponnese. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string PeloponneseHomeDirectory { get; set; }

Property Value

Type: String
See Also

\ No newline at end of file diff --git a/html/93567120-1e64-cbdf-9cea-7fc9836b83d8.htm b/html/93567120-1e64-cbdf-9cea-7fc9836b83d8.htm new file mode 100644 index 0000000..4368457 --- /dev/null +++ b/html/93567120-1e64-cbdf-9cea-7fc9836b83d8.htm @@ -0,0 +1,87 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Int32)
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , Int32)DryadLINQ documentation
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	int partitionCount
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
partitionCount
Type: System Int32
The number of partitions in the output dataset
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable partitioned according to a list of range keys determined at runtime

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/93cf83b3-2042-bd63-c168-e4ef7f7994bc.htm b/html/93cf83b3-2042-bd63-c168-e4ef7f7994bc.htm new file mode 100644 index 0000000..4f78890 --- /dev/null +++ b/html/93cf83b3-2042-bd63-c168-e4ef7f7994bc.htm @@ -0,0 +1,16 @@ +DryadLinqContext Constructor
DryadLinqContext Constructor DryadLINQ documentation
Overload List

+   + NameDescription
Public methodDryadLinqContext(DryadLinqCluster)
+ Initializes a new instance of the DryadLinqContext class for a specified cluster. +
Public methodDryadLinqContext(Int32, String)
+ Initializes a new instance of the DryadLinqContext class for local execution. +
Public methodDryadLinqContext(String, PlatformKind)
+ Initializes a new instance of the DryadLinqContext class for a YARN cluster. +
Top
See Also

\ No newline at end of file diff --git a/html/94f192e1-af7a-809b-4939-80890958945b.htm b/html/94f192e1-af7a-809b-4939-80890958945b.htm new file mode 100644 index 0000000..9930018 --- /dev/null +++ b/html/94f192e1-af7a-809b-4939-80890958945b.htm @@ -0,0 +1,62 @@ +DryadLinqExtension.BroadCast(T) Method (IQueryable(T), Int32)
DryadLinqExtension BroadCast T  Method (IQueryable T , Int32)DryadLINQ documentation
+ Broadcast a dataset to n partitions. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T> BroadCast<T>(
+	this IQueryable<T> source,
+	int bcnt
+)

Parameters

source
Type: System.Linq IQueryable T 
The source dataset to broadcast
bcnt
Type: System Int32
The number of copies to broadcast
Type Parameters

T
The record type of the source

Return Value

Type: IQueryable T 
The output dataset, each partition of which is a copy of source

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/95c22eeb-6433-b0f9-9157-956dfd5a95c4.htm b/html/95c22eeb-6433-b0f9-9157-956dfd5a95c4.htm new file mode 100644 index 0000000..7981354 --- /dev/null +++ b/html/95c22eeb-6433-b0f9-9157-956dfd5a95c4.htm @@ -0,0 +1,14 @@ +DryadLinqStreamInfo Properties
DryadLinqStreamInfo PropertiesDryadLINQ documentation

The DryadLinqStreamInfo type exposes the following members.

Properties

+   + NameDescription
Public propertyDataSize
+ The size in bytes of the dataset. Returns -1 if unknown. +
Public propertyPartitionCount
+ The number of partitions of the dataset. Returns -1 if unknown. +
Top
See Also

\ No newline at end of file diff --git a/html/96e77bda-5af9-0f63-59c6-cf69a1ae6aad.htm b/html/96e77bda-5af9-0f63-59c6-cf69a1ae6aad.htm new file mode 100644 index 0000000..1df69f3 --- /dev/null +++ b/html/96e77bda-5af9-0f63-59c6-cf69a1ae6aad.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.AggregateAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, TSource, TSource)))
DryadLinqQueryable AggregateAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, TSource, TSource  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AggregateAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TSource, TSource>> func
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
func
Type: System.Linq.Expressions Expression Func TSource, TSource, TSource  
An accumualator function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The final accumulator value

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/97df1d63-3677-417d-8007-20899312a1a3.htm b/html/97df1d63-3677-417d-8007-20899312a1a3.htm new file mode 100644 index 0000000..138d668 --- /dev/null +++ b/html/97df1d63-3677-417d-8007-20899312a1a3.htm @@ -0,0 +1,22 @@ +GenericAssociative(TAssoc, TAccumulate).Seed Method
GenericAssociative TAssoc, TAccumulate  Seed Method DryadLINQ documentation
+ Provides the initial value for the accumulator. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static TAccumulate Seed()

Return Value

Type: TAccumulate
The initial value of the accumulator
See Also

\ No newline at end of file diff --git a/html/982d658a-3590-02e2-e86c-5d1603e2ff7b.htm b/html/982d658a-3590-02e2-e86c-5d1603e2ff7b.htm new file mode 100644 index 0000000..c9cc60d --- /dev/null +++ b/html/982d658a-3590-02e2-e86c-5d1603e2ff7b.htm @@ -0,0 +1,34 @@ +GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).FinalReduce Method
GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  FinalReduce Method DryadLINQ documentation
+ Produces the final value from an accumulator value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static TResult FinalReduce(
+	TAccumulate val
+)

Parameters

val
Type: TAccumulate
An accumulator value

Return Value

Type: TResult
The value of the final result
See Also

\ No newline at end of file diff --git a/html/982efeb1-ac64-8ff8-0206-777c64143396.htm b/html/982efeb1-ac64-8ff8-0206-777c64143396.htm new file mode 100644 index 0000000..de94d26 --- /dev/null +++ b/html/982efeb1-ac64-8ff8-0206-777c64143396.htm @@ -0,0 +1,50 @@ +DryadLinqQueryable.Submit(TSource) Method (IQueryable(TSource))
DryadLinqQueryable Submit TSource  Method (IQueryable TSource )DryadLINQ documentation
+ Submits a specified query for asynchronous execution. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static DryadLinqJobInfo Submit<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The data source
Type Parameters

TSource
The type of the records of the table

Return Value

Type: DryadLinqJobInfo
Information about the execution job.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/98cee862-bd46-4244-cdbe-0783a9474bd5.htm b/html/98cee862-bd46-4244-cdbe-0783a9474bd5.htm new file mode 100644 index 0000000..463a1c5 --- /dev/null +++ b/html/98cee862-bd46-4244-cdbe-0783a9474bd5.htm @@ -0,0 +1,56 @@ +DryadLinqQueryable.AssumeOrderBy Method
DryadLinqQueryable AssumeOrderBy Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberAssumeOrderBy TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Instructs DryadLINQ to assume that each partition of the dataset is ordered. A dataset + is ordered if it is range partitioned and each partition of it is ordered on the same + key. +
Public methodStatic memberAssumeOrderBy TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Instructs DryadLINQ to assume that each partition of the dataset is ordered. A dataset + is ordered if it is range partitioned and each partition of it is ordered on the same + key. +
Top
See Also

\ No newline at end of file diff --git a/html/9af8461f-bf9b-b3fe-d9f0-0e03dffb3a85.htm b/html/9af8461f-bf9b-b3fe-d9f0-0e03dffb3a85.htm new file mode 100644 index 0000000..d80b53c --- /dev/null +++ b/html/9af8461f-bf9b-b3fe-d9f0-0e03dffb3a85.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.FirstAsQuery Method
DryadLinqQueryable FirstAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberFirstAsQuery TSource (IQueryable TSource )
Public methodStatic memberFirstAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Top
See Also

\ No newline at end of file diff --git a/html/9c6a16ea-f074-0481-246b-4a8b93acd4a6.htm b/html/9c6a16ea-f074-0481-246b-4a8b93acd4a6.htm new file mode 100644 index 0000000..09b38d1 --- /dev/null +++ b/html/9c6a16ea-f074-0481-246b-4a8b93acd4a6.htm @@ -0,0 +1,28 @@ +DryadLinqContext.JobMinNodes Property
DryadLinqContext JobMinNodes Property DryadLINQ documentation
+ Gets or sets the minimum number of cluster nodes for the DryadLINQ job. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Nullable<int> JobMinNodes { get; set; }

Property Value

Type: Nullable Int32 
Remarks

The default is null (no lower limit). May be overriden by cluster settings such as node templates.

See Also

\ No newline at end of file diff --git a/html/9d6119ab-121a-148e-3170-b5b252aaef07.htm b/html/9d6119ab-121a-148e-3170-b5b252aaef07.htm new file mode 100644 index 0000000..02f458d --- /dev/null +++ b/html/9d6119ab-121a-148e-3170-b5b252aaef07.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.MinAsQuery Method
DryadLinqQueryable MinAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberMinAsQuery TSource (IQueryable TSource )
Public methodStatic memberMinAsQuery TSource, TResult (IQueryable TSource , Expression Func TSource, TResult  )
Top
See Also

\ No newline at end of file diff --git a/html/9f5e1cf3-9397-db9d-93aa-b4a6c54e7683.htm b/html/9f5e1cf3-9397-db9d-93aa-b4a6c54e7683.htm new file mode 100644 index 0000000..d6b33b5 --- /dev/null +++ b/html/9f5e1cf3-9397-db9d-93aa-b4a6c54e7683.htm @@ -0,0 +1,73 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Int64)))
DryadLinqQueryable SumAsQuery Method (IQueryable Nullable Int64  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<long>> SumAsQuery(
+	this IQueryable<Nullable<long>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Int64  
A dataset of nullable Int64 values to calculate the sum of

Return Value

Type: IQueryable Nullable Int64  
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Int64  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/a09a1cc0-3e1c-6484-eee1-abf6f43e8830.htm b/html/a09a1cc0-3e1c-6484-eee1-abf6f43e8830.htm new file mode 100644 index 0000000..470d5db --- /dev/null +++ b/html/a09a1cc0-3e1c-6484-eee1-abf6f43e8830.htm @@ -0,0 +1,28 @@ +DryadLinqContext.JobMaxNodes Property
DryadLinqContext JobMaxNodes Property DryadLINQ documentation
+ Gets or sets the maximum number of cluster nodes for the DryadLINQ job. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Nullable<int> JobMaxNodes { get; set; }

Property Value

Type: Nullable Int32 
Remarks

The default is null (no upper limit). May be overriden by cluster settings such as node templates.

See Also

\ No newline at end of file diff --git a/html/a09bbd62-c781-673f-1297-a71a44f264bf.htm b/html/a09bbd62-c781-673f-1297-a71a44f264bf.htm new file mode 100644 index 0000000..b237bcc --- /dev/null +++ b/html/a09bbd62-c781-673f-1297-a71a44f264bf.htm @@ -0,0 +1,2918 @@ +DryadLinqQueryable Methods
DryadLinqQueryable MethodsDryadLINQ documentation

The DryadLinqQueryable type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberAggregate TSource, TAccumulate (IQueryable TSource , Expression Func TAccumulate  , Expression Func TAccumulate, TSource, TAccumulate  )
+ Applies an aggregator function over a sequence. +
Public methodStatic memberAggregate TSource, TAccumulate, TResult (IQueryable TSource , Expression Func TAccumulate  , Expression Func TAccumulate, TSource, TAccumulate  , Expression Func TAccumulate, TResult  )
+ Applies an aggregator function over a sequence. +
Public methodStatic memberAggregateAsQuery TSource (IQueryable TSource , Expression Func TSource, TSource, TSource  )
Public methodStatic memberAggregateAsQuery TSource, TAccumulate (IQueryable TSource , TAccumulate, Expression Func TAccumulate, TSource, TAccumulate  )
Public methodStatic memberAggregateAsQuery TSource, TAccumulate, TResult (IQueryable TSource , TAccumulate, Expression Func TAccumulate, TSource, TAccumulate  , Expression Func TAccumulate, TResult  )
Public methodStatic memberAllAsQuery TSource 
Public methodStatic memberAnyAsQuery TSource (IQueryable TSource )
Public methodStatic memberAnyAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberApply T1, T2 (IQueryable T1 , Expression Func IEnumerable T1 , IEnumerable T2   )
+ Compute applyFunc (source) +
Public methodStatic memberApply T1, T2 (IQueryable T1 ,  IQueryable , Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   )
+ Compute applyFunc on multiple sources +
Public methodStatic memberApply T1, T2 (IQueryable T1 ,  IQueryable T1  , Expression Func  IEnumerable T1  , IEnumerable T2   )
+ Compute applyFunc on multiple sources +
Public methodStatic memberApply T1, T2, T3 (IQueryable T1 , IQueryable T2 , Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   )
+ Compute applyFunc(source1, source2) +
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 , Expression Func IEnumerable T1 , IEnumerable T2   )
+ Compute applyFunc(source) +
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 ,  IQueryable , Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   , Boolean)
+ Compute applyFunc on multiple sources +
Public methodStatic memberApplyPerPartition T1, T2 (IQueryable T1 ,  IQueryable T1  , Expression Func  IEnumerable T1  , IEnumerable T2   , Boolean)
+ Compute applyFunc on multiple sources +
Public methodStatic memberApplyPerPartition T1, T2, T3 (IQueryable T1 , IQueryable T2 , Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   , Boolean)
+ Compute applyFunc(source1, source2) +
Public methodStatic memberApplyWithPartitionIndex T1, T2 
+ Computes a user-defined function on each partition of the input. The function takes a + partition and its partition index as arguments. +
Public methodStatic memberAssumeHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Instruct DryadLINQ to assume that the dataset is hash partitioned. +
Public methodStatic memberAssumeHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey )
+ Instructs DryadLINQ to assume that the dataset is hash partitioned. +
Public methodStatic memberAssumeOrderBy TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Instructs DryadLINQ to assume that each partition of the dataset is ordered. A dataset + is ordered if it is range partitioned and each partition of it is ordered on the same + key. +
Public methodStatic memberAssumeOrderBy TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Instructs DryadLINQ to assume that each partition of the dataset is ordered. A dataset + is ordered if it is range partitioned and each partition of it is ordered on the same + key. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Instructs DryadLINQ to assume that the dataset is range partitioned. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Instructs DryadLINQ to assume that the dataset is range partitioned by a specified list of keys. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Instructs DryadLINQ to assume that the dataset is range partitioned. +
Public methodStatic memberAssumeRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey )
+ Instructs DryadLINQ to assume that the dataset is range partitioned by a specified list of keys. +
Public methodStatic memberAverageAsQuery(IQueryable Decimal )
Public methodStatic memberAverageAsQuery(IQueryable Double )
Public methodStatic memberAverageAsQuery(IQueryable Int32 )
Public methodStatic memberAverageAsQuery(IQueryable Int64 )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Decimal  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Double  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Int32  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Int64  )
Public methodStatic memberAverageAsQuery(IQueryable Nullable Single  )
Public methodStatic memberAverageAsQuery(IQueryable Single )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Decimal  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Double  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Int32  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Int64  )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Decimal   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Double   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int32   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int64   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Single   )
Public methodStatic memberAverageAsQuery TSource (IQueryable TSource , Expression Func TSource, Single  )
Public methodStatic memberContainsAsQuery TSource (IQueryable TSource , TSource)
Public methodStatic memberContainsAsQuery TSource (IQueryable TSource , TSource, IEqualityComparer TSource )
Public methodStatic memberCountAsQuery TSource (IQueryable TSource )
Public methodStatic memberCountAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberDoWhile T 
+ Conditional DoWhile loop. +
Public methodStatic memberFirstAsQuery TSource (IQueryable TSource )
Public methodStatic memberFirstAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberFork TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Divides the input dataset into a collection of datasets based on the keys of the records. + The method produces one output dataset for each key in the specified key array. Input + records that don't match any of the keys are dropped. +
Public methodStatic memberFork T, R1, R2 (IQueryable T , Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2    )
+ Forks a specified input dataset into two datasets. A specified user-defined function is + applied to each partition of the input dataset to produce a sequence of ForkTuples. +
Public methodStatic memberFork T, R1, R2 (IQueryable T , Expression Func T, ForkTuple R1, R2   )
+ Compute two output datasets from one input dataset. A specified user-defined function is + applied to each input element to produce zero or one element for each output dataset. +
Public methodStatic memberFork T, R1, R2, R3 (IQueryable T , Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2, R3    )
+ Forks a specified input dataset into three datasets. A specified user-defined function is + applied to each partition of the input dataset to produce a sequence of ForkTuples. +
Public methodStatic memberFork T, R1, R2, R3 (IQueryable T , Expression Func T, ForkTuple R1, R2, R3   )
+ Forks one input dataset into three output datasets. A specified user-defined function is + applied to each input element to produce zero or one element for each output dataset. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Int32)
+ Hash partition a dataset. +
Public methodStatic memberHashPartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey , Int32)
+ Hash partition a dataset. +
Public methodStatic memberHashPartition TSource, TKey, TResult (IQueryable TSource , Expression Func TSource, TKey  , Expression Func TSource, TResult  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberHashPartition TSource, TKey, TResult (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey , Expression Func TSource, TResult  )
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +
Public methodStatic memberLastAsQuery TSource (IQueryable TSource )
Public methodStatic memberLastAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberLongCountAsQuery TSource (IQueryable TSource )
Public methodStatic memberLongCountAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberLongSelect TSource, TResult 
+ Transforms each element of a sequence into a new form by applying a function of + the element and its index. +
Public methodStatic memberLongSelectMany TSource, TResult (IQueryable TSource , Expression Func TSource, Int64, IEnumerable TResult   )
+ Transforms each element of a sequence into an IEnumerable{T} by applying a function to the + element and its index, and then flattens the resulting sequences into one sequence. +
Public methodStatic memberLongSelectMany TSource, TCollection, TResult (IQueryable TSource , Expression Func TSource, Int64, IEnumerable TCollection   , Expression Func TSource, TCollection, TResult  )
+ Transforms each element of a sequence into an IEnumerable{T} by applying a function to the + element and its index, and then flattens the resulting sequences into one sequence. +
Public methodStatic memberLongSkipWhile TSource 
+ Skips elements in a sequence as long as a specified condition is true and then returns the + remaining elements. The predicate is a function of an element and its index. +
Public methodStatic memberLongTakeWhile TSource 
+ Returns the largest prefix of a sequence such that the elements satisfy a specified predicate. +
Public methodStatic memberLongWhere TSource 
+ Filters a sequence of values based on a predicate. Each element's index is used in + the logic of the predicate function. +
Public methodStatic memberMaxAsQuery TSource (IQueryable TSource )
Public methodStatic memberMaxAsQuery TSource, TResult (IQueryable TSource , Expression Func TSource, TResult  )
Public methodStatic memberMinAsQuery TSource (IQueryable TSource )
Public methodStatic memberMinAsQuery TSource, TResult (IQueryable TSource , Expression Func TSource, TResult  )
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Range partition a dataset using an array of partition keys. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean, Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Range partition a dataset. The list of range keys are determined dynamically at runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey )
+ Range partition a dataset using a specified list of keys. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean, Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey , Boolean)
+ Range partition a dataset using a specified list of keys. +
Public methodStatic memberSequenceEqualAsQuery TSource (IQueryable TSource , IEnumerable TSource )
Public methodStatic memberSequenceEqualAsQuery TSource (IQueryable TSource , IEnumerable TSource , IEqualityComparer TSource )
Public methodStatic memberSingleAsQuery TSource (IQueryable TSource )
Public methodStatic memberSingleAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Public methodStatic memberSlidingWindow T1, T2 
+ Apply a function on every sliding window on the input sequence of records. +
Public methodStatic memberSubmit( IQueryable )
+ Submits a list of DryadLINQ queries for asynchronous execution. +
Public methodStatic memberSubmit TSource (IQueryable TSource )
+ Submits a specified query for asynchronous execution. +
Public methodStatic memberSubmitAndWait( IQueryable )
+ Submits a list of DryadLinq queries for execution and waits for the job to complete +
Public methodStatic memberSubmitAndWait TSource (IQueryable TSource )
+ Submits a specified query and then waits for the job to complete +
Public methodStatic memberSumAsQuery(IQueryable Decimal )
Public methodStatic memberSumAsQuery(IQueryable Double )
Public methodStatic memberSumAsQuery(IQueryable Int32 )
Public methodStatic memberSumAsQuery(IQueryable Int64 )
Public methodStatic memberSumAsQuery(IQueryable Nullable Decimal  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Double  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Int32  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Int64  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Single  )
Public methodStatic memberSumAsQuery(IQueryable Single )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Decimal  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Double  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Int32  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Int64  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Decimal   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Double   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int32   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int64   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Single   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Single  )
Public methodStatic memberToStore TSource (IQueryable TSource , String, Boolean)
+ Specifies a stream URI to be populated with the result of a specified DryadLINQ query. +
Public methodStatic memberToStore TSource (IQueryable TSource , Uri, Boolean)
+ Specifies a stream URI to be populated with the result of a specified DryadLINQ query. +
Top
See Also

\ No newline at end of file diff --git a/html/a1383e04-1dc0-9ec0-9699-d7532bc3fe18.htm b/html/a1383e04-1dc0-9ec0-9699-d7532bc3fe18.htm new file mode 100644 index 0000000..2ba5c52 --- /dev/null +++ b/html/a1383e04-1dc0-9ec0-9699-d7532bc3fe18.htm @@ -0,0 +1,14 @@ +DryadLinqJobInfo Methods
DryadLinqJobInfo MethodsDryadLINQ documentation

The DryadLinqJobInfo type exposes the following members.

Methods

+   + NameDescription
Public methodCancelJob
+ Cancels all the unfinished jobs. +
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWait
+ Blocks until all the DryadLINQ jobs terminate. +
Top
See Also

\ No newline at end of file diff --git a/html/a173f444-9a31-9410-db35-8c5e3e268910.htm b/html/a173f444-9a31-9410-db35-8c5e3e268910.htm new file mode 100644 index 0000000..316fcf0 --- /dev/null +++ b/html/a173f444-9a31-9410-db35-8c5e3e268910.htm @@ -0,0 +1,54 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Decimal))
DryadLinqQueryable AverageAsQuery Method (IQueryable Decimal )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<decimal> AverageAsQuery(
+	this IQueryable<decimal> source
+)

Parameters

source
Type: System.Linq IQueryable Decimal 
A set of decimal values to calculate the average of

Return Value

Type: IQueryable Decimal 
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Decimal . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/a1e96bef-d0a1-e613-50bd-b045dc706b87.htm b/html/a1e96bef-d0a1-e613-50bd-b045dc706b87.htm new file mode 100644 index 0000000..0e82eac --- /dev/null +++ b/html/a1e96bef-d0a1-e613-50bd-b045dc706b87.htm @@ -0,0 +1,63 @@ +DryadLinqQueryable.MaxAsQuery(TSource) Method (IQueryable(TSource))
DryadLinqQueryable MaxAsQuery TSource  Method (IQueryable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> MaxAsQuery<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The maximum value in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/a2eaaf5d-f1d8-4319-844e-a458cc72e4db.htm b/html/a2eaaf5d-f1d8-4319-844e-a458cc72e4db.htm new file mode 100644 index 0000000..c2f5482 --- /dev/null +++ b/html/a2eaaf5d-f1d8-4319-844e-a458cc72e4db.htm @@ -0,0 +1,9 @@ +Version 0.1.1
Version 0.1.1DryadLINQ documentation

Version v0.1.1 was released on April 17th. 2014. +

Changes in This Release

  • Initial documented release
See Also

Other Resources

\ No newline at end of file diff --git a/html/a3a06fa4-5372-405f-85b2-947afeb79561.htm b/html/a3a06fa4-5372-405f-85b2-947afeb79561.htm new file mode 100644 index 0000000..3f5c9ad --- /dev/null +++ b/html/a3a06fa4-5372-405f-85b2-947afeb79561.htm @@ -0,0 +1,32 @@ +IDecomposable(TSource, TAccumulate, TResult).FinalReduce Method
IDecomposable TSource, TAccumulate, TResult  FinalReduce Method DryadLINQ documentation
+ Computes the final result from the current intermediate value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

TResult FinalReduce(
+	TAccumulate val
+)

Parameters

val
Type: TAccumulate
An intermediate value.

Return Value

Type: TResult
The final result.
See Also

\ No newline at end of file diff --git a/html/a49d01fb-8518-8fe8-02b4-7fd06cec7ed4.htm b/html/a49d01fb-8518-8fe8-02b4-7fd06cec7ed4.htm new file mode 100644 index 0000000..3c4ae11 --- /dev/null +++ b/html/a49d01fb-8518-8fe8-02b4-7fd06cec7ed4.htm @@ -0,0 +1,39 @@ +GenericAssociative(TAssoc, TAccumulate) Class
GenericAssociative TAssoc, TAccumulate  ClassDryadLINQ documentation
+ A helper class for calling IAssociative methods more efficiently. It is used in + auto-generated vertex code. A DryadLINQ user should not need to use this class directly. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq GenericAssociative TAssoc, TAccumulate 

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static class GenericAssociative<TAssoc, TAccumulate>
+where TAssoc : new(), Object, IAssociative<TAccumulate>
Type Parameters

TAssoc
The type that implements the IAssociative{T} interface
TAccumulate
The type of the accumulator value.

The GenericAssociative TAssoc, TAccumulate  type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberRecursiveAccumulate
+ Combines two accumulator values into one. +
Public methodStatic memberSeed
+ Provides the initial value for the accumulator. +
Top
See Also

\ No newline at end of file diff --git a/html/a520e94d-0d05-1c66-4b54-06b43eac5735.htm b/html/a520e94d-0d05-1c66-4b54-06b43eac5735.htm new file mode 100644 index 0000000..e820417 --- /dev/null +++ b/html/a520e94d-0d05-1c66-4b54-06b43eac5735.htm @@ -0,0 +1,46 @@ +DryadLinqBinaryWriter.Write Method
DryadLinqBinaryWriter Write Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodWrite(Boolean)
+ Writes a boolean value to the current writer. +
Public methodWrite(Byte)
+ Writes an unsigned byte to the current writer. +
Public methodWrite(Char)
+ Writes a character to the current writer. +
Public methodWrite(SqlDateTime)
+ Writes a value of SqlDateTime to the current writer. +
Public methodWrite(DateTime)
+ Writes a value of DateTime to the current writer. +
Public methodWrite(Decimal)
+ Writes a decimal number to the current writer. +
Public methodWrite(Double)
+ Writes a 64-bit floating point number to the current writer. +
Public methodWrite(Guid)
+ Writes a value of Guid to the current writer. +
Public methodWrite(Int16)
+ Writes a signed 16-bit integer to the current writer. +
Public methodWrite(Int32)
+ Writes a signed 32-bit integer to the current writer. +
Public methodWrite(Int64)
+ Writes a signed 64-bit integer to the current writer. +
Public methodWrite(SByte)
+ Writes a signed byte to the current writer. +
Public methodWrite(Single)
+ Writes a 32-bit floating point number to the current writer. +
Public methodWrite(String)
+ Writes a string to the current writer. +
Public methodWrite(UInt16)
+ Writes an unsigned 16-bit integer to the current writer. +
Public methodWrite(UInt32)
+ writes an unsigned 32-bit integer to the current writer. +
Public methodWrite(UInt64)
+ Writes a unsigned 64-bit integer to the current writer. +
Top
See Also

\ No newline at end of file diff --git a/html/a5d9b686-8282-4120-ae0e-5a9f11a2ac0b.htm b/html/a5d9b686-8282-4120-ae0e-5a9f11a2ac0b.htm new file mode 100644 index 0000000..f8f7d58 --- /dev/null +++ b/html/a5d9b686-8282-4120-ae0e-5a9f11a2ac0b.htm @@ -0,0 +1,9 @@ +Version History
Version HistoryDryadLINQ documentation

The topics in this section describe the various changes made to the [TODO: Project Title] over the +life of the project.

Version History

Select a version below to see a description of its changes.

See Also

Other Resources

\ No newline at end of file diff --git a/html/a5e2cfd6-331b-05c7-7ce2-df50e5fa01ea.htm b/html/a5e2cfd6-331b-05c7-7ce2-df50e5fa01ea.htm new file mode 100644 index 0000000..2379846 --- /dev/null +++ b/html/a5e2cfd6-331b-05c7-7ce2-df50e5fa01ea.htm @@ -0,0 +1,34 @@ +LineRecord.CompareTo Method (LineRecord)
LineRecord CompareTo Method (LineRecord)DryadLINQ documentation
+ Compares the current LineRecord with another LineRecord. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public int CompareTo(
+	LineRecord val
+)

Return Value

Type: Int32
An integer that indicates the order.

Implements

IComparable T  CompareTo(T)
See Also

\ No newline at end of file diff --git a/html/a65ccdbb-51b0-b1a1-1e8d-ccfd30971385.htm b/html/a65ccdbb-51b0-b1a1-1e8d-ccfd30971385.htm new file mode 100644 index 0000000..8fae4bf --- /dev/null +++ b/html/a65ccdbb-51b0-b1a1-1e8d-ccfd30971385.htm @@ -0,0 +1,34 @@ +IDecomposable(TSource, TAccumulate, TResult).Initialize Method
IDecomposable TSource, TAccumulate, TResult  Initialize Method DryadLINQ documentation
+ Initializes the state of this IDecomposable object. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

void Initialize(
+	Object state
+)
See Also

\ No newline at end of file diff --git a/html/a6795b03-3dc7-3b8e-96af-20c0bf78461a.htm b/html/a6795b03-3dc7-3b8e-96af-20c0bf78461a.htm new file mode 100644 index 0000000..8acff3d --- /dev/null +++ b/html/a6795b03-3dc7-3b8e-96af-20c0bf78461a.htm @@ -0,0 +1,26 @@ +DryadLinqCluster.MakeDefaultUri Method
DryadLinqCluster MakeDefaultUri Method DryadLINQ documentation
+ Makes a new unique URI for storing a dataset in the DFS. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

Uri MakeDefaultUri(
+	string path
+)

Return Value

Type: Uri
A new unique URI that can be used to store a dataset
See Also

\ No newline at end of file diff --git a/html/a70f28e9-7898-7b06-cdc9-1ac10ae0b9a5.htm b/html/a70f28e9-7898-7b06-cdc9-1ac10ae0b9a5.htm new file mode 100644 index 0000000..69ecd02 --- /dev/null +++ b/html/a70f28e9-7898-7b06-cdc9-1ac10ae0b9a5.htm @@ -0,0 +1,89 @@ +DryadLinqQueryable.ContainsAsQuery(TSource) Method (IQueryable(TSource), TSource, IEqualityComparer(TSource))
DryadLinqQueryable ContainsAsQuery TSource  Method (IQueryable TSource , TSource, IEqualityComparer TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<bool> ContainsAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	TSource item,
+	IEqualityComparer<TSource> comparer
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
item
Type: TSource
The value to locate in the sequence
comparer
Type: System.Collections.Generic IEqualityComparer TSource 
The equality comparer to use
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Boolean 
true iff the source sequence contains an element of the specified value

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/a75dd58d-7100-3ca7-290f-9bdb23548453.htm b/html/a75dd58d-7100-3ca7-290f-9bdb23548453.htm new file mode 100644 index 0000000..614adc2 --- /dev/null +++ b/html/a75dd58d-7100-3ca7-290f-9bdb23548453.htm @@ -0,0 +1,29 @@ +DataProvider.Register Method
DataProvider Register Method DryadLINQ documentation
+ Registers a new DataProvider. This can be used to extend DryadLINQ to + interact with a new kind of data store. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static void Register(
+	DataProvider provider
+)
See Also

\ No newline at end of file diff --git a/html/a78f10bf-2daf-79ab-cb29-8319316d39f7.htm b/html/a78f10bf-2daf-79ab-cb29-8319316d39f7.htm new file mode 100644 index 0000000..a2a7969 --- /dev/null +++ b/html/a78f10bf-2daf-79ab-cb29-8319316d39f7.htm @@ -0,0 +1,40 @@ +DryadLinqLog.AddWarning Method
DryadLinqLog AddWarning Method DryadLINQ documentation
+ Adds a warning-level log entries. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static void AddWarning(
+	string msg,
+	params Object[] args
+)

Parameters

msg
Type: System String
The log message as a format string
args
Type:  System Object 
The objects to format
See Also

\ No newline at end of file diff --git a/html/a88c1234-7c0c-d694-11e5-b47c155fdc94.htm b/html/a88c1234-7c0c-d694-11e5-b47c155fdc94.htm new file mode 100644 index 0000000..d64384a --- /dev/null +++ b/html/a88c1234-7c0c-d694-11e5-b47c155fdc94.htm @@ -0,0 +1,76 @@ +DryadLinqQueryable.ApplyWithPartitionIndex(T1, T2) Method
DryadLinqQueryable ApplyWithPartitionIndex T1, T2  Method DryadLINQ documentation
+ Computes a user-defined function on each partition of the input. The function takes a + partition and its partition index as arguments. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T2> ApplyWithPartitionIndex<T1, T2>(
+	this IQueryable<T1> source,
+	Expression<Func<IEnumerable<T1>, int, IEnumerable<T2>>> procFunc
+)

Parameters

source
Type: System.Linq IQueryable T1 
The input dataset
procFunc
Type: System.Linq.Expressions Expression Func IEnumerable T1 , Int32, IEnumerable T2   
The function to apply to each partition
Type Parameters

T1
The type of the input records
T2
The type of the output records

Return Value

Type: IQueryable T2 
An IQueryable formed by concatenating the results of applying the function + to each partition

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/a95d75cb-8a35-9b13-14a4-ad132a7215e0.htm b/html/a95d75cb-8a35-9b13-14a4-ad132a7215e0.htm new file mode 100644 index 0000000..a94b560 --- /dev/null +++ b/html/a95d75cb-8a35-9b13-14a4-ad132a7215e0.htm @@ -0,0 +1,12 @@ +DryadLinqLog Fields
DryadLinqLog FieldsDryadLINQ documentation

The DryadLinqLog type exposes the following members.

Fields

+   + NameDescription
Public fieldStatic memberLevel
+ Gets and sets the logging level of DryadLINQ. +
Top
See Also

\ No newline at end of file diff --git a/html/a9abc979-77eb-0136-f779-985e2c4fb033.htm b/html/a9abc979-77eb-0136-f779-985e2c4fb033.htm new file mode 100644 index 0000000..da4bd91 --- /dev/null +++ b/html/a9abc979-77eb-0136-f779-985e2c4fb033.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.AnyAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))
DryadLinqQueryable AnyAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Boolean  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<bool> AnyAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Boolean  
A predicate to test each element for a condition.
Type Parameters

TSource
The type of the elements of source.

Return Value

Type: IQueryable Boolean 
true iff the input sequence contains at least one element that satisfies + the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/a9e6f3c2-457f-4d7d-af58-7a4827a47f92.htm b/html/a9e6f3c2-457f-4d7d-af58-7a4827a47f92.htm new file mode 100644 index 0000000..bb97f94 --- /dev/null +++ b/html/a9e6f3c2-457f-4d7d-af58-7a4827a47f92.htm @@ -0,0 +1,67 @@ +DryadLinqQueryable.LongWhere(TSource) Method
DryadLinqQueryable LongWhere TSource  Method DryadLINQ documentation
+ Filters a sequence of values based on a predicate. Each element's index is used in + the logic of the predicate function. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> LongWhere<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, long, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The sequence of elements to filter
predicate
Type: System.Linq.Expressions Expression Func TSource, Int64, Boolean  
The filter predicate.
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The elements in the input that satisfy the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/aa695532-3e3b-1286-ced5-1e1f3753076b.htm b/html/aa695532-3e3b-1286-ced5-1e1f3753076b.htm new file mode 100644 index 0000000..3825614 --- /dev/null +++ b/html/aa695532-3e3b-1286-ced5-1e1f3753076b.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Byte)
DryadLinqBinaryWriter Write Method (Byte)DryadLINQ documentation
+ Writes an unsigned byte to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	byte b
+)
See Also

\ No newline at end of file diff --git a/html/ab8e84a0-8f4c-1d6b-a30a-c7ff0d76094b.htm b/html/ab8e84a0-8f4c-1d6b-a30a-c7ff0d76094b.htm new file mode 100644 index 0000000..5cdfbd8 --- /dev/null +++ b/html/ab8e84a0-8f4c-1d6b-a30a-c7ff0d76094b.htm @@ -0,0 +1,74 @@ +DryadLinqContext Properties
DryadLinqContext PropertiesDryadLINQ documentation

The DryadLinqContext type exposes the following members.

Properties

+   + NameDescription
Public propertyCompileForVertexDebugging
+ Gets or sets the value specifying whether to compile code with debugging support. +
Public propertyDebugBreak
+ Gets and sets the value specifying whether a vertex should break into the debugger +
Public propertyDryadHomeDirectory
+ Gets or sets the bin directory for Dryad. +
Public propertyEnableMultiThreadingInVertex
+ Gets or sets whether user-defined methods and custom serializers may be called on + multiple threads of a single process. +
Public propertyEnableSpeculativeDuplication
+ Enables or disables speculative duplication of vertices based on runtime performance analysis. +
Public propertyExecutorKind
+ Gets and sets the job executor. The current release only supports Dryad. +
Public propertyForceGC
+ Gets or sets whether to run GC after Moxie runs each task. +
Public propertyGraphManagerNode
+ Gets or sets the node that should be used for running the Dryad Graph Manager task. +
Public propertyHeadNode
+ Gets or sets the head node for executing a DryadLinq query. +
Public propertyIntermediateDataCompressionScheme
+ Gets or sets the value specifying whether data passed between stages will be compressed. +
Public propertyJobEnvironmentVariables
+ Gets the collection of environment variables associated with the DryadLINQ job. +
Public propertyJobFriendlyName
+ Gets or sets the descriptive name used to describe the DryadLINQ job. +
Public propertyJobMaxNodes
+ Gets or sets the maximum number of cluster nodes for the DryadLINQ job. +
Public propertyJobMinNodes
+ Gets or sets the minimum number of cluster nodes for the DryadLINQ job. +
Public propertyJobPassword
+ Gets or sets the RunAs password for jobs submitted to the cluster. +
Public propertyJobRuntimeLimit
+ Gets or sets the maximum execution time for the DryadLINQ job, in seconds. +
Public propertyJobUsername
+ Gets or sets the RunAs password for jobs submitted to the cluster. +
Public propertyLocalDebug
+ Gets or sets the value specifying whether to use Local debugging mode. +
Public propertyLocalExecution
+ Gets or sets the value specifying whether to use Local execution mode. +
Public propertyMatchClientNetFrameworkVersion
+ Configures query jobs to be launched on the cluster nodes against a .NET framework version + matching that of the client process. This should only be set if all cluster nodes are known to have + the same .NET version as the client. + When set to false (default), the vertex code will be compiled and run against .NET Framework 3.5. +
Public propertyNodeGroup
+ Gets or sets the name of the compute node group when running on the cluster. +
Public propertyOutputDataCompressionScheme
+ Gets or sets the value specifying the compression scheme for output data. +
Public propertyPartitionUncPath
+ Gets or sets the partition UNC path used when constructing a partitioned table. +
Public propertyPeloponneseHomeDirectory
+ Gets or sets the bin directory for Peloponnese. +
Public propertyPlatformKind
+ Gets or sets the service platform +
Public propertyResourcesToAdd
+ Get the list of resources to add to the DryadLINQ job. +
Public propertyResourcesToRemove
+ Get the list of resources to be excluded from the DryadLINQ job. +
Public propertyRuntimeTraceLevel
+ Gets or sets the trace level to use for DryadLINQ Query jobs. +
Public propertySelectOrderPreserving
+ Gets or sets whether certain operators will preserve item ordering. + When true, the Select, SelectMany and Where operators will preserve item ordering; + otherwise, they may shuffle the input items as they are processed. +
Top
See Also

\ No newline at end of file diff --git a/html/abece889-c5a1-aa62-d2c6-6e371273a12e.htm b/html/abece889-c5a1-aa62-d2c6-6e371273a12e.htm new file mode 100644 index 0000000..178e377 --- /dev/null +++ b/html/abece889-c5a1-aa62-d2c6-6e371273a12e.htm @@ -0,0 +1,28 @@ +DryadLinqContext.JobRuntimeLimit Property
DryadLinqContext JobRuntimeLimit Property DryadLINQ documentation
+ Gets or sets the maximum execution time for the DryadLINQ job, in seconds. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Nullable<int> JobRuntimeLimit { get; set; }

Property Value

Type: Nullable Int32 
Remarks

The default is null (no runtime limit).

See Also

\ No newline at end of file diff --git a/html/adbb7cea-3cd7-a024-d14b-35fc87b257a7.htm b/html/adbb7cea-3cd7-a024-d14b-35fc87b257a7.htm new file mode 100644 index 0000000..76d512a --- /dev/null +++ b/html/adbb7cea-3cd7-a024-d14b-35fc87b257a7.htm @@ -0,0 +1,18 @@ +DryadLinqContext.Dispose Method
DryadLinqContext Dispose Method DryadLINQ documentation
+ Releases all resources used by the DryadLinqContext. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Dispose()

Implements

IDisposable Dispose 
See Also

\ No newline at end of file diff --git a/html/ae015e95-d81a-201e-6de7-510487303ba6.htm b/html/ae015e95-d81a-201e-6de7-510487303ba6.htm new file mode 100644 index 0000000..bd761be --- /dev/null +++ b/html/ae015e95-d81a-201e-6de7-510487303ba6.htm @@ -0,0 +1,10 @@ +DryadLinqStreamInfo Methods
DryadLinqStreamInfo MethodsDryadLINQ documentation

The DryadLinqStreamInfo type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/aed82465-569c-2eaf-b541-2e9cb274c89a.htm b/html/aed82465-569c-2eaf-b541-2e9cb274c89a.htm new file mode 100644 index 0000000..cbc4f97 --- /dev/null +++ b/html/aed82465-569c-2eaf-b541-2e9cb274c89a.htm @@ -0,0 +1,34 @@ +ForkTuple(T1, T2, T3) Properties
ForkTuple T1, T2, T3  PropertiesDryadLINQ documentation

The ForkTuple T1, T2, T3  type exposes the following members.

Properties

+   + NameDescription
Public propertyFirst
+ Gets and sets the first element. +
Public propertyHasFirst
+ true iff the value of the first element is valid. +
Public propertyHasSecond
+ true iff the value of the second element is valid. +
Public propertyHasThird
+ true iff the value of the third element is valid. +
Public propertySecond
+ Gets and sets the second element. +
Public propertyThird
+ Gets and sets the third element. +
Top
See Also

\ No newline at end of file diff --git a/html/aef29ac6-8d87-4f66-74a9-aa2efc7afcbc.htm b/html/aef29ac6-8d87-4f66-74a9-aa2efc7afcbc.htm new file mode 100644 index 0000000..5ec15a6 --- /dev/null +++ b/html/aef29ac6-8d87-4f66-74a9-aa2efc7afcbc.htm @@ -0,0 +1,133 @@ +DryadLinqQueryable.AggregateAsQuery(TSource, TAccumulate, TResult) Method (IQueryable(TSource), TAccumulate, Expression(Func(TAccumulate, TSource, TAccumulate)), Expression(Func(TAccumulate, TResult)))
DryadLinqQueryable AggregateAsQuery TSource, TAccumulate, TResult  Method (IQueryable TSource , TAccumulate, Expression Func TAccumulate, TSource, TAccumulate  , Expression Func TAccumulate, TResult  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> AggregateAsQuery<TSource, TAccumulate, TResult>(
+	this IQueryable<TSource> source,
+	TAccumulate seed,
+	Expression<Func<TAccumulate, TSource, TAccumulate>> func,
+	Expression<Func<TAccumulate, TResult>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
seed
Type: TAccumulate
The initial accumulator value
func
Type: System.Linq.Expressions Expression Func TAccumulate, TSource, TAccumulate  
An accumualator function to apply to each element
selector
Type: System.Linq.Expressions Expression Func TAccumulate, TResult  
A function to transform the final accumulator value into the result value
Type Parameters

TSource
The type of the elements of source
TAccumulate
The type of the accumulator value
TResult
The type of the final result

Return Value

Type: IQueryable TResult 
The result of applying selector to the accumulator value

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/af8cd2ea-66ae-25d1-e6d6-72bdc1970c4b.htm b/html/af8cd2ea-66ae-25d1-e6d6-72bdc1970c4b.htm new file mode 100644 index 0000000..39b4295 --- /dev/null +++ b/html/af8cd2ea-66ae-25d1-e6d6-72bdc1970c4b.htm @@ -0,0 +1,10 @@ +ResourceAttribute Methods
ResourceAttribute MethodsDryadLINQ documentation

The ResourceAttribute type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/afeb2773-3e8d-61d5-52be-00d2323d69c2.htm b/html/afeb2773-3e8d-61d5-52be-00d2323d69c2.htm new file mode 100644 index 0000000..486bc07 --- /dev/null +++ b/html/afeb2773-3e8d-61d5-52be-00d2323d69c2.htm @@ -0,0 +1,28 @@ +DryadLinqQueryable.SubmitAndWait Method
DryadLinqQueryable SubmitAndWait Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/b06131d8-0ce4-6292-8d07-3a97f0b13626.htm b/html/b06131d8-0ce4-6292-8d07-3a97f0b13626.htm new file mode 100644 index 0000000..3e1c087 --- /dev/null +++ b/html/b06131d8-0ce4-6292-8d07-3a97f0b13626.htm @@ -0,0 +1,89 @@ +DryadLinqQueryable.LongSelectMany(TSource, TResult) Method (IQueryable(TSource), Expression(Func(TSource, Int64, IEnumerable(TResult))))
DryadLinqQueryable LongSelectMany TSource, TResult  Method (IQueryable TSource , Expression Func TSource, Int64, IEnumerable TResult   )DryadLINQ documentation
+ Transforms each element of a sequence into an IEnumerable{T} by applying a function to the + element and its index, and then flattens the resulting sequences into one sequence. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> LongSelectMany<TSource, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, long, IEnumerable<TResult>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The sequence of input elements
selector
Type: System.Linq.Expressions Expression Func TSource, Int64, IEnumerable TResult   
A transform function to apply to each source element; + the second parameter of the function represents the index of the source element.
Type Parameters

TSource
The type of the elements of source
TResult
The type of the elements of the result

Return Value

Type: IQueryable TResult 
The sequence resulting from applying the function on each input element and + flattening the results

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/b077f955-9bc6-1e0b-e710-00cc784bccf1.htm b/html/b077f955-9bc6-1e0b-e710-00cc784bccf1.htm new file mode 100644 index 0000000..fed77d0 --- /dev/null +++ b/html/b077f955-9bc6-1e0b-e710-00cc784bccf1.htm @@ -0,0 +1,68 @@ +LineRecord Structure
LineRecord StructureDryadLINQ documentation
+ The DryadLINQ type to represent a line of text. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

[SerializableAttribute]
+public struct LineRecord : IComparable, 
+	IComparable<LineRecord>, IEnumerable<char>, IEnumerable, IEquatable<LineRecord>

The LineRecord type exposes the following members.

Constructors

+   + NameDescription
Public methodLineRecord
+ Initializes a new instance of LineRecord from a string. +
Top
Methods

+   + NameDescription
Public methodCompareTo(Object)
+ Compares the current LineRecord with an object. +
Public methodCompareTo(LineRecord)
+ Compares the current LineRecord with another LineRecord. +
Public methodEquals(Object)
+ Determines whether the specified object is equal to the current LineRecord. +
(Overrides ValueType Equals(Object).)
Public methodEquals(LineRecord)
+ Determines whether a specified LineRecord is equal to the current LineRecord. +
Public methodGetHashCode
+ Returns the hash code of the current LineRecord. +
(Overrides ValueType GetHashCode .)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
+ Returns a string that represents the current LineRecord. +
(Overrides ValueType ToString .)
Top
Operators

+   + NameDescription
Public operatorStatic memberEquality
+ Determines whether two specified LineRecords are equal. +
Public operatorStatic memberGreaterThan
+ Returns true iff a LineRecord is greater than another LineRecord. +
Public operatorStatic memberInequality
+ Determines whether two specified LineRecords are not equal. +
Public operatorStatic memberLessThan
+ Returns true iff a LineRecord is less than another LineRecord. +
Top
Properties

+   + NameDescription
Public propertyLine
+ Gets the string value of a LineRecord. +
Top
See Also

\ No newline at end of file diff --git a/html/b0be9bd4-afbe-4239-4dbb-6a5405eeb1c1.htm b/html/b0be9bd4-afbe-4239-4dbb-6a5405eeb1c1.htm new file mode 100644 index 0000000..6ebd751 --- /dev/null +++ b/html/b0be9bd4-afbe-4239-4dbb-6a5405eeb1c1.htm @@ -0,0 +1,26 @@ +DryadLinqContext.RuntimeTraceLevel Property
DryadLinqContext RuntimeTraceLevel Property DryadLINQ documentation
+ Gets or sets the trace level to use for DryadLINQ Query jobs. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public QueryTraceLevel RuntimeTraceLevel { get; set; }

Property Value

Type: QueryTraceLevel
Remarks

The RuntimeTraceLevel affects the logs produced by all components associated with the execution + of a DryadLINQ Query job. +

The default is QueryTraceLevel.Error

See Also

\ No newline at end of file diff --git a/html/b1ad85ba-1fa8-77de-a82a-c04f1436060d.htm b/html/b1ad85ba-1fa8-77de-a82a-c04f1436060d.htm new file mode 100644 index 0000000..442ae56 --- /dev/null +++ b/html/b1ad85ba-1fa8-77de-a82a-c04f1436060d.htm @@ -0,0 +1,31 @@ +DryadLinqBinaryWriter.WriteRawBytes Method
DryadLinqBinaryWriter WriteRawBytes Method DryadLINQ documentation
+ Public helper to write from a caller provided byte* to the output stream. + This is mainly used to read preallocated fixed size, non-integer types (Guid, decimal etc). +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void WriteRawBytes(
+	byte* pBytes,
+	int numBytes
+)
See Also

\ No newline at end of file diff --git a/html/b1f41ee4-8457-0b3d-4a50-692888f6d306.htm b/html/b1f41ee4-8457-0b3d-4a50-692888f6d306.htm new file mode 100644 index 0000000..956912b --- /dev/null +++ b/html/b1f41ee4-8457-0b3d-4a50-692888f6d306.htm @@ -0,0 +1,14 @@ +LineRecord.GetHashCode Method
LineRecord GetHashCode Method DryadLINQ documentation
+ Returns the hash code of the current LineRecord. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override int GetHashCode()

Return Value

Type: Int32
A 32-bit signed integer.
See Also

\ No newline at end of file diff --git a/html/b21ce425-bc26-fe1e-cd75-dee611a38fda.htm b/html/b21ce425-bc26-fe1e-cd75-dee611a38fda.htm new file mode 100644 index 0000000..b2db9d6 --- /dev/null +++ b/html/b21ce425-bc26-fe1e-cd75-dee611a38fda.htm @@ -0,0 +1,29 @@ +DryadLinqContext.ResourcesToRemove Property
DryadLinqContext ResourcesToRemove Property DryadLINQ documentation
+ Get the list of resources to be excluded from the DryadLINQ job. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public IList<string> ResourcesToRemove { get; }

Property Value

Type: IList String 
Remarks

+ During query submission, some resources will be detected and added automatically. + Remove resources that are detected automatically but that are not required for job execution. +

+ Each resource should be a complete path to a file-based resource accessible from the local machine. +

See Also

\ No newline at end of file diff --git a/html/b26b8681-c9eb-e216-6c54-d34454d3dd80.htm b/html/b26b8681-c9eb-e216-6c54-d34454d3dd80.htm new file mode 100644 index 0000000..c3260dc --- /dev/null +++ b/html/b26b8681-c9eb-e216-6c54-d34454d3dd80.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.CountAsQuery Method
DryadLinqQueryable CountAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberCountAsQuery TSource (IQueryable TSource )
Public methodStatic memberCountAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Top
See Also

\ No newline at end of file diff --git a/html/b2f8d418-599c-d187-da9e-38de1cb3b178.htm b/html/b2f8d418-599c-d187-da9e-38de1cb3b178.htm new file mode 100644 index 0000000..de3d275d --- /dev/null +++ b/html/b2f8d418-599c-d187-da9e-38de1cb3b178.htm @@ -0,0 +1,26 @@ +IMultiQueryable.ElementType Method
IMultiQueryable ElementType Method DryadLINQ documentation
+ Gets the element type of the query at a specified index. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

Type ElementType(
+	int index
+)

Return Value

Type: Type
A Type that represents the type of the elements
See Also

\ No newline at end of file diff --git a/html/b3b5d8dc-09fb-27ab-fbab-b2e58ab970a3.htm b/html/b3b5d8dc-09fb-27ab-fbab-b2e58ab970a3.htm new file mode 100644 index 0000000..1d60cc7 --- /dev/null +++ b/html/b3b5d8dc-09fb-27ab-fbab-b2e58ab970a3.htm @@ -0,0 +1,46 @@ +DataProvider.ReadData(T) Method
DataProvider ReadData T  Method DryadLINQ documentation
+ Reads a specified dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IEnumerable<T> ReadData<T>(
+	DryadLinqContext context,
+	Uri dataSetUri
+)
Type Parameters

T
The record type of the dataset.

Return Value

Type: IEnumerable T 
A sequence of records as IEnumerable{T}.
See Also

\ No newline at end of file diff --git a/html/b3becad6-86fb-857e-5ee5-295a2d23b663.htm b/html/b3becad6-86fb-857e-5ee5-295a2d23b663.htm new file mode 100644 index 0000000..8a073e7 --- /dev/null +++ b/html/b3becad6-86fb-857e-5ee5-295a2d23b663.htm @@ -0,0 +1,144 @@ +DryadLinqQueryable.Apply Method
DryadLinqQueryable Apply Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberApply T1, T2 (IQueryable T1 , Expression Func IEnumerable T1 , IEnumerable T2   )
+ Compute applyFunc (source) +
Public methodStatic memberApply T1, T2 (IQueryable T1 ,  IQueryable , Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   )
+ Compute applyFunc on multiple sources +
Public methodStatic memberApply T1, T2 (IQueryable T1 ,  IQueryable T1  , Expression Func  IEnumerable T1  , IEnumerable T2   )
+ Compute applyFunc on multiple sources +
Public methodStatic memberApply T1, T2, T3 (IQueryable T1 , IQueryable T2 , Expression Func IEnumerable T1 , IEnumerable T2 , IEnumerable T3   )
+ Compute applyFunc(source1, source2) +
Top
See Also

\ No newline at end of file diff --git a/html/b7529ec5-aa93-4535-c680-514876bfefd6.htm b/html/b7529ec5-aa93-4535-c680-514876bfefd6.htm new file mode 100644 index 0000000..7bcdc1c --- /dev/null +++ b/html/b7529ec5-aa93-4535-c680-514876bfefd6.htm @@ -0,0 +1,36 @@ +Pair(T1, T2).Equals Method (Object)
Pair T1, T2  Equals Method (Object)DryadLINQ documentation
+ Indicates whether this instance and a specified object are equal. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override bool Equals(
+	Object obj
+)

Return Value

Type: Boolean
true iff this instance is equal to a specified object
See Also

\ No newline at end of file diff --git a/html/b77739be-8bda-d64b-4dbb-01c41b1ae9fc.htm b/html/b77739be-8bda-d64b-4dbb-01c41b1ae9fc.htm new file mode 100644 index 0000000..910e136 --- /dev/null +++ b/html/b77739be-8bda-d64b-4dbb-01c41b1ae9fc.htm @@ -0,0 +1,63 @@ +DryadLinqQueryable.CountAsQuery(TSource) Method (IQueryable(TSource))
DryadLinqQueryable CountAsQuery TSource  Method (IQueryable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<int> CountAsQuery<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Int32 
The number of elements in the input sequence

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/b858c440-72f0-0ede-cb6e-92651cf1c9e7.htm b/html/b858c440-72f0-0ede-cb6e-92651cf1c9e7.htm new file mode 100644 index 0000000..853fa10 --- /dev/null +++ b/html/b858c440-72f0-0ede-cb6e-92651cf1c9e7.htm @@ -0,0 +1,20 @@ +DataProvider.PathSeparator Property
DataProvider PathSeparator Property DryadLINQ documentation
+ The path separator of this data provider. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public virtual char PathSeparator { get; }

Property Value

Type: Char
See Also

\ No newline at end of file diff --git a/html/b925e80f-05f7-a57a-eb58-5c3dd9ed285c.htm b/html/b925e80f-05f7-a57a-eb58-5c3dd9ed285c.htm new file mode 100644 index 0000000..076b150 --- /dev/null +++ b/html/b925e80f-05f7-a57a-eb58-5c3dd9ed285c.htm @@ -0,0 +1,79 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)))
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  )DryadLINQ documentation
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable hash-partitioned according to a key

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/ba86aa92-5fe3-fac7-c21c-a5a381b27eb3.htm b/html/ba86aa92-5fe3-fac7-c21c-a5a381b27eb3.htm new file mode 100644 index 0000000..16d5f9f --- /dev/null +++ b/html/ba86aa92-5fe3-fac7-c21c-a5a381b27eb3.htm @@ -0,0 +1,24 @@ +DryadLinqContext.JobFriendlyName Property
DryadLinqContext JobFriendlyName Property DryadLINQ documentation
+ Gets or sets the descriptive name used to describe the DryadLINQ job. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string JobFriendlyName { get; set; }

Property Value

Type: String
See Also

\ No newline at end of file diff --git a/html/bb6433fa-fa92-45b8-b706-1ac9fc37d063.htm b/html/bb6433fa-fa92-45b8-b706-1ac9fc37d063.htm new file mode 100644 index 0000000..97a6453 --- /dev/null +++ b/html/bb6433fa-fa92-45b8-b706-1ac9fc37d063.htm @@ -0,0 +1,24 @@ +DryadLinqContext.FromStore Method
DryadLinqContext FromStore Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/bb832ac9-26e2-8dcf-6e10-da1f43571fc8.htm b/html/bb832ac9-26e2-8dcf-6e10-da1f43571fc8.htm new file mode 100644 index 0000000..778a4f8 --- /dev/null +++ b/html/bb832ac9-26e2-8dcf-6e10-da1f43571fc8.htm @@ -0,0 +1,30 @@ +DryadLinqContext.LocalDebug Property
DryadLinqContext LocalDebug Property DryadLINQ documentation
+ Gets or sets the value specifying whether to use Local debugging mode. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool LocalDebug { get; set; }

Property Value

Type: Boolean
Remarks

+ If true, the DryadLINQ query will execute in the current CLR via LINQ-to-Objects. + This mode is particularly useful for debugging user-functions before attempting cluster execution. + LocalDebug mode accesses input and output data as usual. +

+ LocalDebug mode does not perform vertex-code compilation. +

The default is false.

See Also

\ No newline at end of file diff --git a/html/bb90c987-f871-d38d-aced-5665dfb21853.htm b/html/bb90c987-f871-d38d-aced-5665dfb21853.htm new file mode 100644 index 0000000..05735bb --- /dev/null +++ b/html/bb90c987-f871-d38d-aced-5665dfb21853.htm @@ -0,0 +1,24 @@ +DryadLinqContext.PlatformKind Property
DryadLinqContext PlatformKind Property DryadLINQ documentation
+ Gets or sets the service platform +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public PlatformKind PlatformKind { get; set; }

Property Value

Type: PlatformKind
See Also

\ No newline at end of file diff --git a/html/bc38ce8c-386d-bdb4-b3b4-cd001206823c.htm b/html/bc38ce8c-386d-bdb4-b3b4-cd001206823c.htm new file mode 100644 index 0000000..fbc5bfb --- /dev/null +++ b/html/bc38ce8c-386d-bdb4-b3b4-cd001206823c.htm @@ -0,0 +1,118 @@ +DryadLinqQueryable.Apply(T1, T2) Method (IQueryable(T1), IQueryable[], Expression(Func(IEnumerable(T1), IEnumerable[], IEnumerable(T2))))
DryadLinqQueryable Apply T1, T2  Method (IQueryable T1 ,  IQueryable , Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   )DryadLINQ documentation
+ Compute applyFunc on multiple sources +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T2> Apply<T1, T2>(
+	this IQueryable<T1> source,
+	IQueryable[] otherSources,
+	Expression<Func<IEnumerable<T1>, IEnumerable[], IEnumerable<T2>>> applyFunc
+)

Parameters

source
Type: System.Linq IQueryable T1 
The first input dataset
otherSources
Type:  System.Linq IQueryable 
Other input datasets
applyFunc
Type: System.Linq.Expressions Expression Func IEnumerable T1 ,  IEnumerable , IEnumerable T2   
The function to be applied to the input datasets
Type Parameters

T1
The type of the records of input
T2
The type of the records of output

Return Value

Type: IQueryable T2 
The result of computing applyFunc(source,pieces)

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/bca2414d-9eb5-0563-8c12-58b6c58effd0.htm b/html/bca2414d-9eb5-0563-8c12-58b6c58effd0.htm new file mode 100644 index 0000000..34798eb --- /dev/null +++ b/html/bca2414d-9eb5-0563-8c12-58b6c58effd0.htm @@ -0,0 +1,18 @@ +DryadLinqCluster.DfsClient Property
DryadLinqCluster DfsClient Property DryadLINQ documentation
+ Gets the client DFS interface. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

IDfsClient DfsClient { get; }

Property Value

Type: IDfsClient
See Also

\ No newline at end of file diff --git a/html/c000253c-a00e-58a3-d16c-d58bee051b6e.htm b/html/c000253c-a00e-58a3-d16c-d58bee051b6e.htm new file mode 100644 index 0000000..c63b943 --- /dev/null +++ b/html/c000253c-a00e-58a3-d16c-d58bee051b6e.htm @@ -0,0 +1,38 @@ +DryadLinqContext.FromStore(T) Method (String)
DryadLinqContext FromStore T  Method (String)DryadLINQ documentation
+ Open a dataset as a DryadLinq specialized IQueryable{T}. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public IQueryable<T> FromStore<T>(
+	string dataSetUri
+)
Type Parameters

T
The type of the records in the table.

Return Value

Type: IQueryable T 
An IQueryable{T} representing the data.
See Also

\ No newline at end of file diff --git a/html/c06ec97a-7ab5-c5f1-fd05-ea2def8d9565.htm b/html/c06ec97a-7ab5-c5f1-fd05-ea2def8d9565.htm new file mode 100644 index 0000000..dcf493e --- /dev/null +++ b/html/c06ec97a-7ab5-c5f1-fd05-ea2def8d9565.htm @@ -0,0 +1,34 @@ +DryadLinqException Constructor (SerializationInfo, StreamingContext)
DryadLinqException Constructor (SerializationInfo, StreamingContext)DryadLINQ documentation
+ Initializes an instance of DryadLinqException with serialized data. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

protected DryadLinqException(
+	SerializationInfo info,
+	StreamingContext context
+)

Parameters

info
Type: System.Runtime.Serialization SerializationInfo
The SerializationInfo that holds the serialized object data about the exception being thrown.
context
Type: System.Runtime.Serialization StreamingContext
The StreamingContext that contains contextual information about the source or destination.
See Also

\ No newline at end of file diff --git a/html/c0dd673a-3a38-6030-54f0-dab156c26679.htm b/html/c0dd673a-3a38-6030-54f0-dab156c26679.htm new file mode 100644 index 0000000..ca37d69 --- /dev/null +++ b/html/c0dd673a-3a38-6030-54f0-dab156c26679.htm @@ -0,0 +1,94 @@ +DryadLinqQueryable.Fork(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[])
DryadLinqQueryable Fork TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )DryadLINQ documentation
+ Divides the input dataset into a collection of datasets based on the keys of the records. + The method produces one output dataset for each key in the specified key array. Input + records that don't match any of the keys are dropped. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IKeyedMultiQueryable<TSource, TKey> Fork<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	TKey[] keys
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
keys
Type:  TKey 
A list of the partition keys
Type Parameters

TSource
The type of records of input dataset
TKey
The type of the keys of the input records

Return Value

Type: IKeyedMultiQueryable TSource, TKey 
An IKeyedMultiQueryable for the output datasets.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c0f6970e-9d7d-0f05-99ec-aea86dd3901d.htm b/html/c0f6970e-9d7d-0f05-99ec-aea86dd3901d.htm new file mode 100644 index 0000000..da3db52 --- /dev/null +++ b/html/c0f6970e-9d7d-0f05-99ec-aea86dd3901d.htm @@ -0,0 +1,72 @@ +DryadLinqQueryable.Aggregate Method
DryadLinqQueryable Aggregate Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberAggregate TSource, TAccumulate (IQueryable TSource , Expression Func TAccumulate  , Expression Func TAccumulate, TSource, TAccumulate  )
+ Applies an aggregator function over a sequence. +
Public methodStatic memberAggregate TSource, TAccumulate, TResult (IQueryable TSource , Expression Func TAccumulate  , Expression Func TAccumulate, TSource, TAccumulate  , Expression Func TAccumulate, TResult  )
+ Applies an aggregator function over a sequence. +
Top
See Also

\ No newline at end of file diff --git a/html/c1a6a21b-2155-acfa-4bd7-1243fe9fba30.htm b/html/c1a6a21b-2155-acfa-4bd7-1243fe9fba30.htm new file mode 100644 index 0000000..fe9bdf0 --- /dev/null +++ b/html/c1a6a21b-2155-acfa-4bd7-1243fe9fba30.htm @@ -0,0 +1,34 @@ +ForkTuple(T1, T2) Methods
ForkTuple T1, T2  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/c1fb0f6e-a96d-a637-b499-e9c8a0dfa1e2.htm b/html/c1fb0f6e-a96d-a637-b499-e9c8a0dfa1e2.htm new file mode 100644 index 0000000..60ea098 --- /dev/null +++ b/html/c1fb0f6e-a96d-a637-b499-e9c8a0dfa1e2.htm @@ -0,0 +1,74 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Int64)))
DryadLinqQueryable AverageAsQuery Method (IQueryable Nullable Int64  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<double>> AverageAsQuery(
+	this IQueryable<Nullable<long>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Int64  
A set of nullable Int64 values to calculate the average of

Return Value

Type: IQueryable Nullable Double  
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Int64  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c2e5ca2e-4f47-3d38-1d50-af015998a17e.htm b/html/c2e5ca2e-4f47-3d38-1d50-af015998a17e.htm new file mode 100644 index 0000000..a846ec2 --- /dev/null +++ b/html/c2e5ca2e-4f47-3d38-1d50-af015998a17e.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Int64)
DryadLinqBinaryWriter Write Method (Int64)DryadLINQ documentation
+ Writes a signed 64-bit integer to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	long val
+)
See Also

\ No newline at end of file diff --git a/html/c3353f55-b1a8-262a-e8f4-83538eee40c1.htm b/html/c3353f55-b1a8-262a-e8f4-83538eee40c1.htm new file mode 100644 index 0000000..0ce1238 --- /dev/null +++ b/html/c3353f55-b1a8-262a-e8f4-83538eee40c1.htm @@ -0,0 +1,102 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IComparer(TKey), Boolean)
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)DryadLINQ documentation
+ Range partition a dataset. The list of range keys are determined dynamically at runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IComparer<TKey> comparer,
+	bool isDescending
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
comparer
Type: System.Collections.Generic IComparer TKey 
An IComparer on TKey to compare keys
isDescending
Type: System Boolean
true if the generated keys must be descending; otherwise ascending
Type Parameters

TSource
The type of the records in the input dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable partitioned according to a list of keys determined at runtime

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c3efc4c1-93d6-e2ce-a91f-a88cc0666737.htm b/html/c3efc4c1-93d6-e2ce-a91f-a88cc0666737.htm new file mode 100644 index 0000000..a336cc5 --- /dev/null +++ b/html/c3efc4c1-93d6-e2ce-a91f-a88cc0666737.htm @@ -0,0 +1,74 @@ +DryadLinqQueryable.AverageAsQuery Method (IQueryable(Nullable(Int32)))
DryadLinqQueryable AverageAsQuery Method (IQueryable Nullable Int32  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<double>> AverageAsQuery(
+	this IQueryable<Nullable<int>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Int32  
A set of nullable Int32 values to calculate the average of

Return Value

Type: IQueryable Nullable Double  
The average of the values in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Int32  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c441f14e-35fd-3f66-3e98-95bba06f8461.htm b/html/c441f14e-35fd-3f66-3e98-95bba06f8461.htm new file mode 100644 index 0000000..771114b --- /dev/null +++ b/html/c441f14e-35fd-3f66-3e98-95bba06f8461.htm @@ -0,0 +1,14 @@ +DryadLinqContext.ClientVersion Method
DryadLinqContext ClientVersion Method DryadLINQ documentation
+ Version of the DryadLinq client components +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Version ClientVersion()

Return Value

Type: Version
The version of the DryadLINQ DLL
See Also

\ No newline at end of file diff --git a/html/c4489d10-17bc-56a7-e82c-d551352d2b96.htm b/html/c4489d10-17bc-56a7-e82c-d551352d2b96.htm new file mode 100644 index 0000000..caeee58 --- /dev/null +++ b/html/c4489d10-17bc-56a7-e82c-d551352d2b96.htm @@ -0,0 +1,30 @@ +IMultiQueryable(T1, T2, T3).Second Property
IMultiQueryable T1, T2, T3  Second Property DryadLINQ documentation
+ Gets the second IQueryable{T} +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

IQueryable<T2> Second { get; }

Property Value

Type: IQueryable T2 
See Also

\ No newline at end of file diff --git a/html/c4b2ccbe-fcea-9746-7d03-7deea5de820e.htm b/html/c4b2ccbe-fcea-9746-7d03-7deea5de820e.htm new file mode 100644 index 0000000..7b8d333 --- /dev/null +++ b/html/c4b2ccbe-fcea-9746-7d03-7deea5de820e.htm @@ -0,0 +1,50 @@ +ForkTuple(T1, T2, T3).Equals Method (ForkTuple(T1, T2, T3))
ForkTuple T1, T2, T3  Equals Method (ForkTuple T1, T2, T3 )DryadLINQ documentation
+ Determines whether the current ForkTuple is equal to a specified ForkTuple. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool Equals(
+	ForkTuple<T1, T2, T3> fval
+)

Parameters

fval
Type: Microsoft.Research.DryadLinq ForkTuple T1, T2, T3 
A specified ForkTuple

Return Value

Type: Boolean
true iff the current ForkTuple is equal to the argument

Implements

IEquatable T  Equals(T)
See Also

\ No newline at end of file diff --git a/html/c4c35f69-39cf-eb7b-6eb5-cca89036da1e.htm b/html/c4c35f69-39cf-eb7b-6eb5-cca89036da1e.htm new file mode 100644 index 0000000..8fa499e --- /dev/null +++ b/html/c4c35f69-39cf-eb7b-6eb5-cca89036da1e.htm @@ -0,0 +1,79 @@ +DryadLinqQueryable.HashPartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)))
DryadLinqQueryable HashPartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  )DryadLINQ documentation
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> HashPartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
the dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable hash-partitioned according to a key

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c52687c7-a7dd-36fc-2e87-b01f8d8fb652.htm b/html/c52687c7-a7dd-36fc-2e87-b01f8d8fb652.htm new file mode 100644 index 0000000..04890bf --- /dev/null +++ b/html/c52687c7-a7dd-36fc-2e87-b01f8d8fb652.htm @@ -0,0 +1,129 @@ +DryadLinqExtension Methods
DryadLinqExtension MethodsDryadLINQ documentation

The DryadLinqExtension type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberBroadCast T (IQueryable T , Int32)
+ Broadcast a dataset to n partitions. +
Public methodStatic memberBroadCast T, T1 (IQueryable T , IQueryable T1 )
+ Broadcast a dataset to multiple partitions +
Public methodStatic memberCheckOrderBy TSource, TKey 
+ Check if each partition of the input dataset is ordered. +
Public methodStatic memberCrossProduct T1, T2, T3 
+ Compute the cross product of two datasets. The function procFunc is applied to each + pair of the cross product to form the output dataset. +
Public methodStatic memberDoWhile T (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  )
+ Conditional DoWhile loop. +
Public methodStatic memberDoWhile T (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  , Int32)
+ Conditional DoWhile loop. +
Public methodStatic memberMapReduce TSource, TMap, TKey, TResult 
+ The standard MapReduce. +
Top
See Also

\ No newline at end of file diff --git a/html/c5b7a8bf-193f-1e84-706e-a9ffc74d41a3.htm b/html/c5b7a8bf-193f-1e84-706e-a9ffc74d41a3.htm new file mode 100644 index 0000000..d0be2c4 --- /dev/null +++ b/html/c5b7a8bf-193f-1e84-706e-a9ffc74d41a3.htm @@ -0,0 +1,67 @@ +DryadLinqQueryable.LongSkipWhile(TSource) Method
DryadLinqQueryable LongSkipWhile TSource  Method DryadLINQ documentation
+ Skips elements in a sequence as long as a specified condition is true and then returns the + remaining elements. The predicate is a function of an element and its index. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> LongSkipWhile<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, long, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Int64, Boolean  
A predicate to test each element for a condition
Type Parameters

TSource
The element type of the input sequence

Return Value

Type: IQueryable TSource 
The remaining sequence by skipping the elements in the head that satisfy the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c620fa3a-4b7d-d7b7-2299-9e71373d64e2.htm b/html/c620fa3a-4b7d-d7b7-2299-9e71373d64e2.htm new file mode 100644 index 0000000..0910e41 --- /dev/null +++ b/html/c620fa3a-4b7d-d7b7-2299-9e71373d64e2.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.MinAsQuery(TSource, TResult) Method (IQueryable(TSource), Expression(Func(TSource, TResult)))
DryadLinqQueryable MinAsQuery TSource, TResult  Method (IQueryable TSource , Expression Func TSource, TResult  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> MinAsQuery<TSource, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TResult>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, TResult  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source
TResult
The type of the result value

Return Value

Type: IQueryable TResult 
The minimum value in the transformed values

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c7d60fb2-867b-688c-9429-3cf46ed008e3.htm b/html/c7d60fb2-867b-688c-9429-3cf46ed008e3.htm new file mode 100644 index 0000000..7735e21 --- /dev/null +++ b/html/c7d60fb2-867b-688c-9429-3cf46ed008e3.htm @@ -0,0 +1,34 @@ +DryadLinqContext Constructor (Int32, String)
DryadLinqContext Constructor (Int32, String)DryadLINQ documentation
+ Initializes a new instance of the DryadLinqContext class for local execution. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public DryadLinqContext(
+	int numProcesses,
+	string storageSetScheme = null
+)

Parameters

numProcesses
Type: System Int32
The number of local worker processes that should be started.
storageSetScheme (Optional)
Type: System String
The default scheme for storage. Defaults to partitioned file
See Also

\ No newline at end of file diff --git a/html/c801b334-7ddf-00e4-720c-24997727b5d8.htm b/html/c801b334-7ddf-00e4-720c-24997727b5d8.htm new file mode 100644 index 0000000..72cbf7e --- /dev/null +++ b/html/c801b334-7ddf-00e4-720c-24997727b5d8.htm @@ -0,0 +1,53 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Double))
DryadLinqQueryable SumAsQuery Method (IQueryable Double )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<double> SumAsQuery(
+	this IQueryable<double> source
+)

Parameters

source
Type: System.Linq IQueryable Double 
A dataset of double values to calculate the sum of

Return Value

Type: IQueryable Double 
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Double . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c826392f-ec40-9563-7ba3-86d6d58eb217.htm b/html/c826392f-ec40-9563-7ba3-86d6d58eb217.htm new file mode 100644 index 0000000..1be0b09 --- /dev/null +++ b/html/c826392f-ec40-9563-7ba3-86d6d58eb217.htm @@ -0,0 +1,26 @@ +Pair(T1, T2) Operators
Pair T1, T2  OperatorsDryadLINQ documentation
\ No newline at end of file diff --git a/html/c8738882-e0f7-d2b6-5abb-d06f70250454.htm b/html/c8738882-e0f7-d2b6-5abb-d06f70250454.htm new file mode 100644 index 0000000..43b6ee3 --- /dev/null +++ b/html/c8738882-e0f7-d2b6-5abb-d06f70250454.htm @@ -0,0 +1,24 @@ +IMultiQueryable(T1, T2) Methods
IMultiQueryable T1, T2  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/c90df8c7-3a30-7c79-ce29-c37b9def4567.htm b/html/c90df8c7-3a30-7c79-ce29-c37b9def4567.htm new file mode 100644 index 0000000..5817344 --- /dev/null +++ b/html/c90df8c7-3a30-7c79-ce29-c37b9def4567.htm @@ -0,0 +1,32 @@ +ForkTuple(T1, T2, T3).Third Property
ForkTuple T1, T2, T3  Third Property DryadLINQ documentation
+ Gets and sets the third element. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public T3 Third { get; set; }

Property Value

Type: T3
See Also

\ No newline at end of file diff --git a/html/c93f543e-84c2-3fe0-95c2-0e2b81b2e1e2.htm b/html/c93f543e-84c2-3fe0-95c2-0e2b81b2e1e2.htm new file mode 100644 index 0000000..018c38c --- /dev/null +++ b/html/c93f543e-84c2-3fe0-95c2-0e2b81b2e1e2.htm @@ -0,0 +1,28 @@ +ForkTuple(T1, T2).HasFirst Property
ForkTuple T1, T2  HasFirst Property DryadLINQ documentation
+ true iff the value of the first element is valid. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool HasFirst { get; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/c9592db7-ab41-e3b6-f10b-2d066022802b.htm b/html/c9592db7-ab41-e3b6-f10b-2d066022802b.htm new file mode 100644 index 0000000..31d5b4c --- /dev/null +++ b/html/c9592db7-ab41-e3b6-f10b-2d066022802b.htm @@ -0,0 +1,134 @@ +DryadLinqExtension.DoWhile(T) Method (IQueryable(T), Func(IQueryable(T), IQueryable(T)), Func(IQueryable(T), IQueryable(T), IQueryable(Boolean)), Int32)
DryadLinqExtension DoWhile T  Method (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  , Int32)DryadLINQ documentation
+ Conditional DoWhile loop. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T> DoWhile<T>(
+	this IQueryable<T> source,
+	Func<IQueryable<T>, IQueryable<T>> body,
+	Func<IQueryable<T>, IQueryable<T>, IQueryable<bool>> cond,
+	int count
+)

Parameters

source
Type: System.Linq IQueryable T 
The input dataset
body
Type: System Func IQueryable T , IQueryable T  
The code body of the DoWhile loop
cond
Type: System Func IQueryable T , IQueryable T , IQueryable Boolean  
The termination condition of the DoWhile loop
count
Type: System Int32
The loop unrolling count
Type Parameters

T
The type of the input records

Return Value

Type: IQueryable T 
The output dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/c9654741-0225-48f8-e9d8-75ccc332e588.htm b/html/c9654741-0225-48f8-e9d8-75ccc332e588.htm new file mode 100644 index 0000000..695ea33 --- /dev/null +++ b/html/c9654741-0225-48f8-e9d8-75ccc332e588.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadSingle Method
DryadLinqBinaryReader ReadSingle Method DryadLINQ documentation
+ Reads a 32-bit floating point number from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public float ReadSingle()

Return Value

Type: Single
A 32-bit floating point number.
See Also

\ No newline at end of file diff --git a/html/cae4c54e-1f13-c9b9-2c72-935d9df74655.htm b/html/cae4c54e-1f13-c9b9-2c72-935d9df74655.htm new file mode 100644 index 0000000..a7745ca --- /dev/null +++ b/html/cae4c54e-1f13-c9b9-2c72-935d9df74655.htm @@ -0,0 +1,26 @@ +DryadLinqContext.IntermediateDataCompressionScheme Property
DryadLinqContext IntermediateDataCompressionScheme Property DryadLINQ documentation
+ Gets or sets the value specifying whether data passed between stages will be compressed. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public CompressionScheme IntermediateDataCompressionScheme { get; set; }

Property Value

Type: CompressionScheme
Remarks

+ The default is true. +
See Also

\ No newline at end of file diff --git a/html/cb9b0765-8920-603b-6b65-7b61153384f8.htm b/html/cb9b0765-8920-603b-6b65-7b61153384f8.htm new file mode 100644 index 0000000..c0806b9 --- /dev/null +++ b/html/cb9b0765-8920-603b-6b65-7b61153384f8.htm @@ -0,0 +1,87 @@ +DryadLinqQueryable.Fork(T, R1, R2) Method (IQueryable(T), Expression(Func(T, ForkTuple(R1, R2))))
DryadLinqQueryable Fork T, R1, R2  Method (IQueryable T , Expression Func T, ForkTuple R1, R2   )DryadLINQ documentation
+ Compute two output datasets from one input dataset. A specified user-defined function is + applied to each input element to produce zero or one element for each output dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IMultiQueryable<R1, R2> Fork<T, R1, R2>(
+	this IQueryable<T> source,
+	Expression<Func<T, ForkTuple<R1, R2>>> mapper
+)

Parameters

source
Type: System.Linq IQueryable T 
The input dataset
mapper
Type: System.Linq.Expressions Expression Func T, ForkTuple R1, R2   
The function applied to each record of the input
Type Parameters

T
The type of records of input dataset
R1
The type of records of first output dataset
R2
The type of records of second output dataset

Return Value

Type: IMultiQueryable R1, R2 
An IMultiQueryable for the two output datasets

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/cc3a4b94-829d-7c14-e4b8-5502f3f48564.htm b/html/cc3a4b94-829d-7c14-e4b8-5502f3f48564.htm new file mode 100644 index 0000000..f46c684 --- /dev/null +++ b/html/cc3a4b94-829d-7c14-e4b8-5502f3f48564.htm @@ -0,0 +1,22 @@ +Pair(T1, T2).ToString Method
Pair T1, T2  ToString Method DryadLINQ documentation
+ Returns a string that represents the current Pair. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override string ToString()

Return Value

Type: String
A string that represents the current Pair.
See Also

\ No newline at end of file diff --git a/html/cc46bb36-e5ca-8273-a411-4f6b54885a8b.htm b/html/cc46bb36-e5ca-8273-a411-4f6b54885a8b.htm new file mode 100644 index 0000000..7903acd --- /dev/null +++ b/html/cc46bb36-e5ca-8273-a411-4f6b54885a8b.htm @@ -0,0 +1,36 @@ +DryadLinqExtension.BroadCast Method
DryadLinqExtension BroadCast Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/cdc8f2c7-4c31-ec38-46f6-4bf27233eb06.htm b/html/cdc8f2c7-4c31-ec38-46f6-4bf27233eb06.htm new file mode 100644 index 0000000..7f601a2 --- /dev/null +++ b/html/cdc8f2c7-4c31-ec38-46f6-4bf27233eb06.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Decimal)
DryadLinqBinaryWriter Write Method (Decimal)DryadLINQ documentation
+ Writes a decimal number to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	decimal val
+)
See Also

\ No newline at end of file diff --git a/html/ceab139e-eca2-9ea8-9755-16c24400b59b.htm b/html/ceab139e-eca2-9ea8-9755-16c24400b59b.htm new file mode 100644 index 0000000..c56b470 --- /dev/null +++ b/html/ceab139e-eca2-9ea8-9755-16c24400b59b.htm @@ -0,0 +1,31 @@ +DryadLinqBinaryReader.ReadRawBytes Method
DryadLinqBinaryReader ReadRawBytes Method DryadLINQ documentation
+ public helper to read into a byte*, mainly used to read preallocated fixed size, + non-integer types (Array, Guid, decimal etc) +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void ReadRawBytes(
+	byte* pBytes,
+	int numBytes
+)

Parameters

pBytes
Type: System Byte*
The pointer to the pre-allocated byte array to read data into
numBytes
Type: System Int32
The number of bytes to read
See Also

\ No newline at end of file diff --git a/html/cee341d1-e9b4-faf0-3556-8c93401e18be.htm b/html/cee341d1-e9b4-faf0-3556-8c93401e18be.htm new file mode 100644 index 0000000..eb7edd3 --- /dev/null +++ b/html/cee341d1-e9b4-faf0-3556-8c93401e18be.htm @@ -0,0 +1,14 @@ +DataProvider Properties
DataProvider PropertiesDryadLINQ documentation

The DataProvider type exposes the following members.

Properties

+   + NameDescription
Public propertyPathSeparator
+ The path separator of this data provider. +
Public propertyScheme
+ The scheme of this data provider. +
Top
See Also

\ No newline at end of file diff --git a/html/cf28149d-3737-b5e6-0fdb-8ad0d0a6a31b.htm b/html/cf28149d-3737-b5e6-0fdb-8ad0d0a6a31b.htm new file mode 100644 index 0000000..4ddddac --- /dev/null +++ b/html/cf28149d-3737-b5e6-0fdb-8ad0d0a6a31b.htm @@ -0,0 +1,78 @@ +DryadLinqQueryable.SlidingWindow(T1, T2) Method
DryadLinqQueryable SlidingWindow T1, T2  Method DryadLINQ documentation
+ Apply a function on every sliding window on the input sequence of records. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T2> SlidingWindow<T1, T2>(
+	this IQueryable<T1> source,
+	Expression<Func<IEnumerable<T1>, T2>> procFunc,
+	int windowSize
+)

Parameters

source
Type: System.Linq IQueryable T1 
The input dataset
procFunc
Type: System.Linq.Expressions Expression Func IEnumerable T1 , T2  
The function to apply to every sliding window
windowSize
Type: System Int32
The size of the window
Type Parameters

T1
The type of the input records
T2
The type of the output records

Return Value

Type: IQueryable T2 
An IQueryable formed by the results for each sliding window

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/cfec878f-f774-d543-961d-ea6185530786.htm b/html/cfec878f-f774-d543-961d-ea6185530786.htm new file mode 100644 index 0000000..7f8c6d8 --- /dev/null +++ b/html/cfec878f-f774-d543-961d-ea6185530786.htm @@ -0,0 +1,40 @@ +IMultiQueryable(T1, T2, T3) Interface
IMultiQueryable T1, T2, T3  InterfaceDryadLINQ documentation
+ The interface to access a collection of three IQueryable{T} instances. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public interface IMultiQueryable<T1, T2, T3> : IMultiQueryable
Type Parameters

T1
The element type of the first IQueryable{T}
T2
The element type of the second IQueryable{T}
T3
The element type of the third IQueryable{T}

The IMultiQueryable T1, T2, T3  type exposes the following members.

Methods

+   + NameDescription
Public methodElementType
+ Gets the element type of the query at a specified index. +
(Inherited from IMultiQueryable.)
Top
Properties

+   + NameDescription
Public propertyExpression
+ Gets the expression tree that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyFirst
+ Gets the first IQueryable{T} +
Public propertyNumberOfInputs
+ Gets the number of queries in this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyProvider
+ Gets the query provider that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertySecond
+ Gets the second IQueryable{T} +
Public propertyThird
+ Gets the third IQueryable{T} +
Top
See Also

\ No newline at end of file diff --git a/html/d0234465-a912-65ea-e636-04db408de8f1.htm b/html/d0234465-a912-65ea-e636-04db408de8f1.htm new file mode 100644 index 0000000..132a3f4 --- /dev/null +++ b/html/d0234465-a912-65ea-e636-04db408de8f1.htm @@ -0,0 +1,38 @@ +ForkTuple(T1, T2) Constructor
ForkTuple T1, T2  Constructor DryadLINQ documentation
+ Initializes an instnace of ForkTuple of two elements. Both elements have valid values. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public ForkTuple(
+	T1 x,
+	T2 y
+)

Parameters

x
Type: T1
The first element
y
Type: T2
The second element
See Also

\ No newline at end of file diff --git a/html/d0bd94b3-9f60-0bdc-9570-a351b6fdd984.htm b/html/d0bd94b3-9f60-0bdc-9570-a351b6fdd984.htm new file mode 100644 index 0000000..ec5cf7d --- /dev/null +++ b/html/d0bd94b3-9f60-0bdc-9570-a351b6fdd984.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Double)))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Double  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<double> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, double>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Double  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Double 
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/d0d82a69-b3db-d19d-8def-edc5457aca2e.htm b/html/d0d82a69-b3db-d19d-8def-edc5457aca2e.htm new file mode 100644 index 0000000..f82020f --- /dev/null +++ b/html/d0d82a69-b3db-d19d-8def-edc5457aca2e.htm @@ -0,0 +1,94 @@ +DryadLinqQueryable.DoWhile(T) Method
DryadLinqQueryable DoWhile T  Method DryadLINQ documentation
+ Conditional DoWhile loop. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T> DoWhile<T>(
+	this IQueryable<T> source,
+	Func<IQueryable<T>, IQueryable<T>> body,
+	Func<IQueryable<T>, IQueryable<T>, IQueryable<bool>> cond
+)

Parameters

source
Type: System.Linq IQueryable T 
The input dataset
body
Type: System Func IQueryable T , IQueryable T  
The code body of the DoWhile loop
cond
Type: System Func IQueryable T , IQueryable T , IQueryable Boolean  
The termination condition of the DoWhile loop
Type Parameters

T
The type of the input records

Return Value

Type: IQueryable T 
The output dataset when the loop terminates

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/d0dca4d2-0e37-3ff6-4af0-844c6c9e173d.htm b/html/d0dca4d2-0e37-3ff6-4af0-844c6c9e173d.htm new file mode 100644 index 0000000..ada0d52 --- /dev/null +++ b/html/d0dca4d2-0e37-3ff6-4af0-844c6c9e173d.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (Int16)
DryadLinqBinaryWriter Write Method (Int16)DryadLINQ documentation
+ Writes a signed 16-bit integer to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	short val
+)

Parameters

val
Type: System Int16
The signed 16-bit integer to be written.
See Also

\ No newline at end of file diff --git a/html/d3237c01-5085-45a9-fa72-8e489a9bf480.htm b/html/d3237c01-5085-45a9-fa72-8e489a9bf480.htm new file mode 100644 index 0000000..4d5c0b4 --- /dev/null +++ b/html/d3237c01-5085-45a9-fa72-8e489a9bf480.htm @@ -0,0 +1,40 @@ +AssociativeAttribute Class
AssociativeAttribute ClassDryadLINQ documentation
+ Indicates that a method is an associative aggregation method. The argument to the + constructor must be of type IAssociative. The computation of the method annotated + by this attribute can be decomposed to a sequence of calls to the Seed and + RecursiveAccumulate methods. +
Inheritance Hierarchy

System Object
  System Attribute
    Microsoft.Research.DryadLinq AssociativeAttribute

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sealed class AssociativeAttribute : Attribute

The AssociativeAttribute type exposes the following members.

Constructors

+   + NameDescription
Public methodAssociativeAttribute
Top
Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

+   + NameDescription
Public propertyAssociativeType
+ A type that implements IAssociative{T} where T is the output type of methods + that are decorated with this attribute. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
Remarks

+ If a method is associative, a user can annotate it with this attribute. This enables + DryadLINQ to perform the "combiner" optimization. +
See Also

\ No newline at end of file diff --git a/html/d33e8f73-7da3-dbdd-4617-4ea75998fdab.htm b/html/d33e8f73-7da3-dbdd-4617-4ea75998fdab.htm new file mode 100644 index 0000000..7f3fea5 --- /dev/null +++ b/html/d33e8f73-7da3-dbdd-4617-4ea75998fdab.htm @@ -0,0 +1,28 @@ +ForkTuple(T1, T2).HasSecond Property
ForkTuple T1, T2  HasSecond Property DryadLINQ documentation
+ true ifff the value of the second element is valid. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool HasSecond { get; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/d38002f5-8220-c873-ca1b-5c99e45e5007.htm b/html/d38002f5-8220-c873-ca1b-5c99e45e5007.htm new file mode 100644 index 0000000..58189fa --- /dev/null +++ b/html/d38002f5-8220-c873-ca1b-5c99e45e5007.htm @@ -0,0 +1,29 @@ +NullableAttribute Class
NullableAttribute ClassDryadLINQ documentation
+ The Nullable attribute specifies if a field is nullable. The information is used by DryadLINQ + serialization. DryadLINQ serialization by default treats all fields not nullable. +
Inheritance Hierarchy

System Object
  System Attribute
    Microsoft.Research.DryadLinq NullableAttribute

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sealed class NullableAttribute : Attribute

The NullableAttribute type exposes the following members.

Constructors

+   + NameDescription
Public methodNullableAttribute
+ Initializes an instance of NullableAttribute. +
Top
Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

+   + NameDescription
Public propertyCanBeNull
+ Determines if the target of this attribute is nullable. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
See Also

\ No newline at end of file diff --git a/html/d45d4d97-7905-ce0f-3fa8-869ce07618aa.htm b/html/d45d4d97-7905-ce0f-3fa8-869ce07618aa.htm new file mode 100644 index 0000000..a803f7c --- /dev/null +++ b/html/d45d4d97-7905-ce0f-3fa8-869ce07618aa.htm @@ -0,0 +1,50 @@ +DryadLinqQueryable.SubmitAndWait(TSource) Method (IQueryable(TSource))
DryadLinqQueryable SubmitAndWait TSource  Method (IQueryable TSource )DryadLINQ documentation
+ Submits a specified query and then waits for the job to complete +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static DryadLinqJobInfo SubmitAndWait<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The data source
Type Parameters

TSource
The type of the records of the table

Return Value

Type: DryadLinqJobInfo
Information about the execution job.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions

ExceptionCondition
DryadLinqExceptionIf the job completes in error or is cancelled.
DryadLinqExceptionIf repeated errors occur while polling for status.
See Also

\ No newline at end of file diff --git a/html/d5302869-185b-30a0-e61a-0b95888c6be9.htm b/html/d5302869-185b-30a0-e61a-0b95888c6be9.htm new file mode 100644 index 0000000..73a0068 --- /dev/null +++ b/html/d5302869-185b-30a0-e61a-0b95888c6be9.htm @@ -0,0 +1,79 @@ +DryadLinqExtension.CrossProduct(T1, T2, T3) Method
DryadLinqExtension CrossProduct T1, T2, T3  Method DryadLINQ documentation
+ Compute the cross product of two datasets. The function procFunc is applied to each + pair of the cross product to form the output dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T3> CrossProduct<T1, T2, T3>(
+	this IQueryable<T1> source1,
+	IQueryable<T2> source2,
+	Expression<Func<T1, T2, T3>> procFunc
+)

Parameters

source1
Type: System.Linq IQueryable T1 
The first input dataset
source2
Type: System.Linq IQueryable T2 
The second input dataset
procFunc
Type: System.Linq.Expressions Expression Func T1, T2, T3  
The function to apply to each pair of the cross product
Type Parameters

T1
The type of the records of dataset source1
T2
The type of the records of dataset source2
T3
The type of the records of the result dataset

Return Value

Type: IQueryable T3 
The output dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/d59f82a7-d32d-f25d-d836-3f4605133e99.htm b/html/d59f82a7-d32d-f25d-d836-3f4605133e99.htm new file mode 100644 index 0000000..0c50422 --- /dev/null +++ b/html/d59f82a7-d32d-f25d-d836-3f4605133e99.htm @@ -0,0 +1,34 @@ +DryadLinqContext Constructor (String, PlatformKind)
DryadLinqContext Constructor (String, PlatformKind)DryadLINQ documentation
+ Initializes a new instance of the DryadLinqContext class for a YARN cluster. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public DryadLinqContext(
+	string clusterName,
+	PlatformKind platform = PlatformKind.YARN_AZURE
+)

Parameters

clusterName
Type: System String
The head node of the cluster and DFS
platform (Optional)
Type: Microsoft.Research.DryadLinq PlatformKind
The service platform to run DryadLINQ jobs. Defaults to YARN Azure
See Also

\ No newline at end of file diff --git a/html/d62a9fff-f98f-8edf-fa8f-b03f52bda6c1.htm b/html/d62a9fff-f98f-8edf-fa8f-b03f52bda6c1.htm new file mode 100644 index 0000000..bfa169b --- /dev/null +++ b/html/d62a9fff-f98f-8edf-fa8f-b03f52bda6c1.htm @@ -0,0 +1,15 @@ +DryadLinqBinaryReader.ReadSByte Method
DryadLinqBinaryReader ReadSByte Method DryadLINQ documentation
+ Reads a signed byte from the current reader and advances the current + position of the reader by one byte. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sbyte ReadSByte()

Return Value

Type: SByte
The next signed byte read from the current reader.
See Also

\ No newline at end of file diff --git a/html/d765426f-362d-8a80-9759-867dd963e0ab.htm b/html/d765426f-362d-8a80-9759-867dd963e0ab.htm new file mode 100644 index 0000000..d1f204d --- /dev/null +++ b/html/d765426f-362d-8a80-9759-867dd963e0ab.htm @@ -0,0 +1,60 @@ +Pair(T1, T2).Equals Method (Pair(T1, T2), Pair(T1, T2))
Pair T1, T2  Equals Method (Pair T1, T2 , Pair T1, T2 )DryadLINQ documentation
+ Determines whether two specified Pairs are equal. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static bool Equals(
+	Pair<T1, T2> a,
+	Pair<T1, T2> b
+)

Parameters

a
Type: Microsoft.Research.DryadLinq Pair T1, T2 
The first Pair
b
Type: Microsoft.Research.DryadLinq Pair T1, T2 
The second Pair

Return Value

Type: Boolean
true iff two Pairs are equal
See Also

\ No newline at end of file diff --git a/html/d83d6168-067a-d431-aaf5-3d9515eff360.htm b/html/d83d6168-067a-d431-aaf5-3d9515eff360.htm new file mode 100644 index 0000000..83989c1 --- /dev/null +++ b/html/d83d6168-067a-d431-aaf5-3d9515eff360.htm @@ -0,0 +1,141 @@ +DryadLinqExtension Class
DryadLinqExtension ClassDryadLINQ documentation
+ Defines some useful operators that are commonly used in applications. The + operators are defined using the basic DryadLINQ operators. This class + also shows how a user library can be defined. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqExtension

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static class DryadLinqExtension

The DryadLinqExtension type exposes the following members.

Methods

+   + NameDescription
Public methodStatic memberBroadCast T (IQueryable T , Int32)
+ Broadcast a dataset to n partitions. +
Public methodStatic memberBroadCast T, T1 (IQueryable T , IQueryable T1 )
+ Broadcast a dataset to multiple partitions +
Public methodStatic memberCheckOrderBy TSource, TKey 
+ Check if each partition of the input dataset is ordered. +
Public methodStatic memberCrossProduct T1, T2, T3 
+ Compute the cross product of two datasets. The function procFunc is applied to each + pair of the cross product to form the output dataset. +
Public methodStatic memberDoWhile T (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  )
+ Conditional DoWhile loop. +
Public methodStatic memberDoWhile T (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  , Int32)
+ Conditional DoWhile loop. +
Public methodStatic memberMapReduce TSource, TMap, TKey, TResult 
+ The standard MapReduce. +
Top
See Also

\ No newline at end of file diff --git a/html/d94766a9-385e-6972-0d01-e0ad496422d3.htm b/html/d94766a9-385e-6972-0d01-e0ad496422d3.htm new file mode 100644 index 0000000..85603bc --- /dev/null +++ b/html/d94766a9-385e-6972-0d01-e0ad496422d3.htm @@ -0,0 +1,24 @@ +DryadLinqContext.JobPassword Property
DryadLinqContext JobPassword Property DryadLINQ documentation
+ Gets or sets the RunAs password for jobs submitted to the cluster. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string JobPassword { get; set; }

Property Value

Type: String
Remarks

The default is null (use the credentials of the current Thread)

See Also

\ No newline at end of file diff --git a/html/d983b9ab-497d-ab70-c9a7-6a7deba87eeb.htm b/html/d983b9ab-497d-ab70-c9a7-6a7deba87eeb.htm new file mode 100644 index 0000000..6bf0fa5 --- /dev/null +++ b/html/d983b9ab-497d-ab70-c9a7-6a7deba87eeb.htm @@ -0,0 +1,35 @@ +AssociativeAttribute Constructor
AssociativeAttribute Constructor DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public AssociativeAttribute(
+	Type associativeType
+)

Parameters

associativeType
Type: System Type
A type that implements IAssociative{T}, where T + is the output type of the method annotated by this attribute.
Remarks

+ During aggregation, the recursiveAccumulator will be used to aggregate items arising + from the main aggregation. +
See Also

\ No newline at end of file diff --git a/html/da218c9d-8317-6573-83b6-ac6c2264c47e.htm b/html/da218c9d-8317-6573-83b6-ac6c2264c47e.htm new file mode 100644 index 0000000..1646a7f --- /dev/null +++ b/html/da218c9d-8317-6573-83b6-ac6c2264c47e.htm @@ -0,0 +1,14 @@ +DryadLinqJobInfo.CancelJob Method
DryadLinqJobInfo CancelJob Method DryadLINQ documentation
+ Cancels all the unfinished jobs. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void CancelJob()
See Also

\ No newline at end of file diff --git a/html/da53c4f0-d5ab-702f-e073-ec9b6ea2f82b.htm b/html/da53c4f0-d5ab-702f-e073-ec9b6ea2f82b.htm new file mode 100644 index 0000000..8bf66f9 --- /dev/null +++ b/html/da53c4f0-d5ab-702f-e073-ec9b6ea2f82b.htm @@ -0,0 +1,20 @@ +DryadLinqStreamInfo.DataSize Property
DryadLinqStreamInfo DataSize Property DryadLINQ documentation
+ The size in bytes of the dataset. Returns -1 if unknown. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public long DataSize { get; }

Property Value

Type: Int64
See Also

\ No newline at end of file diff --git a/html/da78cce5-ac5d-fbb6-a6be-b1fc45f73240.htm b/html/da78cce5-ac5d-fbb6-a6be-b1fc45f73240.htm new file mode 100644 index 0000000..ca390fd --- /dev/null +++ b/html/da78cce5-ac5d-fbb6-a6be-b1fc45f73240.htm @@ -0,0 +1,122 @@ +DryadLinqQueryable.Aggregate(TSource, TAccumulate, TResult) Method (IQueryable(TSource), Expression(Func(TAccumulate)), Expression(Func(TAccumulate, TSource, TAccumulate)), Expression(Func(TAccumulate, TResult)))
DryadLinqQueryable Aggregate TSource, TAccumulate, TResult  Method (IQueryable TSource , Expression Func TAccumulate  , Expression Func TAccumulate, TSource, TAccumulate  , Expression Func TAccumulate, TResult  )DryadLINQ documentation
+ Applies an aggregator function over a sequence. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static TResult Aggregate<TSource, TAccumulate, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TAccumulate>> seedFunc,
+	Expression<Func<TAccumulate, TSource, TAccumulate>> func,
+	Expression<Func<TAccumulate, TResult>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
seedFunc
Type: System.Linq.Expressions Expression Func TAccumulate  
The function that creates the initial accumulator value
func
Type: System.Linq.Expressions Expression Func TAccumulate, TSource, TAccumulate  
An accumualator function to apply to each element
selector
Type: System.Linq.Expressions Expression Func TAccumulate, TResult  
A function to transform the final accumulator value into the result value
Type Parameters

TSource
The type of the elements of source
TAccumulate
The type of the accumulator value
TResult
The type of final result

Return Value

Type: TResult
The result of applying selector to the accumulator value

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/da94daa0-4711-ab61-cba5-c5474946b285.htm b/html/da94daa0-4711-ab61-cba5-c5474946b285.htm new file mode 100644 index 0000000..bdcff34 --- /dev/null +++ b/html/da94daa0-4711-ab61-cba5-c5474946b285.htm @@ -0,0 +1,18 @@ +IMultiQueryable.Provider Property
IMultiQueryable Provider Property DryadLINQ documentation
+ Gets the query provider that is associated with this instance of IMultiQueryable +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

IQueryProvider Provider { get; }

Property Value

Type: IQueryProvider
See Also

\ No newline at end of file diff --git a/html/daef2faf-6f9e-bfd4-710b-d0a00af66587.htm b/html/daef2faf-6f9e-bfd4-710b-d0a00af66587.htm new file mode 100644 index 0000000..c86e121 --- /dev/null +++ b/html/daef2faf-6f9e-bfd4-710b-d0a00af66587.htm @@ -0,0 +1,21 @@ +AssociativeAttribute.AssociativeType Property
AssociativeAttribute AssociativeType Property DryadLINQ documentation
+ A type that implements IAssociative{T} where T is the output type of methods + that are decorated with this attribute. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public Type AssociativeType { get; }

Property Value

Type: Type
See Also

\ No newline at end of file diff --git a/html/db0e2036-b46e-fba5-8502-62da411025b2.htm b/html/db0e2036-b46e-fba5-8502-62da411025b2.htm new file mode 100644 index 0000000..382320c --- /dev/null +++ b/html/db0e2036-b46e-fba5-8502-62da411025b2.htm @@ -0,0 +1,40 @@ +IDryadLinqSerializer(T).Write Method
IDryadLinqSerializer T  Write Method DryadLINQ documentation
+ Writes a record of type T to the specified writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

void Write(
+	DryadLinqBinaryWriter writer,
+	T x
+)
See Also

\ No newline at end of file diff --git a/html/db48824c-598d-a2a7-24db-a422d19467b1.htm b/html/db48824c-598d-a2a7-24db-a422d19467b1.htm new file mode 100644 index 0000000..3923866 --- /dev/null +++ b/html/db48824c-598d-a2a7-24db-a422d19467b1.htm @@ -0,0 +1,18 @@ +PlatformKind Enumeration
PlatformKind EnumerationDryadLINQ documentation
+ The service platforms where you can run DryadLINQ. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public enum PlatformKind
Members

+   + Member nameValueDescription
YARN_NATIVE0 + run directly on a YARN cluster +
YARN_AZURE1 + run on a YARN cluster in Azure HDInsight +
LOCAL2 + run locally at client side +
See Also

\ No newline at end of file diff --git a/html/dbb05e44-bc2d-3de2-74fa-223d17988e6c.htm b/html/dbb05e44-bc2d-3de2-74fa-223d17988e6c.htm new file mode 100644 index 0000000..874d9b2 --- /dev/null +++ b/html/dbb05e44-bc2d-3de2-74fa-223d17988e6c.htm @@ -0,0 +1,112 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Nullable(Single))))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Nullable Single   )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<float>> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, Nullable<float>>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Nullable Single   
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Nullable Single  
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/dca1d561-3c90-238e-7d31-b4983b0b21f2.htm b/html/dca1d561-3c90-238e-7d31-b4983b0b21f2.htm new file mode 100644 index 0000000..9cf6350 --- /dev/null +++ b/html/dca1d561-3c90-238e-7d31-b4983b0b21f2.htm @@ -0,0 +1,94 @@ +DryadLinqQueryable.Apply(T1, T2) Method (IQueryable(T1), Expression(Func(IEnumerable(T1), IEnumerable(T2))))
DryadLinqQueryable Apply T1, T2  Method (IQueryable T1 , Expression Func IEnumerable T1 , IEnumerable T2   )DryadLINQ documentation
+ Compute applyFunc (source) +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T2> Apply<T1, T2>(
+	this IQueryable<T1> source,
+	Expression<Func<IEnumerable<T1>, IEnumerable<T2>>> applyFunc
+)

Parameters

source
Type: System.Linq IQueryable T1 
The input dataset
applyFunc
Type: System.Linq.Expressions Expression Func IEnumerable T1 , IEnumerable T2   
The function to be applied to the input dataset
Type Parameters

T1
The type of the records of the input dataset
T2
The type of the records of the output dataset

Return Value

Type: IQueryable T2 
The result of computing applyFunc(source)

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/ddb9ef54-f5d0-5fcf-b1b7-c71c7966b4f1.htm b/html/ddb9ef54-f5d0-5fcf-b1b7-c71c7966b4f1.htm new file mode 100644 index 0000000..88b6a81 --- /dev/null +++ b/html/ddb9ef54-f5d0-5fcf-b1b7-c71c7966b4f1.htm @@ -0,0 +1,24 @@ +ResourceAttribute.IsStateful Property
ResourceAttribute IsStateful Property DryadLINQ documentation
+ Gets and sets the IsStateful flag. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool IsStateful { get; set; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/ddcd8c8c-d6d2-b5a1-9787-5b4b8ce4e955.htm b/html/ddcd8c8c-d6d2-b5a1-9787-5b4b8ce4e955.htm new file mode 100644 index 0000000..a536efa --- /dev/null +++ b/html/ddcd8c8c-d6d2-b5a1-9787-5b4b8ce4e955.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.LastAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Boolean)))
DryadLinqQueryable LastAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Boolean  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> LastAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Boolean  
A predicate to test each element for a condition
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The last element in the input sequence that satisfies the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/de199fbd-fd52-83f1-6605-1dd8bdc344b4.htm b/html/de199fbd-fd52-83f1-6605-1dd8bdc344b4.htm new file mode 100644 index 0000000..232691b --- /dev/null +++ b/html/de199fbd-fd52-83f1-6605-1dd8bdc344b4.htm @@ -0,0 +1,73 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Single)))
DryadLinqQueryable SumAsQuery Method (IQueryable Nullable Single  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<float>> SumAsQuery(
+	this IQueryable<Nullable<float>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Single  
A dataset of nullable float values to calculate the sum of

Return Value

Type: IQueryable Nullable Single  
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Single  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/dfb2cde5-43c0-b931-a2ce-7dccbeb13bd3.htm b/html/dfb2cde5-43c0-b931-a2ce-7dccbeb13bd3.htm new file mode 100644 index 0000000..e902176 --- /dev/null +++ b/html/dfb2cde5-43c0-b931-a2ce-7dccbeb13bd3.htm @@ -0,0 +1,15 @@ +DecomposableAttribute Properties
DecomposableAttribute PropertiesDryadLINQ documentation

The DecomposableAttribute type exposes the following members.

Properties

+   + NameDescription
Public propertyDecompositionType
+ A type that implements IDecomposable{TSource, TAccumulate, TResult} where + TSource is the element type of the input, TAccumulate is the element type + of an intermediate dataset, and TResult is the output type of the method + annotated by this attribute. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
See Also

\ No newline at end of file diff --git a/html/dfd04264-0973-a546-1ef7-4971c13a4d71.htm b/html/dfd04264-0973-a546-1ef7-4971c13a4d71.htm new file mode 100644 index 0000000..3eb3114 --- /dev/null +++ b/html/dfd04264-0973-a546-1ef7-4971c13a4d71.htm @@ -0,0 +1,32 @@ +DryadLinqQueryable.ToStore Method
DryadLinqQueryable ToStore Method DryadLINQ documentation
\ No newline at end of file diff --git a/html/e025b172-58a2-5b6b-48c0-0c33ee321a3d.htm b/html/e025b172-58a2-5b6b-48c0-0c33ee321a3d.htm new file mode 100644 index 0000000..0b4edf7 --- /dev/null +++ b/html/e025b172-58a2-5b6b-48c0-0c33ee321a3d.htm @@ -0,0 +1,26 @@ +GenericAssociative(TAssoc, TAccumulate) Methods
GenericAssociative TAssoc, TAccumulate  MethodsDryadLINQ documentation
\ No newline at end of file diff --git a/html/e05d0998-2488-a010-a996-701d268f5c51.htm b/html/e05d0998-2488-a010-a996-701d268f5c51.htm new file mode 100644 index 0000000..1b2ccbd --- /dev/null +++ b/html/e05d0998-2488-a010-a996-701d268f5c51.htm @@ -0,0 +1,71 @@ +DryadLinqExtension.BroadCast(T, T1) Method (IQueryable(T), IQueryable(T1))
DryadLinqExtension BroadCast T, T1  Method (IQueryable T , IQueryable T1 )DryadLINQ documentation
+ Broadcast a dataset to multiple partitions +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T> BroadCast<T, T1>(
+	this IQueryable<T> source,
+	IQueryable<T1> destination
+)

Parameters

source
Type: System.Linq IQueryable T 
The source dataset to broadcast
destination
Type: System.Linq IQueryable T1 
The destination dataset to receive
Type Parameters

T
The record type of the source
T1
The record type of the destination

Return Value

Type: IQueryable T 
The output dataset, which consists of multiple copies of source. The number + of copies is the number of partitions of destination.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/e15e3251-3443-58ca-7e56-f1a9abf0e18e.htm b/html/e15e3251-3443-58ca-7e56-f1a9abf0e18e.htm new file mode 100644 index 0000000..2aedf53 --- /dev/null +++ b/html/e15e3251-3443-58ca-7e56-f1a9abf0e18e.htm @@ -0,0 +1,83 @@ +DryadLinqQueryable.AllAsQuery(TSource) Method
DryadLinqQueryable AllAsQuery TSource  Method DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<bool> AllAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, bool>> predicate
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
predicate
Type: System.Linq.Expressions Expression Func TSource, Boolean  
A predicate to test each element for a condition
Type Parameters

TSource
The type of the elements of source.

Return Value

Type: IQueryable Boolean 
true iff every element in the input sequence satisfies the predicate

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/e203b95e-0737-40f6-9c16-fc84484a5bad.htm b/html/e203b95e-0737-40f6-9c16-fc84484a5bad.htm new file mode 100644 index 0000000..404137f --- /dev/null +++ b/html/e203b95e-0737-40f6-9c16-fc84484a5bad.htm @@ -0,0 +1,18 @@ +Welcome to the DryadLINQ help page
Welcome to the DryadLINQ help pageDryadLINQ documentation

Dryad is a distributed execution engine that provides fault-tolerant execution of computations on a + cluster of computers. The goal of DryadLINQ is to make distributed computing on large compute clusters simple. + DryadLINQ combines two important pieces of Microsoft technology: the Dryad distributed execution engine and the + .NET Language Integrated Query(LINQ). The DryadLINQ job browser is a graphical user interface which provides a + unified view of a large part of the distributed state of a DryadLINQ job.

Dryad, DryadLINQ, and the JobBrowser have been released as open source under the Apache 2.0 license. The + source is hosted at the Dryad GitHub repository. There are also Dryad NuGet packages available built from the source, to make + it easy to develop applications using these tools. +

Getting Started

There are Getting Started instructions here.

Using the job browser

See details on Building the job browser. More documentation + is listed in the DryadLINQ job browser manual.

Resources

Reference documentation for the Microsoft.Research.DryadLinq namespace. +

What actually happens when a DryadLINQ job runs on HDInsight. +

See Also

Other Resources

\ No newline at end of file diff --git a/html/e259305c-5491-6008-ed03-acfc4e7b4417.htm b/html/e259305c-5491-6008-ed03-acfc4e7b4417.htm new file mode 100644 index 0000000..795e1f3 --- /dev/null +++ b/html/e259305c-5491-6008-ed03-acfc4e7b4417.htm @@ -0,0 +1,95 @@ +DryadLinqQueryable.MaxAsQuery(TSource, TResult) Method (IQueryable(TSource), Expression(Func(TSource, TResult)))
DryadLinqQueryable MaxAsQuery TSource, TResult  Method (IQueryable TSource , Expression Func TSource, TResult  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> MaxAsQuery<TSource, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TResult>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, TResult  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source
TResult
The type of the result value

Return Value

Type: IQueryable TResult 
The maximum value in the transformed values

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/e25f71a6-3fa2-ac4f-bd57-1edb3da4c44e.htm b/html/e25f71a6-3fa2-ac4f-bd57-1edb3da4c44e.htm new file mode 100644 index 0000000..1f6810e --- /dev/null +++ b/html/e25f71a6-3fa2-ac4f-bd57-1edb3da4c44e.htm @@ -0,0 +1,30 @@ +DryadLinqContext.ResourcesToAdd Property
DryadLinqContext ResourcesToAdd Property DryadLINQ documentation
+ Get the list of resources to add to the DryadLINQ job. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public IList<string> ResourcesToAdd { get; }

Property Value

Type: IList String 
Remarks

+ During query submission, some resources will be detected and added automatically. + It is only necessary to add resources that are not detected automatically. +

+ Each resource should be a complete path to a file-based resource accessible + from the local machine. +

See Also

\ No newline at end of file diff --git a/html/e2bc33c7-d205-23d9-e8bc-11f02dfae406.htm b/html/e2bc33c7-d205-23d9-e8bc-11f02dfae406.htm new file mode 100644 index 0000000..a5b47d4 --- /dev/null +++ b/html/e2bc33c7-d205-23d9-e8bc-11f02dfae406.htm @@ -0,0 +1,24 @@ +DryadLinqContext.PartitionUncPath Property
DryadLinqContext PartitionUncPath Property DryadLINQ documentation
+ Gets or sets the partition UNC path used when constructing a partitioned table. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public string PartitionUncPath { get; set; }

Property Value

Type: String
See Also

\ No newline at end of file diff --git a/html/e2f6b120-72cd-d97c-d0c9-9ab1b4abb5b5.htm b/html/e2f6b120-72cd-d97c-d0c9-9ab1b4abb5b5.htm new file mode 100644 index 0000000..37370aa --- /dev/null +++ b/html/e2f6b120-72cd-d97c-d0c9-9ab1b4abb5b5.htm @@ -0,0 +1,71 @@ +DryadLinqBinaryReader Class
DryadLinqBinaryReader ClassDryadLINQ documentation
+ DryadLinqBinaryReader is the main interface for user provided custom serializers. + It is also used for DryadLINQ internal autoserialization to read primitive types. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqBinaryReader

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sealed class DryadLinqBinaryReader

The DryadLinqBinaryReader type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodReadBool
+ Reads a boolean value from the current reader and advances the current + position of the reader by one byte. +
Public methodReadBytes
+ Reads byteCount bytes into destBuffer starting at offset. +
Public methodReadChar
+ Reads a character from the current reader and advances the current position of the reader + according to the encoding and the character. +
Public methodReadChars
+ Reads charCount chars into destBuffer starting at offset. +
Public methodReadCompactInt32
+ Reads a 32-bit signed integer from the current reader. Assumes that the integer + is represented in the compact format as written by WriteCompact of a DryadLinqBinaryWriter. +
Public methodReadDateTime
+ Reads a value of DateTime from the current reader. +
Public methodReadDecimal
+ Reads a decimal number from the current reader. +
Public methodReadDouble
+ Reads a 64-bit floating point number from the current reader. +
Public methodReadGuid
+ Reads a value of Guid from the current reader. +
Public methodReadInt16
+ Reads a 16-bit signed integer from the current reader. +
Public methodReadInt32
+ Reads a 32-bit signed integer from the current reader. +
Public methodReadInt64
+ Reads a 64-bit signed integer from the current reader. +
Public methodReadRawBytes
+ public helper to read into a byte*, mainly used to read preallocated fixed size, + non-integer types (Array, Guid, decimal etc) +
Public methodReadSByte
+ Reads a signed byte from the current reader and advances the current + position of the reader by one byte. +
Public methodReadSingle
+ Reads a 32-bit floating point number from the current reader. +
Public methodReadSqlDateTime
+ Reads a value of SqlDateTime from the current reader. +
Public methodReadString
+ Reads a string value from the current reader. +
Public methodReadUByte
+ Reads a byte from the current reader and advances the current position of the + reader by one byte. +
Public methodReadUInt16
+ Reads a 16-bit unsigned integer from the current reader. +
Public methodReadUInt32
+ Reads a 32-bit unsigned integer from the current reader. +
Public methodReadUInt64
+ Reads a 64-bit unsigned integer from the current reader. +
Public methodToString
+ Returns a string that represents this DryadLinqBinaryReader object. +
(Overrides Object ToString .)
Top
See Also

\ No newline at end of file diff --git a/html/e30d9823-523d-4504-b321-4c990c768d6d.htm b/html/e30d9823-523d-4504-b321-4c990c768d6d.htm new file mode 100644 index 0000000..06ead38 --- /dev/null +++ b/html/e30d9823-523d-4504-b321-4c990c768d6d.htm @@ -0,0 +1,57 @@ +DataProvider Class
DataProvider ClassDryadLINQ documentation
+ DataProvider provides an abstraction for different data backends. New data storage backends + could be added by subclassing this class. +
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DataProvider

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public abstract class DataProvider

The DataProvider type exposes the following members.

Constructors

+   + NameDescription
Protected methodDataProvider
Initializes a new instance of the DataProvider class
Top
Methods

+   + NameDescription
Public methodCheckExistence
+ Checks the existence of a specified dataset. +
Public methodEgress
+ Creates an instance of Stream for a dataset at a specified location. This is + used by DryadLINQ to read a .NET collection from a store. +
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMetaData
+ Gets the metadata of a specified dataset. +
Public methodGetStreamInfo
+ Gets information of a specified dataset. +
Public methodGetTemporaryStreamUri
+ Gets a URI to store a temporary dataset. +
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIngress T 
+ Ingress a .NET collection to a specified store location. +
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberReadData T 
+ Reads a specified dataset. +
Public methodStatic memberRegister
+ Registers a new DataProvider. This can be used to extend DryadLINQ to + interact with a new kind of data store. +
Public methodRewriteUri T 
+ Rewrites the URI of a dataset. Allows DataProvider specific rewriting. +
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

+   + NameDescription
Public propertyPathSeparator
+ The path separator of this data provider. +
Public propertyScheme
+ The scheme of this data provider. +
Top
See Also

\ No newline at end of file diff --git a/html/e33687f3-591a-54e8-2a3d-bd80ccac7e76.htm b/html/e33687f3-591a-54e8-2a3d-bd80ccac7e76.htm new file mode 100644 index 0000000..379598c --- /dev/null +++ b/html/e33687f3-591a-54e8-2a3d-bd80ccac7e76.htm @@ -0,0 +1,22 @@ +ForkTuple(T1, T2).GetHashCode Method
ForkTuple T1, T2  GetHashCode Method DryadLINQ documentation
+ Gets the hash code of this instance of ForkTuple. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override int GetHashCode()

Return Value

Type: Int32
An integer hash code
See Also

\ No newline at end of file diff --git a/html/e4431f4b-463e-7b5a-9933-223c364a0397.htm b/html/e4431f4b-463e-7b5a-9933-223c364a0397.htm new file mode 100644 index 0000000..9bef170 --- /dev/null +++ b/html/e4431f4b-463e-7b5a-9933-223c364a0397.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadUInt32 Method
DryadLinqBinaryReader ReadUInt32 Method DryadLINQ documentation
+ Reads a 32-bit unsigned integer from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public uint ReadUInt32()

Return Value

Type: UInt32
A 32-bit unsigned integer.
See Also

\ No newline at end of file diff --git a/html/e453d0ea-ad38-4d2b-20e0-6d48fb35e1b5.htm b/html/e453d0ea-ad38-4d2b-20e0-6d48fb35e1b5.htm new file mode 100644 index 0000000..9c4be61 --- /dev/null +++ b/html/e453d0ea-ad38-4d2b-20e0-6d48fb35e1b5.htm @@ -0,0 +1,88 @@ +DryadLinqExtension.DoWhile Method
DryadLinqExtension DoWhile Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberDoWhile T (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  )
+ Conditional DoWhile loop. +
Public methodStatic memberDoWhile T (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  , Int32)
+ Conditional DoWhile loop. +
Top
See Also

\ No newline at end of file diff --git a/html/e45f62f1-20db-4823-babb-6e0310fa18d7.htm b/html/e45f62f1-20db-4823-babb-6e0310fa18d7.htm new file mode 100644 index 0000000..b0ff3f9 --- /dev/null +++ b/html/e45f62f1-20db-4823-babb-6e0310fa18d7.htm @@ -0,0 +1,14 @@ +LineRecord.ToString Method
LineRecord ToString Method DryadLINQ documentation
+ Returns a string that represents the current LineRecord. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override string ToString()

Return Value

Type: String
A string that represents the current LineRecord.
See Also

\ No newline at end of file diff --git a/html/e491d2f3-4406-ba06-33ac-287ada771687.htm b/html/e491d2f3-4406-ba06-33ac-287ada771687.htm new file mode 100644 index 0000000..e9a679f --- /dev/null +++ b/html/e491d2f3-4406-ba06-33ac-287ada771687.htm @@ -0,0 +1,36 @@ +DataProvider.GetStreamInfo Method
DataProvider GetStreamInfo Method DryadLINQ documentation
+ Gets information of a specified dataset. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public abstract DryadLinqStreamInfo GetStreamInfo(
+	DryadLinqContext context,
+	Uri dataSetUri
+)

Return Value

Type: DryadLinqStreamInfo
Information about a dataset.
See Also

\ No newline at end of file diff --git a/html/e4b24cc1-7a50-2b77-cae2-1a9f5c3e2966.htm b/html/e4b24cc1-7a50-2b77-cae2-1a9f5c3e2966.htm new file mode 100644 index 0000000..bbb3bc6 --- /dev/null +++ b/html/e4b24cc1-7a50-2b77-cae2-1a9f5c3e2966.htm @@ -0,0 +1,134 @@ +DryadLinqQueryable.ApplyPerPartition(T1, T2) Method (IQueryable(T1), IQueryable(T1)[], Expression(Func(IEnumerable(T1)[], IEnumerable(T2))), Boolean)
DryadLinqQueryable ApplyPerPartition T1, T2  Method (IQueryable T1 ,  IQueryable T1  , Expression Func  IEnumerable T1  , IEnumerable T2   , Boolean)DryadLINQ documentation
+ Compute applyFunc on multiple sources +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<T2> ApplyPerPartition<T1, T2>(
+	this IQueryable<T1> source,
+	IQueryable<T1>[] otherSources,
+	Expression<Func<IEnumerable<T1>[], IEnumerable<T2>>> applyFunc,
+	bool isFirstOnly = false
+)

Parameters

source
Type: System.Linq IQueryable T1 
The first input dataset
otherSources
Type:  System.Linq IQueryable T1  
Other input datasets
applyFunc
Type: System.Linq.Expressions Expression Func  IEnumerable T1  , IEnumerable T2   
The function to be applied to the input datasets
isFirstOnly (Optional)
Type: System Boolean
True if only distributive over the first dataset
Type Parameters

T1
The type of the records of input
T2
The type of the records of output

Return Value

Type: IQueryable T2 
The result of computing applyFunc(source, otherSources)

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T1 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/e5330d19-786b-ff5d-45d5-63906af83283.htm b/html/e5330d19-786b-ff5d-45d5-63906af83283.htm new file mode 100644 index 0000000..d72b04d --- /dev/null +++ b/html/e5330d19-786b-ff5d-45d5-63906af83283.htm @@ -0,0 +1,32 @@ +DryadLinqContext.EnableMultiThreadingInVertex Property
DryadLinqContext EnableMultiThreadingInVertex Property DryadLINQ documentation
+ Gets or sets whether user-defined methods and custom serializers may be called on + multiple threads of a single process. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool EnableMultiThreadingInVertex { get; set; }

Property Value

Type: Boolean
Remarks

+ This option affects the internal behavior of individual queries and applies to both the + client process (for serialization and local-debug mode) and to vertex processes. + This option does not have any serializing effect for queries that are submitted + concurrently by one or more client processes. + If true, user-defined methods may be called concurrently. + If false, user-defined methods will be called without concurrency. +
See Also

\ No newline at end of file diff --git a/html/e5bb9a6d-135c-fd92-b508-04ec0bf9cd92.htm b/html/e5bb9a6d-135c-fd92-b508-04ec0bf9cd92.htm new file mode 100644 index 0000000..abb29aa --- /dev/null +++ b/html/e5bb9a6d-135c-fd92-b508-04ec0bf9cd92.htm @@ -0,0 +1,87 @@ +DryadLinqQueryable.RangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), Boolean)
DryadLinqQueryable RangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  , Boolean)DryadLINQ documentation
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> RangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	bool isDescending
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The funtion to extract the key from a record
isDescending
Type: System Boolean
true if the partition keys are descending
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based

Return Value

Type: IQueryable TSource 
An IQueryable partitioned according to a list of range keys determined at runtime

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/e652bfe9-c973-2744-87c1-e63cf9db4f56.htm b/html/e652bfe9-c973-2744-87c1-e63cf9db4f56.htm new file mode 100644 index 0000000..a895089 --- /dev/null +++ b/html/e652bfe9-c973-2744-87c1-e63cf9db4f56.htm @@ -0,0 +1,14 @@ +ExecutorKind Enumeration
ExecutorKind EnumerationDryadLINQ documentation
+ The executor to run DryadLINQ jobs. The current release only supports Dryad. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public enum ExecutorKind
Members

+   + Member nameValueDescription
DRYAD0 + Run DryadLINQ using Dryad. +
See Also

\ No newline at end of file diff --git a/html/e865381e-1e90-4f47-894b-6304d0028ef0.htm b/html/e865381e-1e90-4f47-894b-6304d0028ef0.htm new file mode 100644 index 0000000..f2a1493 --- /dev/null +++ b/html/e865381e-1e90-4f47-894b-6304d0028ef0.htm @@ -0,0 +1,48 @@ +DryadLinqBinaryWriter.WriteBytes Method
DryadLinqBinaryWriter WriteBytes Method DryadLINQ documentation
+ Writes an array of bytes to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void WriteBytes(
+	byte[] byteBuffer,
+	int offset,
+	int byteCount
+)

Parameters

byteBuffer
Type:  System Byte 
The byte array to write.
offset
Type: System Int32
The starting index.
byteCount
Type: System Int32
The number of bytes to write.
See Also

\ No newline at end of file diff --git a/html/e8736e02-cf01-62af-5564-e1433e51d931.htm b/html/e8736e02-cf01-62af-5564-e1433e51d931.htm new file mode 100644 index 0000000..3023af3 --- /dev/null +++ b/html/e8736e02-cf01-62af-5564-e1433e51d931.htm @@ -0,0 +1,53 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Int64))
DryadLinqQueryable SumAsQuery Method (IQueryable Int64 )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<long> SumAsQuery(
+	this IQueryable<long> source
+)

Parameters

source
Type: System.Linq IQueryable Int64 
A dataset of Int64 values to calculate the sum of

Return Value

Type: IQueryable Int64 
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Int64 . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/e91d270e-8169-d4e6-5c47-e01fddea6886.htm b/html/e91d270e-8169-d4e6-5c47-e01fddea6886.htm new file mode 100644 index 0000000..03e48e6 --- /dev/null +++ b/html/e91d270e-8169-d4e6-5c47-e01fddea6886.htm @@ -0,0 +1,32 @@ +ForkTuple(T1, T2).Second Property
ForkTuple T1, T2  Second Property DryadLINQ documentation
+ Gets and sets the second element. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public T2 Second { get; set; }

Property Value

Type: T2
See Also

\ No newline at end of file diff --git a/html/e992fd94-c956-481d-82e6-dbdf45daa722.htm b/html/e992fd94-c956-481d-82e6-dbdf45daa722.htm new file mode 100644 index 0000000..9b11a7f --- /dev/null +++ b/html/e992fd94-c956-481d-82e6-dbdf45daa722.htm @@ -0,0 +1,41 @@ +Quick Start
Quick StartDryadLINQ documentation

Instructions for quickly getting started with DryadLINQ:

Get the core DryadLINQ libraries and example code

  1. Create a new Visual Studio Visual C# Console Application project. You need Visual Studio 2012 or later.

  2. Go to the Configuration manager menu, select your project, and add a new project platform x64, + making sure to check the Create new solution platforms box. +

  3. Right-click on the project and select "Manage NuGet Packages...".

  4. Change the "Stable Only" dropdown to "Include Prerelease".

  5. Choose 'Online/nuget.org' in the left pane.

  6. Enter "Dryad" into the search box, then select and install "Sample DryadLINQ Programs".

  7. The sample includes a Word Count example in a separate WordCount.cs file. Add + WordCount.WordCountExample(); to the Main method in Program.cs.

You should now be able to build the project.

Running the sample on your local computer

  • The sample is initially configured to run locally. All you have to do is build and run the program with + no arguments, and it will perform a word count on a single line of text embedded in the lines + variable, and output the results to the console. The output will look something like:

    QueryPlan: C:\Users\JaneDoe\AppData\Local\Temp\DRYADLINQ\DryadSample.vshost_5004\DryadLinqProgram__0.xml
    +line: 1
    +short: 1
    +a: 2
    +job: 1
    +dummy: 1
    +for: 1
    +is: 1
    +This: 1

Running the sample on an Azure cluster

  1. If you don't already have one, you must first create an HDInsight cluster.

  2. Comment the #define local statement at the top of WordCount.cs + to modify the sample to run on Azure.

  3. Specify your cluster name, default storage account and default container in the + clusterName, accountName and containerName + variable constructors.

  4. Now rebuild and run, and the program will execute on your cluster, writing output to Azure blob storage. + The first time you run a DryadLINQ program on a cluster you will see lots of output log lines telling you that + binaries are being uploaded to 'staging' blobs so that they will be available for use by the running program. + Subsequent runs won't need nearly as many files to be uploaded. Once all the staging files have been uploaded + there will be a delay of a minute or so while HDInsight launches the DryadLINQ job. For a short test like this + one above almost all the time is taken by job launch, but for serious computation this startup time won't make + a big difference to the overall running time. Eventually the submission program will return, and if you go look + at the Azure storage container you specified above, there will be a blob called + wc-out.txt/part-00000000-0001-0000 which contains the counted output. + For this simple program there is only a single output part, though in general there may be many.

See Also

Other Resources

\ No newline at end of file diff --git a/html/e9ec9d82-ea4a-a9c4-68ea-23b4cc77679a.htm b/html/e9ec9d82-ea4a-a9c4-68ea-23b4cc77679a.htm new file mode 100644 index 0000000..2c7b301 --- /dev/null +++ b/html/e9ec9d82-ea4a-a9c4-68ea-23b4cc77679a.htm @@ -0,0 +1,32 @@ +IMultiQueryable(T1, T2) Properties
IMultiQueryable T1, T2  PropertiesDryadLINQ documentation

The IMultiQueryable T1, T2  type exposes the following members.

Properties

+   + NameDescription
Public propertyExpression
+ Gets the expression tree that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyFirst
+ Gets the first IQueryable{T} +
Public propertyNumberOfInputs
+ Gets the number of queries in this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertyProvider
+ Gets the query provider that is associated with this instance of IMultiQueryable +
(Inherited from IMultiQueryable.)
Public propertySecond
+ Gets the second IQueryable{T} +
Top
See Also

\ No newline at end of file diff --git a/html/eb7302d8-bade-88ab-7153-3e08f8902454.htm b/html/eb7302d8-bade-88ab-7153-3e08f8902454.htm new file mode 100644 index 0000000..650ba92 --- /dev/null +++ b/html/eb7302d8-bade-88ab-7153-3e08f8902454.htm @@ -0,0 +1,52 @@ +Pair(T1, T2).Equality Operator
Pair T1, T2  Equality Operator DryadLINQ documentation
+ Determines whether two specified Pairs are equal. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static bool operator ==(
+	Pair<T1, T2> a,
+	Pair<T1, T2> b
+)

Parameters

a
Type: Microsoft.Research.DryadLinq Pair T1, T2 
The left Pair
b
Type: Microsoft.Research.DryadLinq Pair T1, T2 
The right Pair

Return Value

Type: Boolean
true iff two Pairs are equal
See Also

\ No newline at end of file diff --git a/html/eceeab1f-db32-c774-dd76-f0f4603073d6.htm b/html/eceeab1f-db32-c774-dd76-f0f4603073d6.htm new file mode 100644 index 0000000..32a9b10 --- /dev/null +++ b/html/eceeab1f-db32-c774-dd76-f0f4603073d6.htm @@ -0,0 +1,34 @@ +LineRecord.Equals Method (LineRecord)
LineRecord Equals Method (LineRecord)DryadLINQ documentation
+ Determines whether a specified LineRecord is equal to the current LineRecord. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool Equals(
+	LineRecord val
+)

Return Value

Type: Boolean
true iff the argument is equal to the current LineRecord.

Implements

IEquatable T  Equals(T)
See Also

\ No newline at end of file diff --git a/html/ed798443-81e0-6dcd-be4f-27eb558511a4.htm b/html/ed798443-81e0-6dcd-be4f-27eb558511a4.htm new file mode 100644 index 0000000..73a89d4 --- /dev/null +++ b/html/ed798443-81e0-6dcd-be4f-27eb558511a4.htm @@ -0,0 +1,36 @@ +LineRecord.GreaterThan Operator
LineRecord GreaterThan Operator DryadLINQ documentation
+ Returns true iff a LineRecord is greater than another LineRecord. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static bool operator >(
+	LineRecord a,
+	LineRecord b
+)

Return Value

Type: Boolean
true iff left is greater than right.
See Also

\ No newline at end of file diff --git a/html/edab1cc4-df6b-a0e6-ac1c-aa090439ea5b.htm b/html/edab1cc4-df6b-a0e6-ac1c-aa090439ea5b.htm new file mode 100644 index 0000000..de3fa16 --- /dev/null +++ b/html/edab1cc4-df6b-a0e6-ac1c-aa090439ea5b.htm @@ -0,0 +1,73 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Nullable(Double)))
DryadLinqQueryable SumAsQuery Method (IQueryable Nullable Double  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<Nullable<double>> SumAsQuery(
+	this IQueryable<Nullable<double>> source
+)

Parameters

source
Type: System.Linq IQueryable Nullable Double  
A dataset of nullable double values to calculate the sum of

Return Value

Type: IQueryable Nullable Double  
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Nullable Double  . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/eddcf25c-9bc1-baa0-eafa-34b988e8b52b.htm b/html/eddcf25c-9bc1-baa0-eafa-34b988e8b52b.htm new file mode 100644 index 0000000..7017b17 --- /dev/null +++ b/html/eddcf25c-9bc1-baa0-eafa-34b988e8b52b.htm @@ -0,0 +1,12 @@ +LineRecord Properties
LineRecord PropertiesDryadLINQ documentation

The LineRecord type exposes the following members.

Properties

+   + NameDescription
Public propertyLine
+ Gets the string value of a LineRecord. +
Top
See Also

\ No newline at end of file diff --git a/html/ee049bec-6bfb-fb7f-3707-a411d85f477a.htm b/html/ee049bec-6bfb-fb7f-3707-a411d85f477a.htm new file mode 100644 index 0000000..341e910 --- /dev/null +++ b/html/ee049bec-6bfb-fb7f-3707-a411d85f477a.htm @@ -0,0 +1,119 @@ +DryadLinqQueryable.HashPartition(TSource, TKey, TResult) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), IEqualityComparer(TKey), Expression(Func(TSource, TResult)))
DryadLinqQueryable HashPartition TSource, TKey, TResult  Method (IQueryable TSource , Expression Func TSource, TKey  , IEqualityComparer TKey , Expression Func TSource, TResult  )DryadLINQ documentation
+ Hash partition a dataset. The number of resulting partitions is dynamically determined + at the runtime. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TResult> HashPartition<TSource, TKey, TResult>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	IEqualityComparer<TKey> comparer,
+	Expression<Func<TSource, TResult>> resultSelector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The dataset to be partitioned
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
comparer
Type: System.Collections.Generic IEqualityComparer TKey 
An IComparer on TKey to compare keys
resultSelector
Type: System.Linq.Expressions Expression Func TSource, TResult  
The function to compute output record
Type Parameters

TSource
The type of the records in the dataset
TKey
The type of the key on which the partition is based
TResult
The type of the records in the result dataset

Return Value

Type: IQueryable TResult 
An IQueryable hash-partitioned according to a key

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/ee0cde94-6965-9695-b25e-1ca1db55bb78.htm b/html/ee0cde94-6965-9695-b25e-1ca1db55bb78.htm new file mode 100644 index 0000000..bb50b0a --- /dev/null +++ b/html/ee0cde94-6965-9695-b25e-1ca1db55bb78.htm @@ -0,0 +1,103 @@ +DryadLinqQueryable.Fork(T, R1, R2, R3) Method (IQueryable(T), Expression(Func(IEnumerable(T), IEnumerable(ForkTuple(R1, R2, R3)))))
DryadLinqQueryable Fork T, R1, R2, R3  Method (IQueryable T , Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2, R3    )DryadLINQ documentation
+ Forks a specified input dataset into three datasets. A specified user-defined function is + applied to each partition of the input dataset to produce a sequence of ForkTuples. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IMultiQueryable<R1, R2, R3> Fork<T, R1, R2, R3>(
+	this IQueryable<T> source,
+	Expression<Func<IEnumerable<T>, IEnumerable<ForkTuple<R1, R2, R3>>>> mapper
+)

Parameters

source
Type: System.Linq IQueryable T 
The input dataset
mapper
Type: System.Linq.Expressions Expression Func IEnumerable T , IEnumerable ForkTuple R1, R2, R3    
The function to apply to each partition of the input dataset
Type Parameters

T
The type of the elements of source
R1
The element type of the first output dataset
R2
The element type of the second output dataset
R3
The element type of the third output dataset

Return Value

Type: IMultiQueryable R1, R2, R3 
An IMultiQueryable exposing three output datasets

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable T . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/ee419700-0f92-43f8-3218-d012d674cf28.htm b/html/ee419700-0f92-43f8-3218-d012d674cf28.htm new file mode 100644 index 0000000..effcb6b --- /dev/null +++ b/html/ee419700-0f92-43f8-3218-d012d674cf28.htm @@ -0,0 +1,12 @@ +CustomDryadLinqSerializerAttribute Properties
CustomDryadLinqSerializerAttribute PropertiesDryadLINQ documentation

The CustomDryadLinqSerializerAttribute type exposes the following members.

Properties

+   + NameDescription
Public propertySerializerType
+ Gets and sets the type object for serialization. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
See Also

\ No newline at end of file diff --git a/html/efe6507e-9fd8-bbd3-8227-fd6ba9e289c1.htm b/html/efe6507e-9fd8-bbd3-8227-fd6ba9e289c1.htm new file mode 100644 index 0000000..02edbd6 --- /dev/null +++ b/html/efe6507e-9fd8-bbd3-8227-fd6ba9e289c1.htm @@ -0,0 +1,163 @@ +Microsoft.Research.DryadLinq Namespace
Microsoft.Research.DryadLinq NamespaceDryadLINQ documentation
+ The root namespace for DryadLinq client programs +
Classes

+   + ClassDescription
Public classAssociativeAttribute
+ Indicates that a method is an associative aggregation method. The argument to the + constructor must be of type IAssociative. The computation of the method annotated + by this attribute can be decomposed to a sequence of calls to the Seed and + RecursiveAccumulate methods. +
Public classCustomDryadLinqSerializerAttribute
+ Provides a user-defined serialization method for a .NET type. +
Public classDataProvider
+ DataProvider provides an abstraction for different data backends. New data storage backends + could be added by subclassing this class. +
Public classDecomposableAttribute
+ Indicates that a method can be decomposed to multiple methods. The argument to the + constructor must be of type IDecomposable. The computation of the method annotated + by this attribute can be decomposed to a sequence of calls to the Seed, Accumulate, + RecursiveAccumulate methods and a FinalReduce. +
Public classDryadLinqBinaryReader
+ DryadLinqBinaryReader is the main interface for user provided custom serializers. + It is also used for DryadLINQ internal autoserialization to read primitive types. +
Public classDryadLinqBinaryWriter
+ DryadLinqBinaryWriter is the main interface for user provided custom serializers. + It is also used for DryadLINQ internal autoserialization to write primitive types. +
Public classDryadLinqContext
+ Represents the context necessary to prepare and execute a DryadLinq Query, +
Public classDryadLinqException
+ The exception that is thrown by DryadLINQ. +
Public classDryadLinqExtension
+ Defines some useful operators that are commonly used in applications. The + operators are defined using the basic DryadLINQ operators. This class + also shows how a user library can be defined. +
Public classDryadLinqJobInfo
+ Represents the current state of a set of DryadLINQ jobs that have already been + submitted for execution. A DryadLinqJobInfo object is returned after a job is + submitted for execution. +
Public classDryadLinqLog
+ DryadLINQ logging API. +
Public classDryadLinqMetaData
+ The metadata associated with a DryadLINQ dataset. +
Public classDryadLinqQueryable
+ This class extends LINQ with a set of new operators that are specific to DryadLINQ. + The new operators includes partitioning operators (HashPartition and RangePartition) + and the Apply operator that enables stateful transformations on datasets. +
Public classDryadLinqStreamInfo
+ Basic information of a dataset. +
Public classGenericAssociative TAssoc, TAccumulate 
+ A helper class for calling IAssociative methods more efficiently. It is used in + auto-generated vertex code. A DryadLINQ user should not need to use this class directly. +
Public classGenericDecomposable TDecomposable, TSource, TAccumulate, TResult 
+ A helper class for calling IDecomposable methods more efficiently. It is used in + auto-generated vertex code. A DryadLINQ user should not need to use this class directly. +
Public classNullableAttribute
+ The Nullable attribute specifies if a field is nullable. The information is used by DryadLINQ + serialization. DryadLINQ serialization by default treats all fields not nullable. +
Public classResourceAttribute
+ The Resource attribute is used to specify the computation cost of a user defined + function (UDF). IsStateful asserts that the function is stateful; IsExpensive + asserts that the function is expensive to compute. The information is useful in + generating better execution plan. For example, expensive associative aggregation + functions enables the use of multiple aggregation layers. +
Structures

+   + StructureDescription
Public structureForkTuple T1, T2 
+ Represents a pair of elements that may not have valid values. +
Public structureForkTuple T1, T2, T3 
+ Represents a tuple of three elements that may not have valid values. +
Public structureForkValue T 
+ Represents an element that may not have valid value. +
Public structureLineRecord
+ The DryadLINQ type to represent a line of text. +
Public structurePair T1, T2 
+ Represents a key/value pair. Very similar to KeyValuePair, but adds a few more methods. +
Interfaces

+   + InterfaceDescription
Public interfaceDryadLinqCluster
+ Base interface for cluster types that the DryadLinqContext constructor can accept. +
Public interfaceIAssociative TAccumulate 
+ Defines the DryadLINQ interface for associative accumulator. +
Public interfaceIDecomposable TSource, TAccumulate, TResult 
+ Defines the DryadLINQ interface for decomposable functions. It allows a function to be + decomposed into the composition of several functions that can be executed more efficiently. +
Public interfaceIDryadLinqSerializer T 
+ The interface for providing user-defined serialization for a .NET type. + If a class T implements DryadLinqSerializer{T}, DryadLinq will use the + read and write methods of the class to do serialization. +
Public interfaceIKeyedMultiQueryable T, K 
+ The interface to access a collection of IQueryable{T} instances. Each IQueryable{T} + contains only elements of the same key. The IQueryable{T}s are indexed by a set of keys. +
Public interfaceIMultiQueryable
+ The base interface to access a collection of IQueryable instances. The + DryadLINQ Fork operator returns a value that implements this interface. +
Public interfaceIMultiQueryable T1, T2 
+ The interface to access a collection of two IQueryable{T} instances. +
Public interfaceIMultiQueryable T1, T2, T3 
+ The interface to access a collection of three IQueryable{T} instances. +
Enumerations

+   + EnumerationDescription
Public enumerationCompressionScheme
+ Specifies whether to compress the output of a DryadLINQ vertex. +
Public enumerationExecutorKind
+ The executor to run DryadLINQ jobs. The current release only supports Dryad. +
Public enumerationPlatformKind
+ The service platforms where you can run DryadLINQ. +
Public enumerationQueryTraceLevel
+ Trace levels for DryadLinqQuery runtime. +
\ No newline at end of file diff --git a/html/efef2462-44c3-4c23-335e-654ee84f766f.htm b/html/efef2462-44c3-4c23-335e-654ee84f766f.htm new file mode 100644 index 0000000..53703d5 --- /dev/null +++ b/html/efef2462-44c3-4c23-335e-654ee84f766f.htm @@ -0,0 +1,101 @@ +DryadLinqQueryable.AggregateAsQuery(TSource, TAccumulate) Method (IQueryable(TSource), TAccumulate, Expression(Func(TAccumulate, TSource, TAccumulate)))
DryadLinqQueryable AggregateAsQuery TSource, TAccumulate  Method (IQueryable TSource , TAccumulate, Expression Func TAccumulate, TSource, TAccumulate  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TAccumulate> AggregateAsQuery<TSource, TAccumulate>(
+	this IQueryable<TSource> source,
+	TAccumulate seed,
+	Expression<Func<TAccumulate, TSource, TAccumulate>> func
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
seed
Type: TAccumulate
The initial accumulator value
func
Type: System.Linq.Expressions Expression Func TAccumulate, TSource, TAccumulate  
An accumualator function to apply to each element
Type Parameters

TSource
The type of the elements of source
TAccumulate
The type of the accumulator value

Return Value

Type: IQueryable TAccumulate 
The final accumulator value

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/f308d9e3-9559-30ab-60d9-96d07c0a5c32.htm b/html/f308d9e3-9559-30ab-60d9-96d07c0a5c32.htm new file mode 100644 index 0000000..a3cf631 --- /dev/null +++ b/html/f308d9e3-9559-30ab-60d9-96d07c0a5c32.htm @@ -0,0 +1,26 @@ +Pair(T1, T2) Properties
Pair T1, T2  PropertiesDryadLINQ documentation
\ No newline at end of file diff --git a/html/f41ccdbb-3d80-1a38-0075-bc3aac3b67f9.htm b/html/f41ccdbb-3d80-1a38-0075-bc3aac3b67f9.htm new file mode 100644 index 0000000..0c78d05 --- /dev/null +++ b/html/f41ccdbb-3d80-1a38-0075-bc3aac3b67f9.htm @@ -0,0 +1,63 @@ +DryadLinqQueryable.MinAsQuery(TSource) Method (IQueryable(TSource))
DryadLinqQueryable MinAsQuery TSource  Method (IQueryable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> MinAsQuery<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable TSource 
The minimum value in the input dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/f48da9e0-e74d-da3a-ca41-d3afe376271d.htm b/html/f48da9e0-e74d-da3a-ca41-d3afe376271d.htm new file mode 100644 index 0000000..ef990bf --- /dev/null +++ b/html/f48da9e0-e74d-da3a-ca41-d3afe376271d.htm @@ -0,0 +1,35 @@ +ResourceAttribute Class
ResourceAttribute ClassDryadLINQ documentation
+ The Resource attribute is used to specify the computation cost of a user defined + function (UDF). IsStateful asserts that the function is stateful; IsExpensive + asserts that the function is expensive to compute. The information is useful in + generating better execution plan. For example, expensive associative aggregation + functions enables the use of multiple aggregation layers. +
Inheritance Hierarchy

System Object
  System Attribute
    Microsoft.Research.DryadLinq ResourceAttribute

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public sealed class ResourceAttribute : Attribute

The ResourceAttribute type exposes the following members.

Constructors

+   + NameDescription
Public methodResourceAttribute
+ Initializes an instance of the Resource attribute. The default value of + IsStateful is true; the default value of IsExpensive is false. +
Top
Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties

+   + NameDescription
Public propertyIsExpensive
+ Gets and sets the IsExpensive flag. +
Public propertyIsStateful
+ Gets and sets the IsStateful flag. +
Public propertyTypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)
Top
See Also

\ No newline at end of file diff --git a/html/f49487bb-3b0f-4054-0c17-ffdca967af5e.htm b/html/f49487bb-3b0f-4054-0c17-ffdca967af5e.htm new file mode 100644 index 0000000..f16972a --- /dev/null +++ b/html/f49487bb-3b0f-4054-0c17-ffdca967af5e.htm @@ -0,0 +1,28 @@ +DryadLinqContext.LocalExecution Property
DryadLinqContext LocalExecution Property DryadLINQ documentation
+ Gets or sets the value specifying whether to use Local execution mode. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool LocalExecution { get; set; }

Property Value

Type: Boolean
Remarks

+ If true, the DryadLINQ Query will execute by forking processes on the local + computer instead of using a cluster. LocalExecution mode accesses HDFS as usual for + input and output data. +

The default is false.

See Also

\ No newline at end of file diff --git a/html/f4b36863-6a66-5778-2fae-56e7eac50834.htm b/html/f4b36863-6a66-5778-2fae-56e7eac50834.htm new file mode 100644 index 0000000..a068fe3 --- /dev/null +++ b/html/f4b36863-6a66-5778-2fae-56e7eac50834.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.MaxAsQuery Method
DryadLinqQueryable MaxAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberMaxAsQuery TSource (IQueryable TSource )
Public methodStatic memberMaxAsQuery TSource, TResult (IQueryable TSource , Expression Func TSource, TResult  )
Top
See Also

\ No newline at end of file diff --git a/html/f4bf1d22-a963-dab9-a715-09ec09cb78d0.htm b/html/f4bf1d22-a963-dab9-a715-09ec09cb78d0.htm new file mode 100644 index 0000000..d2b6183 --- /dev/null +++ b/html/f4bf1d22-a963-dab9-a715-09ec09cb78d0.htm @@ -0,0 +1,92 @@ +DryadLinqQueryable.AssumeRangePartition(TSource, TKey) Method (IQueryable(TSource), Expression(Func(TSource, TKey)), TKey[])
DryadLinqQueryable AssumeRangePartition TSource, TKey  Method (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )DryadLINQ documentation
+ Instructs DryadLINQ to assume that the dataset is range partitioned by a specified list of keys. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<TSource> AssumeRangePartition<TSource, TKey>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, TKey>> keySelector,
+	TKey[] rangeSeparators
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
keySelector
Type: System.Linq.Expressions Expression Func TSource, TKey  
The function to extract the key from a record
rangeSeparators
Type:  TKey 
A list of partition keys
Type Parameters

TSource
The type of the records of the dataset
TKey
The type of the key on which partition is based

Return Value

Type: IQueryable TSource 
The same dataset as input

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/f514a92a-9405-c18e-0523-32d27f2d9592.htm b/html/f514a92a-9405-c18e-0523-32d27f2d9592.htm new file mode 100644 index 0000000..f1502ae --- /dev/null +++ b/html/f514a92a-9405-c18e-0523-32d27f2d9592.htm @@ -0,0 +1,28 @@ +LineRecord.Equals Method (Object)
LineRecord Equals Method (Object)DryadLINQ documentation
+ Determines whether the specified object is equal to the current LineRecord. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public override bool Equals(
+	Object obj
+)

Return Value

Type: Boolean
true iff the specified object is equal to the current object.
See Also

\ No newline at end of file diff --git a/html/f5869c52-79e8-da5b-f2fa-20fb34d90f73.htm b/html/f5869c52-79e8-da5b-f2fa-20fb34d90f73.htm new file mode 100644 index 0000000..e40b023 --- /dev/null +++ b/html/f5869c52-79e8-da5b-f2fa-20fb34d90f73.htm @@ -0,0 +1,28 @@ +DryadLinqBinaryWriter.Write Method (SqlDateTime)
DryadLinqBinaryWriter Write Method (SqlDateTime)DryadLINQ documentation
+ Writes a value of SqlDateTime to the current writer. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public void Write(
+	SqlDateTime val
+)
See Also

\ No newline at end of file diff --git a/html/f5e0d6a7-dab3-246a-1374-c352c2cc95ab.htm b/html/f5e0d6a7-dab3-246a-1374-c352c2cc95ab.htm new file mode 100644 index 0000000..7b76a31 --- /dev/null +++ b/html/f5e0d6a7-dab3-246a-1374-c352c2cc95ab.htm @@ -0,0 +1,69 @@ +DryadLinqQueryable.ContainsAsQuery(TSource) Method (IQueryable(TSource), TSource)
DryadLinqQueryable ContainsAsQuery TSource  Method (IQueryable TSource , TSource)DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<bool> ContainsAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	TSource item
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
item
Type: TSource
The value to locate in the sequence
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Boolean 
true iff the source sequence contains an element of the specified value

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/f6c4c853-03b8-57aa-cf35-5e7884f6d55b.htm b/html/f6c4c853-03b8-57aa-cf35-5e7884f6d55b.htm new file mode 100644 index 0000000..8820712 --- /dev/null +++ b/html/f6c4c853-03b8-57aa-cf35-5e7884f6d55b.htm @@ -0,0 +1,18 @@ +IMultiQueryable.NumberOfInputs Property
IMultiQueryable NumberOfInputs Property DryadLINQ documentation
+ Gets the number of queries in this instance of IMultiQueryable +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

uint NumberOfInputs { get; }

Property Value

Type: UInt32
See Also

\ No newline at end of file diff --git a/html/f7141b46-f316-6b6b-13dd-b38da64deda1.htm b/html/f7141b46-f316-6b6b-13dd-b38da64deda1.htm new file mode 100644 index 0000000..e4ee93b --- /dev/null +++ b/html/f7141b46-f316-6b6b-13dd-b38da64deda1.htm @@ -0,0 +1,38 @@ +IDecomposable(TSource, TAccumulate, TResult).Accumulate Method
IDecomposable TSource, TAccumulate, TResult  Accumulate Method DryadLINQ documentation
+ Adds a new input record into the intermediate value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

TAccumulate Accumulate(
+	TAccumulate acc,
+	TSource val
+)

Parameters

acc
Type: TAccumulate
The current intermediate value.
val
Type: TSource
A new input record.

Return Value

Type: TAccumulate
The new intermediate value.
See Also

\ No newline at end of file diff --git a/html/f7353d8f-b53e-4485-3a32-a47d26df83b2.htm b/html/f7353d8f-b53e-4485-3a32-a47d26df83b2.htm new file mode 100644 index 0000000..2b24415 --- /dev/null +++ b/html/f7353d8f-b53e-4485-3a32-a47d26df83b2.htm @@ -0,0 +1,562 @@ +DryadLinqQueryable.SumAsQuery Method
DryadLinqQueryable SumAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberSumAsQuery(IQueryable Decimal )
Public methodStatic memberSumAsQuery(IQueryable Double )
Public methodStatic memberSumAsQuery(IQueryable Int32 )
Public methodStatic memberSumAsQuery(IQueryable Int64 )
Public methodStatic memberSumAsQuery(IQueryable Nullable Decimal  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Double  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Int32  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Int64  )
Public methodStatic memberSumAsQuery(IQueryable Nullable Single  )
Public methodStatic memberSumAsQuery(IQueryable Single )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Decimal  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Double  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Int32  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Int64  )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Decimal   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Double   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int32   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Int64   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Nullable Single   )
Public methodStatic memberSumAsQuery TSource (IQueryable TSource , Expression Func TSource, Single  )
Top
See Also

\ No newline at end of file diff --git a/html/f7de5c1e-ed36-fdf6-7ee7-ffb58d2ea979.htm b/html/f7de5c1e-ed36-fdf6-7ee7-ffb58d2ea979.htm new file mode 100644 index 0000000..3873670 --- /dev/null +++ b/html/f7de5c1e-ed36-fdf6-7ee7-ffb58d2ea979.htm @@ -0,0 +1,38 @@ +DryadLinqContext.FromStore(T) Method (Uri)
DryadLinqContext FromStore T  Method (Uri)DryadLINQ documentation
+ Open a dataset as a DryadLinq specialized IQueryable{T}. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public IQueryable<T> FromStore<T>(
+	Uri dataSetUri
+)
Type Parameters

T
The type of the records in the table.

Return Value

Type: IQueryable T 
An IQueryable{T} representing the data.
See Also

\ No newline at end of file diff --git a/html/f8778722-6751-02a4-98f6-36825c384fd7.htm b/html/f8778722-6751-02a4-98f6-36825c384fd7.htm new file mode 100644 index 0000000..3cbe70d --- /dev/null +++ b/html/f8778722-6751-02a4-98f6-36825c384fd7.htm @@ -0,0 +1,14 @@ +DryadLinqCluster Methods
DryadLinqCluster MethodsDryadLINQ documentation

The DryadLinqCluster type exposes the following members.

Methods

+   + NameDescription
Public methodClient
+ Gets the client cluster interface. +
Public methodMakeDefaultUri
+ Makes a new unique URI for storing a dataset in the DFS. +
Top
See Also

\ No newline at end of file diff --git a/html/f8959d6f-d36f-70dc-5fb4-71346b35319f.htm b/html/f8959d6f-d36f-70dc-5fb4-71346b35319f.htm new file mode 100644 index 0000000..083888a --- /dev/null +++ b/html/f8959d6f-d36f-70dc-5fb4-71346b35319f.htm @@ -0,0 +1,50 @@ +ForkTuple(T1, T2).Equals Method (ForkTuple(T1, T2))
ForkTuple T1, T2  Equals Method (ForkTuple T1, T2 )DryadLINQ documentation
+ Determines whether the current ForkTuple is equal to a specified ForkTuple. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool Equals(
+	ForkTuple<T1, T2> fval
+)

Parameters

fval
Type: Microsoft.Research.DryadLinq ForkTuple T1, T2 
A specified ForkTuple

Return Value

Type: Boolean
true iff the current ForkTuple is equal to the argument

Implements

IEquatable T  Equals(T)
See Also

\ No newline at end of file diff --git a/html/f8a16c4a-7d02-1d28-3f87-0c648c533771.htm b/html/f8a16c4a-7d02-1d28-3f87-0c648c533771.htm new file mode 100644 index 0000000..1b560e1 --- /dev/null +++ b/html/f8a16c4a-7d02-1d28-3f87-0c648c533771.htm @@ -0,0 +1,14 @@ +DryadLinqBinaryReader.ReadDouble Method
DryadLinqBinaryReader ReadDouble Method DryadLINQ documentation
+ Reads a 64-bit floating point number from the current reader. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public double ReadDouble()

Return Value

Type: Double
A 64-bit floating point number.
See Also

\ No newline at end of file diff --git a/html/f8a22de5-0cb8-e869-23e3-4c8053897b46.htm b/html/f8a22de5-0cb8-e869-23e3-4c8053897b46.htm new file mode 100644 index 0000000..43234ef --- /dev/null +++ b/html/f8a22de5-0cb8-e869-23e3-4c8053897b46.htm @@ -0,0 +1,40 @@ +DryadLinqLog.AddVerbose Method
DryadLinqLog AddVerbose Method DryadLINQ documentation
+ Adds a verbose-level log entries. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static void AddVerbose(
+	string msg,
+	params Object[] args
+)

Parameters

msg
Type: System String
The log message as a format string
args
Type:  System Object 
The objects to format
See Also

\ No newline at end of file diff --git a/html/f8d20d20-bbec-a340-6200-48866b0ac7d0.htm b/html/f8d20d20-bbec-a340-6200-48866b0ac7d0.htm new file mode 100644 index 0000000..9384e6d --- /dev/null +++ b/html/f8d20d20-bbec-a340-6200-48866b0ac7d0.htm @@ -0,0 +1,40 @@ +GenericAssociative(TAssoc, TAccumulate).RecursiveAccumulate Method
GenericAssociative TAssoc, TAccumulate  RecursiveAccumulate Method DryadLINQ documentation
+ Combines two accumulator values into one. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static TAccumulate RecursiveAccumulate(
+	TAccumulate acc,
+	TAccumulate val
+)

Parameters

acc
Type: TAccumulate
The value of the accumulator
val
Type: TAccumulate
A value to be accumulated

Return Value

Type: TAccumulate
The result of combining two accumulator values into one
See Also

\ No newline at end of file diff --git a/html/f8e0a412-97bc-99bb-d919-03e404d236b8.htm b/html/f8e0a412-97bc-99bb-d919-03e404d236b8.htm new file mode 100644 index 0000000..aaabcbc --- /dev/null +++ b/html/f8e0a412-97bc-99bb-d919-03e404d236b8.htm @@ -0,0 +1,66 @@ +DryadLinqQueryable.SingleAsQuery Method
DryadLinqQueryable SingleAsQuery Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberSingleAsQuery TSource (IQueryable TSource )
Public methodStatic memberSingleAsQuery TSource (IQueryable TSource , Expression Func TSource, Boolean  )
Top
See Also

\ No newline at end of file diff --git a/html/f90db211-91a6-9160-f0b1-f7b5d6267e24.htm b/html/f90db211-91a6-9160-f0b1-f7b5d6267e24.htm new file mode 100644 index 0000000..610dd0a --- /dev/null +++ b/html/f90db211-91a6-9160-f0b1-f7b5d6267e24.htm @@ -0,0 +1,206 @@ +DryadLinqQueryable.RangePartition Method
DryadLinqQueryable RangePartition Method DryadLINQ documentation
Overload List

+   + NameDescription
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  )
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey )
+ Range partition a dataset using an array of partition keys. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , Boolean, Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at + runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean)
+ Range partition a dataset. The list of range keys are determined dynamically at runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey )
+ Range partition a dataset using a specified list of keys. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  , IComparer TKey , Boolean, Int32)
+ Range partition a dataset. The list of range keys are determined dynamically at runtime. +
Public methodStatic memberRangePartition TSource, TKey (IQueryable TSource , Expression Func TSource, TKey  ,  TKey , IComparer TKey , Boolean)
+ Range partition a dataset using a specified list of keys. +
Top
See Also

\ No newline at end of file diff --git a/html/f9d0c5a3-9022-d8da-9bbe-986bce0eb0e6.htm b/html/f9d0c5a3-9022-d8da-9bbe-986bce0eb0e6.htm new file mode 100644 index 0000000..1986011 --- /dev/null +++ b/html/f9d0c5a3-9022-d8da-9bbe-986bce0eb0e6.htm @@ -0,0 +1,30 @@ +LineRecord.CompareTo Method (Object)
LineRecord CompareTo Method (Object)DryadLINQ documentation
+ Compares the current LineRecord with an object. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public int CompareTo(
+	Object val
+)

Return Value

Type: Int32
An integer that indicates the order.

Implements

IComparable CompareTo(Object)
See Also

\ No newline at end of file diff --git a/html/f9f3883f-e817-f693-6540-03eaa31f66fe.htm b/html/f9f3883f-e817-f693-6540-03eaa31f66fe.htm new file mode 100644 index 0000000..79e9c3e --- /dev/null +++ b/html/f9f3883f-e817-f693-6540-03eaa31f66fe.htm @@ -0,0 +1,15 @@ +DryadLinqBinaryReader.ReadChar Method
DryadLinqBinaryReader ReadChar Method DryadLINQ documentation
+ Reads a character from the current reader and advances the current position of the reader + according to the encoding and the character. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public char ReadChar()

Return Value

Type: Char
A character read from the current reader.
See Also

\ No newline at end of file diff --git a/html/fac7312b-dad8-df66-30e7-260990cbf990.htm b/html/fac7312b-dad8-df66-30e7-260990cbf990.htm new file mode 100644 index 0000000..c96149f --- /dev/null +++ b/html/fac7312b-dad8-df66-30e7-260990cbf990.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.SumAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Int64)))
DryadLinqQueryable SumAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Int64  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<long> SumAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, long>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Int64  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Int64 
The sum of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/fb0017d4-2002-13a0-845c-9c86972f6404.htm b/html/fb0017d4-2002-13a0-845c-9c86972f6404.htm new file mode 100644 index 0000000..e3096fd --- /dev/null +++ b/html/fb0017d4-2002-13a0-845c-9c86972f6404.htm @@ -0,0 +1,40 @@ +DryadLinqLog.AddCritical Method
DryadLinqLog AddCritical Method DryadLINQ documentation
+ Adds a critical-level log entries. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static void AddCritical(
+	string msg,
+	params Object[] args
+)

Parameters

msg
Type: System String
The log message as a format string
args
Type:  System Object 
The objects to format
See Also

\ No newline at end of file diff --git a/html/fd5bf5ee-af4b-9a5f-582f-89fdb53dee75.htm b/html/fd5bf5ee-af4b-9a5f-582f-89fdb53dee75.htm new file mode 100644 index 0000000..b001848 --- /dev/null +++ b/html/fd5bf5ee-af4b-9a5f-582f-89fdb53dee75.htm @@ -0,0 +1,50 @@ +ForkValue(T).Equals Method (ForkValue(T))
ForkValue T  Equals Method (ForkValue T )DryadLINQ documentation
+ Determines whether the current ForkValue is equal to a specified ForkValue +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool Equals(
+	ForkValue<T> fval
+)

Parameters

fval
Type: Microsoft.Research.DryadLinq ForkValue T 
A specified ForkValue

Return Value

Type: Boolean
true iff the current ForkValue is equal to the argument

Implements

IEquatable T  Equals(T)
See Also

\ No newline at end of file diff --git a/html/fdba9172-7ef3-7e37-2e6e-bb5fe43cd4b5.htm b/html/fdba9172-7ef3-7e37-2e6e-bb5fe43cd4b5.htm new file mode 100644 index 0000000..bda1c58 --- /dev/null +++ b/html/fdba9172-7ef3-7e37-2e6e-bb5fe43cd4b5.htm @@ -0,0 +1,30 @@ +IMultiQueryable(T1, T2).First Property
IMultiQueryable T1, T2  First Property DryadLINQ documentation
+ Gets the first IQueryable{T} +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

IQueryable<T1> First { get; }

Property Value

Type: IQueryable T1 
See Also

\ No newline at end of file diff --git a/html/fdcf7716-268c-05d8-c969-99fcc6611106.htm b/html/fdcf7716-268c-05d8-c969-99fcc6611106.htm new file mode 100644 index 0000000..385c510 --- /dev/null +++ b/html/fdcf7716-268c-05d8-c969-99fcc6611106.htm @@ -0,0 +1,28 @@ +ForkTuple(T1, T2, T3).HasThird Property
ForkTuple T1, T2, T3  HasThird Property DryadLINQ documentation
+ true iff the value of the third element is valid. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public bool HasThird { get; }

Property Value

Type: Boolean
See Also

\ No newline at end of file diff --git a/html/fddc68e4-67ac-e5ac-4bc5-b09c806cf123.htm b/html/fddc68e4-67ac-e5ac-4bc5-b09c806cf123.htm new file mode 100644 index 0000000..f11ff8d --- /dev/null +++ b/html/fddc68e4-67ac-e5ac-4bc5-b09c806cf123.htm @@ -0,0 +1,10 @@ +CustomDryadLinqSerializerAttribute Methods
CustomDryadLinqSerializerAttribute MethodsDryadLINQ documentation

The CustomDryadLinqSerializerAttribute type exposes the following members.

Methods

+   + NameDescription
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

\ No newline at end of file diff --git a/html/fe23cc18-a9ed-e8dc-486d-6eb432ed678c.htm b/html/fe23cc18-a9ed-e8dc-486d-6eb432ed678c.htm new file mode 100644 index 0000000..3bb5e5a --- /dev/null +++ b/html/fe23cc18-a9ed-e8dc-486d-6eb432ed678c.htm @@ -0,0 +1,53 @@ +DryadLinqQueryable.SumAsQuery Method (IQueryable(Single))
DryadLinqQueryable SumAsQuery Method (IQueryable Single )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<float> SumAsQuery(
+	this IQueryable<float> source
+)

Parameters

source
Type: System.Linq IQueryable Single 
A dataset of float values to calculate the sum of

Return Value

Type: IQueryable Single 
The sum of the values in the dataset

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable Single . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/fe2b9f3f-4da2-85d6-9421-3b8d871df3fc.htm b/html/fe2b9f3f-4da2-85d6-9421-3b8d871df3fc.htm new file mode 100644 index 0000000..b3e045b --- /dev/null +++ b/html/fe2b9f3f-4da2-85d6-9421-3b8d871df3fc.htm @@ -0,0 +1,96 @@ +DryadLinqQueryable.AverageAsQuery(TSource) Method (IQueryable(TSource), Expression(Func(TSource, Double)))
DryadLinqQueryable AverageAsQuery TSource  Method (IQueryable TSource , Expression Func TSource, Double  )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<double> AverageAsQuery<TSource>(
+	this IQueryable<TSource> source,
+	Expression<Func<TSource, double>> selector
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input dataset
selector
Type: System.Linq.Expressions Expression Func TSource, Double  
A transformation function to apply to each element
Type Parameters

TSource
The type of the elements of source

Return Value

Type: IQueryable Double 
The average of the values after applying the transformation function

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/ff2da2fb-3aa8-6711-b58a-f3ba59d560ee.htm b/html/ff2da2fb-3aa8-6711-b58a-f3ba59d560ee.htm new file mode 100644 index 0000000..8912201 --- /dev/null +++ b/html/ff2da2fb-3aa8-6711-b58a-f3ba59d560ee.htm @@ -0,0 +1,63 @@ +DryadLinqQueryable.AnyAsQuery(TSource) Method (IQueryable(TSource))
DryadLinqQueryable AnyAsQuery TSource  Method (IQueryable TSource )DryadLINQ documentation

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static IQueryable<bool> AnyAsQuery<TSource>(
+	this IQueryable<TSource> source
+)

Parameters

source
Type: System.Linq IQueryable TSource 
The input sequence
Type Parameters

TSource
The type of the elements of source.

Return Value

Type: IQueryable Boolean 
true iff the input sequence contains at least one element

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable TSource . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
See Also

\ No newline at end of file diff --git a/html/ffa4b6ac-5e03-29aa-ec10-7aab8893edd2.htm b/html/ffa4b6ac-5e03-29aa-ec10-7aab8893edd2.htm new file mode 100644 index 0000000..f3c2550 --- /dev/null +++ b/html/ffa4b6ac-5e03-29aa-ec10-7aab8893edd2.htm @@ -0,0 +1,41 @@ +GenericDecomposable(TDecomposable, TSource, TAccumulate, TResult).Accumulate Method
GenericDecomposable TDecomposable, TSource, TAccumulate, TResult  Accumulate Method DryadLINQ documentation
+ Accumulates an input element into the accumulator value. +

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.1.0 (0.1.1.0)
Syntax

public static TAccumulate Accumulate(
+	TAccumulate acc,
+	TSource val
+)

Parameters

acc
Type: TAccumulate
An accumulator value
val
Type: TSource
An input element

Return Value

Type: TAccumulate
An accumulator value resulting from applying this Accumulate method + on the two arguments
See Also

\ No newline at end of file diff --git a/icons/1_404_bullet.gif b/icons/1_404_bullet.gif new file mode 100644 index 0000000..776984d Binary files /dev/null and b/icons/1_404_bullet.gif differ diff --git a/icons/2_404_bullet.gif b/icons/2_404_bullet.gif new file mode 100644 index 0000000..0c8787f Binary files /dev/null and b/icons/2_404_bullet.gif differ diff --git a/icons/CFW.gif b/icons/CFW.gif new file mode 100644 index 0000000..cbcabf1 Binary files /dev/null and b/icons/CFW.gif differ diff --git a/icons/alert_caution.gif b/icons/alert_caution.gif new file mode 100644 index 0000000..a313922 Binary files /dev/null and b/icons/alert_caution.gif differ diff --git a/icons/alert_note.gif b/icons/alert_note.gif new file mode 100644 index 0000000..3393af3 Binary files /dev/null and b/icons/alert_note.gif differ diff --git a/icons/alert_security.gif b/icons/alert_security.gif new file mode 100644 index 0000000..48661ce Binary files /dev/null and b/icons/alert_security.gif differ diff --git a/icons/close.gif b/icons/close.gif new file mode 100644 index 0000000..628bf80 Binary files /dev/null and b/icons/close.gif differ diff --git a/icons/favicon.ico b/icons/favicon.ico new file mode 100644 index 0000000..2b9963f Binary files /dev/null and b/icons/favicon.ico differ diff --git a/icons/footer_slice.gif b/icons/footer_slice.gif new file mode 100644 index 0000000..c3e2da3 Binary files /dev/null and b/icons/footer_slice.gif differ diff --git a/icons/info_icon.gif b/icons/info_icon.gif new file mode 100644 index 0000000..6f3fb35 Binary files /dev/null and b/icons/info_icon.gif differ diff --git a/icons/note.gif b/icons/note.gif new file mode 100644 index 0000000..3393af3 Binary files /dev/null and b/icons/note.gif differ diff --git a/icons/online_icon.gif b/icons/online_icon.gif new file mode 100644 index 0000000..6116e5b Binary files /dev/null and b/icons/online_icon.gif differ diff --git a/icons/open.gif b/icons/open.gif new file mode 100644 index 0000000..41a7987 Binary files /dev/null and b/icons/open.gif differ diff --git a/icons/pencil.GIF b/icons/pencil.GIF new file mode 100644 index 0000000..000dcb4 Binary files /dev/null and b/icons/pencil.GIF differ diff --git a/icons/privclass.gif b/icons/privclass.gif new file mode 100644 index 0000000..0939694 Binary files /dev/null and b/icons/privclass.gif differ diff --git a/icons/privdelegate.gif b/icons/privdelegate.gif new file mode 100644 index 0000000..d3aa8a6 Binary files /dev/null and b/icons/privdelegate.gif differ diff --git a/icons/privenumeration.gif b/icons/privenumeration.gif new file mode 100644 index 0000000..47f387e Binary files /dev/null and b/icons/privenumeration.gif differ diff --git a/icons/privevent.gif b/icons/privevent.gif new file mode 100644 index 0000000..30db46d Binary files /dev/null and b/icons/privevent.gif differ diff --git a/icons/privextension.gif b/icons/privextension.gif new file mode 100644 index 0000000..51dd267 Binary files /dev/null and b/icons/privextension.gif differ diff --git a/icons/privfield.gif b/icons/privfield.gif new file mode 100644 index 0000000..cbf70f7 Binary files /dev/null and b/icons/privfield.gif differ diff --git a/icons/privinterface.gif b/icons/privinterface.gif new file mode 100644 index 0000000..f3b7950 Binary files /dev/null and b/icons/privinterface.gif differ diff --git a/icons/privmethod.gif b/icons/privmethod.gif new file mode 100644 index 0000000..71f8822 Binary files /dev/null and b/icons/privmethod.gif differ diff --git a/icons/privproperty.gif b/icons/privproperty.gif new file mode 100644 index 0000000..b1e8074 Binary files /dev/null and b/icons/privproperty.gif differ diff --git a/icons/privstructure.gif b/icons/privstructure.gif new file mode 100644 index 0000000..ed6d1ef Binary files /dev/null and b/icons/privstructure.gif differ diff --git a/icons/protclass.gif b/icons/protclass.gif new file mode 100644 index 0000000..0f92942 Binary files /dev/null and b/icons/protclass.gif differ diff --git a/icons/protdelegate.gif b/icons/protdelegate.gif new file mode 100644 index 0000000..b209f2d Binary files /dev/null and b/icons/protdelegate.gif differ diff --git a/icons/protenumeration.gif b/icons/protenumeration.gif new file mode 100644 index 0000000..cc96bb6 Binary files /dev/null and b/icons/protenumeration.gif differ diff --git a/icons/protevent.gif b/icons/protevent.gif new file mode 100644 index 0000000..0e510b2 Binary files /dev/null and b/icons/protevent.gif differ diff --git a/icons/protextension.gif b/icons/protextension.gif new file mode 100644 index 0000000..dcd07f5 Binary files /dev/null and b/icons/protextension.gif differ diff --git a/icons/protfield.gif b/icons/protfield.gif new file mode 100644 index 0000000..9ae6833 Binary files /dev/null and b/icons/protfield.gif differ diff --git a/icons/protinterface.gif b/icons/protinterface.gif new file mode 100644 index 0000000..a1b96d2 Binary files /dev/null and b/icons/protinterface.gif differ diff --git a/icons/protmethod.gif b/icons/protmethod.gif new file mode 100644 index 0000000..2bc9468 Binary files /dev/null and b/icons/protmethod.gif differ diff --git a/icons/protoperator.gif b/icons/protoperator.gif new file mode 100644 index 0000000..2cb75ab Binary files /dev/null and b/icons/protoperator.gif differ diff --git a/icons/protproperty.gif b/icons/protproperty.gif new file mode 100644 index 0000000..55473d1 Binary files /dev/null and b/icons/protproperty.gif differ diff --git a/icons/protstructure.gif b/icons/protstructure.gif new file mode 100644 index 0000000..af356a1 Binary files /dev/null and b/icons/protstructure.gif differ diff --git a/icons/pubclass.gif b/icons/pubclass.gif new file mode 100644 index 0000000..1a968ab Binary files /dev/null and b/icons/pubclass.gif differ diff --git a/icons/pubdelegate.gif b/icons/pubdelegate.gif new file mode 100644 index 0000000..0a43eb2 Binary files /dev/null and b/icons/pubdelegate.gif differ diff --git a/icons/pubenumeration.gif b/icons/pubenumeration.gif new file mode 100644 index 0000000..46888ad Binary files /dev/null and b/icons/pubenumeration.gif differ diff --git a/icons/pubevent.gif b/icons/pubevent.gif new file mode 100644 index 0000000..b9226da Binary files /dev/null and b/icons/pubevent.gif differ diff --git a/icons/pubextension.gif b/icons/pubextension.gif new file mode 100644 index 0000000..6262d1c Binary files /dev/null and b/icons/pubextension.gif differ diff --git a/icons/pubfield.gif b/icons/pubfield.gif new file mode 100644 index 0000000..5aed175 Binary files /dev/null and b/icons/pubfield.gif differ diff --git a/icons/pubinterface.gif b/icons/pubinterface.gif new file mode 100644 index 0000000..c38a4c4 Binary files /dev/null and b/icons/pubinterface.gif differ diff --git a/icons/pubmethod.gif b/icons/pubmethod.gif new file mode 100644 index 0000000..2c72988 Binary files /dev/null and b/icons/pubmethod.gif differ diff --git a/icons/puboperator.gif b/icons/puboperator.gif new file mode 100644 index 0000000..0ebe10a Binary files /dev/null and b/icons/puboperator.gif differ diff --git a/icons/pubproperty.gif b/icons/pubproperty.gif new file mode 100644 index 0000000..dfad7b4 Binary files /dev/null and b/icons/pubproperty.gif differ diff --git a/icons/pubstructure.gif b/icons/pubstructure.gif new file mode 100644 index 0000000..1344416 Binary files /dev/null and b/icons/pubstructure.gif differ diff --git a/icons/search.gif b/icons/search.gif new file mode 100644 index 0000000..e00c05e Binary files /dev/null and b/icons/search.gif differ diff --git a/icons/search_bk.gif b/icons/search_bk.gif new file mode 100644 index 0000000..9d6c613 Binary files /dev/null and b/icons/search_bk.gif differ diff --git a/icons/security.gif b/icons/security.gif new file mode 100644 index 0000000..48661ce Binary files /dev/null and b/icons/security.gif differ diff --git a/icons/slMobile.gif b/icons/slMobile.gif new file mode 100644 index 0000000..5edc31f Binary files /dev/null and b/icons/slMobile.gif differ diff --git a/icons/static.gif b/icons/static.gif new file mode 100644 index 0000000..33723a9 Binary files /dev/null and b/icons/static.gif differ diff --git a/icons/tabLeftBG.gif b/icons/tabLeftBG.gif new file mode 100644 index 0000000..3920c96 Binary files /dev/null and b/icons/tabLeftBG.gif differ diff --git a/icons/tabRightBG.gif b/icons/tabRightBG.gif new file mode 100644 index 0000000..1ea10a8 Binary files /dev/null and b/icons/tabRightBG.gif differ diff --git a/icons/ui_om_collapse.gif b/icons/ui_om_collapse.gif new file mode 100644 index 0000000..958ceac Binary files /dev/null and b/icons/ui_om_collapse.gif differ diff --git a/icons/ui_om_expand.gif b/icons/ui_om_expand.gif new file mode 100644 index 0000000..97f436d Binary files /dev/null and b/icons/ui_om_expand.gif differ diff --git a/icons/xna.gif b/icons/xna.gif new file mode 100644 index 0000000..9e6a9d4 Binary files /dev/null and b/icons/xna.gif differ diff --git a/index.html b/index.html index 3b94f91..099b979 100644 --- a/index.html +++ b/index.html @@ -1 +1,1688 @@ -Placeholder + + + + +DryadLINQ documentation - Table of Content + + + + + + +
+ +
+ + + + + + + + + + + +
+ + + + +
+Microsoft.Research.DryadLinq Namespace + +
+ +
+ +
+ +
+ + + +
+ + + + diff --git a/index.php b/index.php new file mode 100644 index 0000000..3f79cca --- /dev/null +++ b/index.php @@ -0,0 +1,110 @@ + + + + +DryadLINQ documentation - Table of Content + + + + + + +
+ +
+ + + + + + + + + + + +
+load('WebTOC.xml'); +$xpath = new DOMXPath($toc); +$nodes = $xpath->query("/HelpTOC/*"); +foreach($nodes as $node) +{ + $id = $node->getAttribute("Id"); + $url = $node->getAttribute("Url"); + $title = $node->getAttribute("Title"); + if (empty($url)) + { + $url = "#"; + $target = ""; + } + else + { + $target = " target=\"TopicContent\""; + } + + if ($node->hasChildNodes()) + { +?> +
+ + > + +
+ +
+ + > +
+ +
+ +
+ +
+ + + +
+ + + + \ No newline at end of file diff --git a/scripts/branding.js b/scripts/branding.js new file mode 100644 index 0000000..9f760bc --- /dev/null +++ b/scripts/branding.js @@ -0,0 +1,792 @@ +// The Onload method +// this is an array that holds the devLangs of language specific text control, they might are: +// vb, cs, cpp, nu +var allLanguageTagSets = new Array(); +// we stored the ids of code snippets of same pages so that we can do interaction between them when tab are selected +var snippetIdSets = new Array(); +var isSearchPage = false; +// Width of TOC: 1 (280px), 2 (480px), 3 (680px) +var tocPosition = 1; + +function onLoad() +{ + // This is a hack to fix the URLs for the background images on certain styles. Help Viewer 1.0 doesn't + // mind if you put the relative URL in the styles for fix up later in script. However, Help Viewer 2.0 will + // abort all processing and won't run any startup script if it sees an invalid URL in the style. As such, we + // put a dummy attribute in the style to specify the image filename and use this code to get the URL from the + // Favorites icon and then substitute the background image icons in the URL and set it in each affected style. + // This works in either version of the help viewer. + var iconPath = undefined; + + try + { + var linkEnum = document.getElementsByTagName("link"); + var link; + + for(var idx = 0; idx < linkEnum.length; idx++) + { + link = linkEnum[idx]; + + if(link.rel.toLowerCase() == "shortcut icon") + iconPath = link.href.toString(); + } + } + catch (e) { } + finally {} + + if(iconPath) + { + try + { + var styleSheetEnum = document.styleSheets; + var styleSheet; + var ruleNdx; + var rule; + + for(var idx = 0; idx < styleSheetEnum.length; idx++) + { + styleSheet = styleSheetEnum[idx]; + + // Ignore sheets at ms-help Urls + if(styleSheet.href != null && styleSheet.href.substr(0,8) == "ms-help:") + continue; + + // Ignore errors (Help Viewer 2). styleSheet.rules is inaccessible due to security restrictions + // for all stylesheets not defined within the page. + try + { + // Get sheet rules + var rules = styleSheet.rules; + + if(rules == null) + rules = styleSheet.cssRules; + + if(rules != null) + if(rules.length != 0) + for(ruleNdx = 0; ruleNdx != rules.length; ruleNdx++) + { + rule = rules.item(ruleNdx); + + var selectorText = rule.selectorText.toLowerCase(); + + // The selector text may show up grouped or individually for these + if(selectorText == ".oh_codesnippetcontainertableftactive, .oh_codesnippetcontainertableft, .oh_codesnippetcontainertableftdisabled" || + selectorText == ".oh_codesnippetcontainertableftactive" || + selectorText == ".oh_codesnippetcontainertableft" || + selectorText == ".oh_codesnippetcontainertableftdisabled") + { + rule.style.backgroundImage = "url(" + iconPath.replace("favicon.ico", "tabLeftBG.gif") + ")"; + } + + if(selectorText == ".oh_codesnippetcontainertabrightactive, .oh_codesnippetcontainertabright, .oh_codesnippetcontainertabrightdisabled" || + selectorText == ".oh_codesnippetcontainertabrightactive" || + selectorText == ".oh_codesnippetcontainertabright" || + selectorText == ".oh_codesnippetcontainertabrightdisabled") + { + rule.style.backgroundImage = "url(" + iconPath.replace("favicon.ico", "tabRightBG.gif") + ")"; + } + + if(selectorText == ".oh_footer") + { + rule.style.backgroundImage = "url(" + iconPath.replace("favicon.ico", "footer_slice.gif") + ")"; + } + } + } + catch (e) { } + finally {} + } + } + catch (e) { } + finally {} + } + + // This compensates for a bug in the default transforms that changes
to

in SelfBranded content + try + { + var brTags = document.getElementsByTagName("br") + + for(var idx = 0; idx < brTags.length; idx++) + { + var brTag = brTags[idx]; + var brNext = brTag.nextSibling; + + if(brNext) + if(brNext.tagName != undefined && brNext.tagName.toLowerCase() == "br") + brNext.parentElement.removeChild (brNext); + } + } + catch (e) { } + finally {} + + var lang = GetCookie("CodeSnippetContainerLang", "C#"); + var currentLang = getDevLangFromCodeSnippet(lang); + + // if LST exists on the page, then set the LST to show the user selected programming language. + updateLST(currentLang); + + // if codesnippet exists + if (snippetIdSets.length > 0) + { + var i = 0; + while (i < snippetIdSets.length) + { + var _tempSnippetCount = 5; + if (document.getElementById(snippetIdSets[i] + "_tab4") == null) + _tempSnippetCount = 1; + + if (_tempSnippetCount < 2) + { // Tabs not grouped - skip + + // Disable 'Copy to clipboard' link if in Chrome + if (navigator.userAgent.toLowerCase().indexOf('chrome') != -1) + { + document.getElementById(snippetIdSets[i] + "_copycode").style.display = 'none'; + } + + i++; + continue; + } + if (lang != null && lang.length > 0) + { + var index = 1, j = 1; + while (j < 6) + { + var tabTemp = document.getElementById(snippetIdSets[i] + "_tab" + j); + if (tabTemp == null) { j++; continue; } + if (tabTemp.innerHTML.indexOf(lang) != -1) + { + index = j; + break; + } + j++; + } + if (j == 6) { + if (document.getElementById(snippetIdSets[i] + "_tab1").className.indexOf("OH_CodeSnippetContainerTabDisabled") != -1) { + // Select the first non-disabled tab + var j = 2; + while (j < 6) { + var tab = document.getElementById(snippetIdSets[i] + "_tab" + j); + if (tab.className.indexOf("OH_CodeSnippetContainerTabDisabled") == -1) { + tab.className = "OH_CodeSnippetContainerTabActiveNotFirst"; + document.getElementById(snippetIdSets[i] + '_code_Div' + j).style.display = 'block'; + break; + } + j++; + } + + // disable left most img if first tab disabled + document.getElementById(snippetIdSets[i] + "_tabimgleft").className = "OH_CodeSnippetContainerTabLeftDisabled"; + } + } + else { + setCurrentLang(snippetIdSets[i], lang, index, _tempSnippetCount, false); + } + + } + if (document.getElementById(snippetIdSets[i] + "_tab4").className.indexOf("OH_CodeSnippetContainerTabDisabled") != -1) + { + // disable right most img if last tab disabled + document.getElementById(snippetIdSets[i] + "_tabimgright").className = "OH_CodeSnippetContainerTabRightDisabled"; + } + + i++; + } + } + + updateSearchUI(); + + // Check for high contrast mode + if (isHighContrast()) + { + onHighContrast(isBlackBackground()); + } + + // Position TOC + tocPosition = GetCookie("TocPosition", 1); + resizeToc(); +} +// The function executes on OnLoad event and Changetab action on Code snippets. +// The function parameter changeLang is the user choosen programming language, VB is used as default language if the app runs for the fist time. +// this function iterates through the 'lanSpecTextIdSet' dictionary object to update the node value of the LST span tag per user's choosen programming language. +function updateLST(currentLang) +{ + for (var lstMember in lanSpecTextIdSet) + { + var devLangSpan = document.getElementById(lstMember); + if (devLangSpan != null) + { + // There is a carriage return before the LST control in the content, so the replace function below is used to trim the white space(s) at the end of the previous node of the current LST node. + if (devLangSpan.previousSibling != null && devLangSpan.previousSibling.nodeValue != null) devLangSpan.previousSibling.nodeValue = devLangSpan.previousSibling.nodeValue.replace(/\s+$/, ""); + var langs = lanSpecTextIdSet[lstMember].split("|"); + var k = 0; + while (k < langs.length) + { + if (currentLang == langs[k].split("=")[0]) + { + devLangSpan.innerHTML = langs[k].split("=")[1]; + break; + } + k++; + } + } + } +} + +function updateSearchUI() +{ + var searchWatermark = document.getElementById('searchWatermark'); + var searchBtn = document.getElementById('btnS'); + var searchTextbox = document.getElementById('qu'); + + if (searchWatermark && searchBtn && searchTextbox) + { + if (searchBtn.innerText == '' || searchBtn.textContent == '') // true if we are not on the search results page + { + // Position watermarks + searchWatermark.style.top = searchTextbox.offsetTop + 'px'; + searchWatermark.style.left = searchTextbox.offsetLeft + 'px'; + if (searchTextbox.value != '') + { + searchWatermark.style.display = 'none'; + searchTextbox.focus(); + } + else + { + searchWatermark.style.display = 'inline'; + searchTextbox.blur(); + } + } + else + { + isSearchPage = true; + searchWatermark.style.display = 'none'; + searchTextbox.focus(); + } + } +} + +// We use a colored span to detect high contrast mode +function isHighContrast() +{ + var elem = document.getElementById('HCColorTest'); + if (elem) + { + // Set SPAN text color - will not be applied if in contrast mode + elem.style.color = '#ff00ff'; + if (window.getComputedStyle) + { // Firefox + var textcolor = window.getComputedStyle(elem, null).color; + if (textcolor != 'rgb(255, 0, 255)' + && textcolor != '#ff00ff') + { + return true; + } + } + else if (elem.currentStyle) + { // IE + if (elem.currentStyle.color != '#ff00ff') + { + return true; + } + } + } + + return false; +} + +// Called to determine if background is black +// Only accurate when in high constrast mode +function isBlackBackground() +{ + var color = ''; + + if (window.getComputedStyle) + { // Firefox + color = window.getComputedStyle(document.body, null).backgroundColor; + } + else if (document.body.currentStyle) + { // IE + color = document.body.currentStyle.backgroundColor; + } + + if (color == 'rgb(0, 0, 0)' + || color == '#000000') + { + return true; + } + + return false; +} + +// Called when high constrast is detected +function onHighContrast(black) +{ + if (black) + { // Black background, so use alternative images + + // VS logo + var logo = document.getElementById('VSLogo'); + if (logo) + { + var logoHC = document.getElementById('VSLogoHC'); + if (logoHC) + { + logo.style.display = 'none'; + logoHC.style.display = ''; + } + } + + // Search + var searchImage = document.getElementById('searchImage'); + if (searchImage) + { + var searchImageHC = document.getElementById('searchImageHC'); + if (searchImageHC) + { + searchImage.style.display = 'none'; + searchImageHC.style.display = ''; + } + } + } +} + +function getDevLangFromCodeSnippet(lang) +{ + var tagSet = "nu"; + if (lang != null) + { + var temp = lang.toLowerCase().replace(" ", ""); + if (temp.indexOf("visualbasic") != -1) + tagSet = "vb"; + if ((temp.indexOf("csharp") != -1) || (temp.indexOf("c#") != -1)) + tagSet = "cs"; + if ((temp.indexOf("cplusplus") != -1) || (temp.indexOf("visualc++") != -1)) + tagSet = "cpp"; + if((temp.indexOf("fsharp") != -1) || (temp.indexOf("f#") != -1)) + tagSet = "fs"; +} + return tagSet; +} +// Cookie functionality +function GetCookie(sName, defaultValue) +{ + var aCookie = document.cookie.split("; "); + for (var i = 0; i < aCookie.length; i++) + { + var aCrumb = aCookie[i].split("="); + + if (sName == aCrumb[0]) + return unescape(aCrumb[1]) + } + return defaultValue; +} +function SetCookie(name, value, expires, path, domain, secure) +{ + // set time, it's in milliseconds + var today = new Date(); + today.setTime(today.getTime()); + + if (expires) + { + expires = expires * 1000 * 60 * 60 * 24; + } + var expires_date = new Date(today.getTime() + (expires)); + + document.cookie = name + "=" + escape(value) + + ((expires) ? ";expires=" + expires_date.toGMTString() : "") + + ((path) ? ";path=" + path : "") + + ((domain) ? ";domain=" + domain : "") + + ((secure) ? ";secure" : ""); +} + +function SetCodeSnippetContainerLangCookie(lang) +{ + SetCookie("CodeSnippetContainerLang", lang, 60, "/", "", ""); + return; +} + +// we store the ids of LST control as dictionary object key values, so that we can get access to them and update when user changes to a different programming language. +// The values of this dictioanry objects are ';' separated languagespecific attributes of the mtps:languagespecific control in the content. +// This function is called from LanguageSpecificText.xslt +var lanSpecTextIdSet = new Object(); +function addToLanSpecTextIdSet(id) +{ + var key = id.split("?")[0]; + var value =id.split("?")[1]; + lanSpecTextIdSet[key] = value; +} + +// Functions called from codesnippet.xslt +function ChangeTab(objid, lang, index, snippetCount) +{ + setCurrentLang(objid, lang, index, snippetCount, true); + SetCodeSnippetContainerLangCookie(lang); + + // switch tab for all of other codesnippets + i = 0; + while (i < snippetIdSets.length) + { + // we just care about other snippes + if (snippetIdSets[i] != objid) + { + + var _tempSnippetCount = 5; + if (document.getElementById(snippetIdSets[i] + "_tab4") == null) + _tempSnippetCount = 1; + if (_tempSnippetCount < 2) + { // Tabs are not grouped - skip + i++; + continue; + } + + + var index = 1, j = 1; + while (j < 6) + { + var tabTemp = document.getElementById(snippetIdSets[i] + "_tab" + j); + if (tabTemp == null) { j++; continue; } + if (tabTemp.innerHTML.indexOf(lang) != -1) + { + index = j; + } + j++; + } + + if (index > 5) index = 1; + setCurrentLang(snippetIdSets[i], lang, index, _tempSnippetCount, false); + } + i++; + } +} +var viewPlain = false; +function setCurrentLang(objid, lang, index, snippetCount, setLangSpecText) +{ + var _tab = document.getElementById(objid + "_tab" + index); + if (_tab != null) + { + if (document.getElementById(objid + "_tab" + index).innerHTML.match("javascript") == null) + { + //Select left most tab as fallback + var i = 1; + while (i < 6) + { + if (!document.getElementById(objid + "_tab" + i).disabled) + { + setCurrentLang(objid, document.getElementById(objid + "_tab" + i).firstChild.innerHTML, i, snippetCount, false); + return; + } + i++; + } + return; + } + var langText = _tab.innerHTML; + if (langText.indexOf(lang) != -1) + { + i = 1; + while (i < 6) + { + var tabtemp = document.getElementById(objid + "_tab" + i); + if (tabtemp != null) + { + if (tabtemp.className == "OH_CodeSnippetContainerTabActive") + tabtemp.className = "OH_CodeSnippetContainerTabFirst"; + if (tabtemp.className == "OH_CodeSnippetContainerTabActiveNotFirst") + tabtemp.className = "OH_CodeSnippetContainerTab"; + } + var codetemp = document.getElementById(objid + "_code_Div" + i); + if (codetemp != null) + { + if (codetemp.style.display != 'none') + codetemp.style.display = 'none'; + } + i++; + } + document.getElementById(objid + "_tab" + index).className = "OH_CodeSnippetContainerTabActive"; + if (index != 1) + document.getElementById(objid + "_tab" + index).className = "OH_CodeSnippetContainerTabActiveNotFirst"; + + if (viewPlain == false) document.getElementById(objid + '_code_Div' + index).style.display = 'block'; + else document.getElementById(objid + '_code_Plain_Div' + index).style.display = 'block'; + + // change the css of the first/last image div according the current selected tab + // if the first tab is selected + if (index == 1) + document.getElementById(objid + "_tabs").firstChild.className = "OH_CodeSnippetContainerTabLeftActive"; + else + { + if (document.getElementById(objid + "_tabs").firstChild.className != "OH_CodeSnippetContainerTabLeftDisabled") + document.getElementById(objid + "_tabs").firstChild.className = "OH_CodeSnippetContainerTabLeft"; + } + // if the last tab is selected + if (index == snippetCount) + document.getElementById(objid + "_tabs").lastChild.className = "OH_CodeSnippetContainerTabRightActive"; + else + { + if (document.getElementById(objid + "_tabs").lastChild.className != "OH_CodeSnippetContainerTabRightDisabled") + document.getElementById(objid + "_tabs").lastChild.className = "OH_CodeSnippetContainerTabRight"; + } + + // show copy code button if EnableCopyCode is set to true (and not in Chrome) + if (document.getElementById(objid + "_tab" + index).getAttribute("EnableCopyCode") == "true" + && navigator.userAgent.toLowerCase().indexOf('chrome') == -1) + { + document.getElementById(objid + "_copycode").style.display = 'inline'; + } + else + { + document.getElementById(objid + "_copycode").style.display = 'none'; + } + + // if LST exists on the page, then set the LST to show the user selected programming language. + if (setLangSpecText) + { + var currentLang = getDevLangFromCodeSnippet(lang); + updateLST(currentLang); + } + } + } +} +function addSpecificTextLanguageTagSet(codesnippetid) +{ + var i = 1; + while (i < 6) + { + var snippetObj = document.getElementById(codesnippetid + "_tab" + i); + if (snippetObj == null) break; + + var tagSet = getDevLangFromCodeSnippet(snippetObj.innerHTML); + var insert = true; + var j = 0; + while (j < allLanguageTagSets.length) + { + if (allLanguageTagSets[j] == tagSet) + { + insert = false; + } + j++; + } + if (insert) allLanguageTagSets.push(tagSet); + i++; + } + snippetIdSets.push(codesnippetid); +} +function ExchangeTitleContent(objid, snippetCount) +{ + ApplyExchangeTitleContent(objid, snippetCount); + + // switch tab for all of other codesnippets + i = 0; + while (i < snippetIdSets.length) + { + // we just care about other snippes + if (snippetIdSets[i] != objid) + { + var _tempSnippetCount = 5; + if (document.getElementById(snippetIdSets[i] + "_tab4") == null) + _tempSnippetCount = 1; + + if (_tempSnippetCount < 2) return; + + ApplyExchangeTitleContent(snippetIdSets[i], _tempSnippetCount); + } + i++; + } +} + +function ApplyExchangeTitleContent(objid, snippetCount) +{ + var i = 1; + while (i <= snippetCount) + { + var obj = document.getElementById(objid + '_code_Div' + i); + if ((obj != null) && (obj.style.display != 'none')) + { + obj.style.display = 'none'; + document.getElementById(objid + '_code_Plain_Div' + i).style.display = 'block'; + viewPlain = true; + + document.getElementById(objid + '_ViewPlain').style.display = 'none'; + document.getElementById(objid + '_ViewColorized').style.display = 'inline'; + break; + } + + obj = document.getElementById(objid + '_code_Plain_Div' + i); + if ((obj != null) && (obj.style.display != 'none')) + { + obj.style.display = 'none'; + document.getElementById(objid + '_code_Div' + i).style.display = 'block'; + viewPlain = false; + + document.getElementById(objid + '_ViewPlain').style.display = 'inline'; + document.getElementById(objid + '_ViewColorized').style.display = 'none'; + break; + } + + i++; + } +} +function CopyToClipboard(objid, snippetCount) +{ + var contentid; + var i = 1; + while (i <= snippetCount) + { + var obj = document.getElementById(objid + '_code_Div' + i); + if ((obj != null) && (obj.style.display != 'none') && (document.getElementById(objid + '_code_Plain_Div' + i).innerText != '')) + { + contentid = objid + '_code_Plain_Div' + i; + break; + } + + obj = document.getElementById(objid + '_code_Plain_Div' + i); + if ((obj != null) && (obj.style.display != 'none') && (document.getElementById(objid + '_code_Plain_Div' + i).innerText != '')) + { + contentid = objid + '_code_Plain_Div' + i; + break; + } + i++; + } + if (contentid == null) return; + if (window.clipboardData) + { + try { window.clipboardData.setData("Text", document.getElementById(contentid).innerText); } + catch (e) { + alert("Permission denied. Enable copying to the clipboard."); + } + } + else if (window.netscape) + { + try + { + netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect'); + + var clip = Components.classes['@mozilla.org/widget/clipboard;1'] + .createInstance(Components.interfaces.nsIClipboard); + if (!clip) return; + var trans = Components.classes['@mozilla.org/widget/transferable;1'] + .createInstance(Components.interfaces.nsITransferable); + if (!trans) return; + trans.addDataFlavor('text/unicode'); + + var str = new Object(); + var len = new Object(); + var str = Components.classes["@mozilla.org/supports-string;1"] + .createInstance(Components.interfaces.nsISupportsString); + var copytext = document.getElementById(contentid).textContent; + str.data = copytext; + trans.setTransferData("text/unicode", str, copytext.length * 2); + var clipid = Components.interfaces.nsIClipboard; + clip.setData(trans, null, clipid.kGlobalClipboard); + } + catch (e) + { + alert("Permission denied. Enter \"about:config\" in the address bar and double-click the \"signed.applets.codebase_principal_support\" setting to enable copying to the clipboard."); + } + } + else + { + return; + } +} +function Print(objid, snippetCount) +{ + var contentid; + var i = 1; + while (i <= snippetCount) + { + var obj = document.getElementById(objid + '_code_Div' + i); + if ((obj != null) && (obj.style.display != 'none')) + { + contentid = objid + '_code_Plain_Div' + i; + break; + } + + obj = document.getElementById(objid + '_code_Plain_Div' + i); + if ((obj != null) && (obj.style.display != 'none')) + { + contentid = objid + '_code_Plain_Div' + i; + break; + } + i++; + } + if (contentid == null) return; + var obj = document.getElementById(contentid); + if (obj) + { + //var tempwin = window.open('', '', ''); + var tempwin = window.open('', '', 'top=900000, left=900000, dependent=yes'); + if (tempwin && tempwin.document) { + try { + tempwin.document.title = "Printer Dialog"; + tempwin.document.body.innerText = obj.innerText; + tempwin.print(); + tempwin.close(); + } catch (e) { if (tempwin) tempwin.close(); }; + } + } +} + +function SearchTextboxKeyUp(e) +{ + var e = window.event || e; + var key = e.charCode || e.keyCode; + if (key == 27) + { // If user pressed ESCAPE, clear the textbox (IE doesn't pass special keys to onkeypress) + document.getElementById('qu').value = ''; + return false; + } + preventEventBubbling(e); +} + +// TOC resize script + +function onIncreaseToc() +{ + tocPosition++; + if (tocPosition > 3) tocPosition = 1; + resizeToc(); + SetCookie("TocPosition", tocPosition); +} + +function onResetToc() +{ + tocPosition = 1; + resizeToc(); + SetCookie("TocPosition", tocPosition); +} + +function resizeToc() +{ + var toc = document.getElementById("LeftNav"); + if (toc) + { + // Set TOC width + // Positions: 1 (280px) 2 (380px) 3 (480px) + var tocWidth = 280 + ((tocPosition - 1) * 100); + toc.style.width = tocWidth + "px"; + + // Position images + if (document.all) tocWidth -= 1; + document.getElementById("TocResize").style.left = tocWidth + "px"; + + // Hide/show increase TOC width image + document.getElementById("ResizeImageIncrease").style.display = (tocPosition == 3) ? "none" : ""; + + // Hide/show reset TOC width image + document.getElementById("ResizeImageReset").style.display = (tocPosition != 3) ? "none" : ""; + } +} + +function preventEventBubbling(e) +{ + if (e && e.stopPropagation) + { + e.stopPropagation(); + } + else + { + event.cancelBubble = true; + } +} + + diff --git a/scripts/highlight.js b/scripts/highlight.js new file mode 100644 index 0000000..b4da6c4 --- /dev/null +++ b/scripts/highlight.js @@ -0,0 +1,148 @@ +//=============================================================================================================== +// System : Color Syntax Highlighter +// File : Highlight.js +// Author : Eric Woodruff (Eric@EWoodruff.us) +// Updated : 10/21/2012 +// Note : Copyright 2006-2012, Eric Woodruff, All rights reserved +// +// This contains the script to expand and collapse the regions in the syntax highlighted code. +// +// This is a customized version for the Sandcastle Help File Builder. It overrides the CopyCode() function +// from the Hana, Prototype, and VS2005 presentation styles to remove the line numbering and collapsible +// region elements. The VS2010 style does not currently use the CopyCode() function in here as it has its own +// version for copying the code. +//=============================================================================================================== + +// Expand/collapse a region +function HighlightExpandCollapse(showId, hideId) +{ + var showSpan = document.getElementById(showId), hideSpan = document.getElementById(hideId); + + showSpan.style.display = "inline"; + hideSpan.style.display = "none"; +} + +// Copy the code from a colorized code block to the clipboard. +function CopyCode(key) +{ + var idx, line, block, htmlLines, lines, codeText, hasLineNos, hasRegions, clip, trans, + copyObject, clipID; + var reLineNo = /^\s*\d{1,4}/; + var reRegion = /^\s*\d{1,4}\+.*?\d{1,4}-/; + var reRegionText = /^\+.*?\-/; + + // Find the table row element containing the code + var trElements = document.getElementsByTagName("tr"); + + for(idx = 0; idx < trElements.length; idx++) + if(key.parentNode.parentNode.parentNode == trElements[idx].parentNode) + { + block = trElements[idx].nextSibling; + break; + } + + if(block.innerText != undefined) + codeText = block.innerText; + else + codeText = block.textContent; + + hasLineNos = block.innerHTML.indexOf("highlight-lineno"); + hasRegions = block.innerHTML.indexOf("highlight-collapsebox"); + htmlLines = block.innerHTML.split("\n"); + lines = codeText.split("\n"); + + // Remove the line numbering and collapsible regions if present + if(hasLineNos != -1 || hasRegions != -1) + { + codeText = ""; + + for(idx = 0; idx < lines.length; idx++) + { + line = lines[idx]; + + if(hasRegions && reRegion.test(line)) + line = line.replace(reRegion, ""); + else + { + line = line.replace(reLineNo, ""); + + // Lines in expanded blocks have an extra space + if(htmlLines[idx].indexOf("highlight-expanded") != -1 || + htmlLines[idx].indexOf("highlight-endblock") != -1) + line = line.substr(1); + } + + if(hasRegions && reRegionText.test(line)) + line = line.replace(reRegionText, ""); + + codeText += line; + + // Not all browsers keep the line feed when split + if(line[line.length - 1] != "\n") + codeText += "\n"; + } + } + + // IE or FireFox/Netscape? + if(window.clipboardData) + window.clipboardData.setData("Text", codeText); + else + if(window.netscape) + { + // Give unrestricted access to browser APIs using XPConnect + try + { + netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); + } + catch(e) + { + alert("Universal Connect was refused, cannot copy to clipboard. Go to about:config and set " + + "signed.applets.codebase_principal_support to true to enable clipboard support."); + return; + } + + // Creates an instance of nsIClipboard + clip = Components.classes["@mozilla.org/widget/clipboard;1"].createInstance( + Components.interfaces.nsIClipboard); + + // Creates an instance of nsITransferable + if(clip) + trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance( + Components.interfaces.nsITransferable); + + if(!trans) + { + alert("Copy to Clipboard is not supported by this browser"); + return; + } + + // Register the data flavor + trans.addDataFlavor("text/unicode"); + + // Create object to hold the data + copyObject = new Object(); + + // Creates an instance of nsISupportsString + copyObject = Components.classes["@mozilla.org/supports-string;1"].createInstance( + Components.interfaces.nsISupportsString); + + // Assign the data to be copied + copyObject.data = codeText; + + // Add data objects to transferable + trans.setTransferData("text/unicode", copyObject, codeText.length * 2); + + clipID = Components.interfaces.nsIClipboard; + + if(!clipID) + { + alert("Copy to Clipboard is not supported by this browser"); + return; + } + + // Transfer the data to the clipboard + clip.setData(trans, null, clipID.kGlobalClipboard); + } + else + alert("Copy to Clipboard is not supported by this browser"); +} diff --git a/styles/branding-cs-CZ.css b/styles/branding-cs-CZ.css new file mode 100644 index 0000000..f38de74 --- /dev/null +++ b/styles/branding-cs-CZ.css @@ -0,0 +1,3 @@ +/* Start CS-CZ locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-de-DE.css b/styles/branding-de-DE.css new file mode 100644 index 0000000..4cf80ba --- /dev/null +++ b/styles/branding-de-DE.css @@ -0,0 +1,3 @@ +/* Start DE-DE locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-en-US.css b/styles/branding-en-US.css new file mode 100644 index 0000000..248cbe5 --- /dev/null +++ b/styles/branding-en-US.css @@ -0,0 +1,3 @@ +/* Start EN-US locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-es-ES.css b/styles/branding-es-ES.css new file mode 100644 index 0000000..4a7ebbd --- /dev/null +++ b/styles/branding-es-ES.css @@ -0,0 +1,3 @@ +/* Start ES-ES locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-fr-FR.css b/styles/branding-fr-FR.css new file mode 100644 index 0000000..d924dec --- /dev/null +++ b/styles/branding-fr-FR.css @@ -0,0 +1,3 @@ +/* Start FR-FR locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-it-IT.css b/styles/branding-it-IT.css new file mode 100644 index 0000000..36c6b22 --- /dev/null +++ b/styles/branding-it-IT.css @@ -0,0 +1,3 @@ +/* Start IT-IT locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-ja-JP.css b/styles/branding-ja-JP.css new file mode 100644 index 0000000..ca4312f --- /dev/null +++ b/styles/branding-ja-JP.css @@ -0,0 +1,26 @@ +/* Start JA-JP locale-specific CSS */ +body +{ + font-family:Segoe UI, Verdana, Arial, MS Pゴシック; +} +pre +{ + font-family:Courier, "Courier New", Consolas, Monospace, MS ゴシック; +} +span.tt +{ + font-family:Courier, "Courier New", Consolas, Monospace, MS ゴシック; +} +div.libCScode pre +{ + font-family:Monospace, Courier New, Courier, MS ゴシック; +} +pre.ideCScode +{ + font-family:Monospace, Courier New, Courier, MS ゴシック; +} +SPAN.code +{ + font-family:Monospace, Courier New, Courier, MS ゴシック; +} +/* End locale-specific CSS */ diff --git a/styles/branding-ko-KR.css b/styles/branding-ko-KR.css new file mode 100644 index 0000000..20a6fc0 --- /dev/null +++ b/styles/branding-ko-KR.css @@ -0,0 +1,27 @@ +/* Start KO-KR locale-specific CSS */ +body +{ + font-family:Malgun Gothic, Segoe UI, Verdana; + font-size:0.75em; /*9pt*/ +} +pre +{ + font-family:Courier, "Courier New", Consolas, Monospace, 돋움체; +} +span.tt +{ + font-family:Courier, "Courier New", Consolas, Monospace, 돋움체; +} +div.libCScode pre +{ + font-family:Monospace, Courier New, Courier, 돋움체; +} +pre.ideCScode +{ + font-family:Monospace, Courier New, Courier, 돋움체; +} +SPAN.code +{ + font-family:Monospace, Courier New, Courier, 돋움체; +} +/* End locale-specific CSS */ diff --git a/styles/branding-pl-PL.css b/styles/branding-pl-PL.css new file mode 100644 index 0000000..19e9810 --- /dev/null +++ b/styles/branding-pl-PL.css @@ -0,0 +1,3 @@ +/* Start PL-PL locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-pt-BR.css b/styles/branding-pt-BR.css new file mode 100644 index 0000000..a0683b0 --- /dev/null +++ b/styles/branding-pt-BR.css @@ -0,0 +1,3 @@ +/* Start PT-BR locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-ru-RU.css b/styles/branding-ru-RU.css new file mode 100644 index 0000000..c31f83a --- /dev/null +++ b/styles/branding-ru-RU.css @@ -0,0 +1,3 @@ +/* Start RU-RU locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-tr-TR.css b/styles/branding-tr-TR.css new file mode 100644 index 0000000..81ca462 --- /dev/null +++ b/styles/branding-tr-TR.css @@ -0,0 +1,3 @@ +/* Start TR-TR locale-specific CSS */ + +/* End locale-specific CSS */ diff --git a/styles/branding-zh-CN.css b/styles/branding-zh-CN.css new file mode 100644 index 0000000..07df457 --- /dev/null +++ b/styles/branding-zh-CN.css @@ -0,0 +1,26 @@ +/* Start ZH-CN locale-specific CSS */ +body +{ + font-family:MS YaHei, Simsun, Segoe UI, Verdana; +} +pre +{ + font-family:Courier, "Courier New", Consolas, Monospace, 新宋体; +} +span.tt +{ + font-family:Courier, "Courier New", Consolas, Monospace, 新宋体; +} +div.libCScode pre +{ + font-family:Monospace, Courier New, Courier, 新宋体; +} +pre.ideCScode +{ + font-family:Monospace, Courier New, Courier, 新宋体; +} +SPAN.code +{ + font-family:Monospace, Courier New, Courier, 新宋体; +} +/* End locale-specific CSS */ diff --git a/styles/branding-zh-TW.css b/styles/branding-zh-TW.css new file mode 100644 index 0000000..e2f4db8 --- /dev/null +++ b/styles/branding-zh-TW.css @@ -0,0 +1,26 @@ +/* Start ZH-TW locale-specific CSS */ +body +{ + font-family:MS JhengHei, MingLiU, Segoe UI, Verdana, Arial; +} +pre +{ + font-family:Courier, "Courier New", Consolas, Monospace, 細明體; +} +span.tt +{ + font-family:Courier, "Courier New", Consolas, Monospace, 細明體; +} +div.libCScode pre +{ + font-family:Monospace, Courier New, Courier, 細明體; +} +pre.ideCScode +{ + font-family:Monospace, Courier New, Courier, 細明體; +} +SPAN.code +{ + font-family:Monospace, Courier New, Courier, 細明體; +} +/* End locale-specific CSS */ diff --git a/styles/branding.css b/styles/branding.css new file mode 100644 index 0000000..5dbfb6a --- /dev/null +++ b/styles/branding.css @@ -0,0 +1,1671 @@ +body.OH_VSIP_body +{ + font-family: Segoe UI, Verdana, Arial; + font-size: 0.85em; /*10pt*/ + color: #000; + margin: 0px; + padding: 0px; + min-width: 600px; + background-color: #fff; +} + +body +{ + font-family: Segoe UI, Verdana, Arial; + font-size: 0.85em; /*10pt*/ + color: #000; + margin: 0px; + padding: 0px; + min-width: 600px; + background-color: #fff; +} + +a +{ + color: #1364c4; + text-decoration: none; +} + +a:link +{ + color: #1364c4; +} +a:visited +{ + color: #960bb4; +} +.OH_leftNav a:visited +{ + color: #1364c4; +} + +a:hover, a:active +{ + color: #960bb4; +} + +a img +{ + border: none; +} + +pre +{ + overflow: hidden; +} + +div.OH_outerContent table +{ + width: 100%; + border-collapse: collapse; + border-color: #bbb; + border-width: 1px; + border-style: solid; +} + +div.OH_outerContent table th +{ + border-color: #bbb; + border-width: 1px; + border-style: solid; + height: 21px; + text-align: left; + color: #000; + padding: 4px; + font-style: normal; + font-weight: normal; + background-color: rgb(229,229,229); +} + +div.OH_outerContent table td +{ + border-color: #bbb; + border-width: 1px; + border-style: solid; + margin: 1px; +} + +div.OH_outerContent table.TitleTable +{ + width: 100%; + border-collapse: collapse; + border-width: 0px; +} + +div.OH_outerContent table.TitleTable td +{ + border-width: 0px; +} + +.OH_topic +{ + margin: 13px; +} + +div.OH_title +{ + clear: both; + font-family: Segoe UI, Verdana, Arial; + margin-left: -13px; + margin-right: -13px; +} + +div.OH_title table +{ + border: 0; + border-color: #ffffff; + width: 100%; + margin: 0px; + padding: 0px; + border-collapse: collapse; + border-spacing: 0; +} + +div.OH_title table tr td +{ + border: 0px; + height: 22px; + vertical-align: middle; +} + +.OH_tdSearchTitle +{ + font-family: Segoe UI, Verdana, Arial; + font-size: 1.45em; /*17pt*/ + font-weight: bold; + padding-left: 10px; + text-align: left; + color: #250c58; +} + +.OH_tdTitleColumn +{ + font-family: Segoe UI, Verdana, Arial; + font-size: 1.45em; /*17pt*/ + font-weight: bold; + color: #250c58; + padding: 0px; + padding-left: 10px; + text-align: left; +} + +.OH_tdRunningTitleColumn +{ + padding: 0px; + padding-top: 11px; + padding-right: 13px; + padding-bottom: 12px; + vertical-align: middle; + text-align: right; +} + +.OH_tdLogoColumn +{ + padding: 0px; + padding-top: 11px; + padding-left: 5px; + padding-right: 5px; + padding-bottom: 12px; + vertical-align: middle; + width: 1px; +} + +.OH_tdLogoColumnAbove +{ + padding: 0px; + padding-top: 5px; + padding-left: 10px; + padding-right: 10px; + vertical-align: middle; +} + +div.majorTitle +{ + font-size: 0.5em; /*6pt*/ + font-weight: normal; + color: Black; + padding-bottom: 2px; +} + +a.other-version +{ + padding: 0px 5px 0px 5px; +} +.breadcrumb +{ + font-family: Segoe UI, Verdana, Arial; + font-size: 1em; /*12pt*/ + line-height: 300%; + vertical-align: middle; + background-color: #E6E6E6; + width: 100%; +} + +.target +{ + font-weight: bold; +} + +a.breadcrumb +{ + text-decoration: none; + cursor: pointer; +} + +table.header +{ + width: 100%; +} + +td.header +{ + padding: 0px 0px 0px 16px; +} +.nextbc +{ + background-color: Transparent; + padding: 0px 3px 0px 3px; + position: relative; + right: 0; +} + +h1 +{ + font-size: 2em; /*24pt*/ + font-weight: 400; + margin-top: 0px; +} + +h1.heading +{ + font-size: 1.2em; /*14pt*/ + font-family: Segoe UI, Verdana, Arial; + font-weight: bold; + line-height: 120%; +} + +h2 +{ + font-size: 1.15em; /*13.5pt*/ + font-weight: bold; +} + +h2.subtitle +{ + font-size: 1.8em; /*22pt*/ + font-weight: 400; + margin-bottom: 0.6em; +} +h3 +{ + font-size: 1.1em; /*13pt*/ + font-weight: bold; +} +.heading +{ + font-size: 0.85em; /*10pt*/ + font-family: Segoe UI, Verdana, Arial; + font-weight: bold; + margin: 0px; + margin-top: 18px; +} +h4.subHeading +{ + margin-top: 10px; + font-size: 1em; /*12pt*/ +} + +h4.subHeading, .subHeading +{ + font-size: 0.85em; /*10pt*/ + font-family: Segoe UI, Verdana, Arial; + font-weight: bold; + margin: 0px; +} +dl +{ + margin: 0 0 10px; + padding: 0 0 0 1px; +} +dt +{ + font-style: normal; + margin: 0px; +} +dd +{ + margin-left: 13px; +} +li +{ + margin-bottom: 3px; + margin-left: 0; +} +ol +{ + line-height: 140%; + list-style-type: decimal; + margin-bottom: 15px; +} +ol ol +{ + line-height: 140%; + list-style-type: lower-alpha; + margin-bottom: 4px; + margin-top: 3px; +} + +ol ol ol +{ + line-height: 140%; + list-style-type: lower-roman; + margin-bottom: 4px; + margin-top: 3px; +} + +ol ul, ul ol +{ + line-height: 140%; + margin-bottom: 15px; + margin-top: 15px; +} + +p +{ + margin: 0; + margin-top: 12px; + margin-bottom: 12px; +} +div.section p +{ + margin-bottom: 15px; + margin-top: 0; +} +ul +{ + line-height: 140%; + list-style-position: outside; + list-style-type: disc; + margin-bottom: 15px; +} +ul ul +{ + line-height: 140%; + list-style-type: disc; + margin-bottom: 4px; + margin-left: 13px; + margin-top: 3px; +} +div#startpage ul +{ + margin-top: 0px; +} +.OH_NoContentinstalledSection +{ + padding-left: 10px; + padding-top: 10px; +} +div#header +{ + background-color: #d4dfff; + padding: 0; + width: 100%; +} +div#header table td +{ + color: #00f; + margin-bottom: 0; + margin-top: 0; + padding-right: 20px; +} + +div#header table tr#headerTableRow3 td +{ + padding-bottom: 2px; + padding-top: 5px; +} +div#header table#bottomTable +{ + border-top-color: #fff; + border-top-style: solid; + border-top-width: 1px; + text-align: left; +} + +div#mainSection +{ + padding-left: 10px; + padding-top: 10px; + padding-bottom: 15px; + padding-right: 10px; +} + +div.OH_outerContent div#mainSection table +{ + border-collapse: collapse; + border: 1px solid #bbbbbb; + margin-bottom: 5px; + margin-top: 5px; + margin-right: 13px; + padding: 0px; + width: auto; +} + +div.OH_outerContent div#mainSection table th +{ + font-family: Segoe UI, Verdana, Arial; + font-size: 0.85em; /*10pt*/ + border: 1px solid #bbbbbb; + color: #000000; + background-color: #e5e5e5; + padding-left: 13px; + padding-right: 13px; + vertical-align: middle; + text-align: left; +} + +div.OH_outerContent div#mainSection table td +{ + font-family: Segoe UI, Verdana, Arial; + font-size: 0.85em; /*10pt*/ + border: 1px solid #bbbbbb; + color: #000000; + padding: 5px; + overflow: visible; + vertical-align: top; +} + +div.OH_outerContent div#mainSection table td p +{ + padding: 5px; +} + +div.OH_outerContent div#mainSection table td.imageCell +{ + white-space: nowrap; +} + +div.OH_outerContent div#mainSection table td img +{ + margin-top: 3px; + margin-bottom: 3px; +} + +div.OH_outerContent div#mainSection table.MtpsTableLayout +{ + border: 0px; +} + +div.OH_outerContent div#mainSection table.MtpsTableLayout1 +{ + border: 0px; + width: 700px; +} + +div.OH_outerContent div#mainSection table.MtpsTableLayout td +{ + padding-right: 5px; + padding-left: 5px; + margin: 1px; + border: 0px; +} + +div.OH_outerContent div#mainSection table.MtpsTableLayout1 td +{ + padding-left: 15px; + border: 0px; + padding-bottom: 0px; + padding-top: 0px; + width: 600px; + font-weight: normal; +} + +div.OH_outerContent div#mainSection table table td +{ + border-right: 0px; +} + +.media img +{ + vertical-align: top; +} + +.HeaderCaptionText, .title +{ + color: #000000; + font-family: Segoe UI, Verdana, Arial; + font-size: 1.9em; /*24pt*/ + font-style: normal; + font-variant: normal; + font-weight: bold; + line-height: normal; + margin: 0pt 0pt 10px; +} + +div#mainBody div.alert, div#mainBody div.code +{ + width: 98.9%; +} + +div#mainBody div.alert +{ + padding-bottom: 0.82em; /*9px*/ +} + +span.selflink +{ + font-weight: bold; +} + +div.preliminary +{ + margin-top: 1em; + margin-bottom: 1em; + font-weight: bold; + color: #333333; +} + +div.caption +{ + font-weight: bold; + font-size: 1em; /*12pt*/ + color: #003399; +} + +.procedureSubHeading +{ + font-size: 1.1em; /*13.5pt*/ + font-weight: bold; +} + +/* added for new spans that replace + sub, sup, big and small tags +*/ +span.sub +{ + vertical-align: sub; +} +span.sup +{ + vertical-align: super; +} +span.big +{ + font-size: larger; +} +span.small +{ + font-size: smaller; +} +span.tt +{ + font-family: Courier, "Courier New" , Consolas, monospace; +} + +div.clsNote +{ + background-color: #EEEEEE; + margin-bottom: 4px; + padding: 2px; +} + +.OH_regiontitle +{ + font-size: 1.3em; /*15pt*/ + font-family: Segoe UI, Verdana, Arial; + font-weight: bold; + color: #250c58; + float: left; + background-color: #FFFFFF; + margin-top: 13px; + margin-bottom: 5px; + padding-right: 7px; + z-index: 2; +} + +.OH_404_regiontitle +{ + font-size: 1.2em; + font-family: Segoe UI, Verdana, Arial; + font-weight: bold; + color: #6a6a6a; + float: left; + background-color: #FFFFFF; + margin-top: 13px; + margin-bottom: 5px; + padding-right: 7px; + z-index: 2; +} + +.OH_CollapsibleAreaRegion +{ + z-index: 100; +} + +.OH_CollapsibleArea_HrDiv +{ + padding-top: 18px; +} + +.OH_CollapsibleArea_Hr +{ + margin-left: 4px; + color: #e5e5e5; + border-top-style: none; + border-bottom: #e5e5e5 1px solid; + border-right-style: none; + border-left-style: none; +} + +.OH_RegionToggle +{ + line-height: 0px; + border-top-style: solid; + border-top-width: 1px; + border-top-color: #e5e5e5; + top: -13px; + position: relative; + float: left; + width: 90%; + z-index: -1; +} + +.OH_CodeSnippetTitleBar +{ + background-color: #DDDDDD; + padding-top: 3px; + padding-left: 3px; + padding-right: 3px; + padding-bottom: 3px; + white-space: nowrap; + border-bottom: solid 1px #aaaaaa; + height: 15px; + word-spacing: normal; + letter-spacing: normal; +} + +.OH_CodeDisplayLanguage +{ + float: left; + text-align: left; +} + +.OH_CopyCodeButton +{ + float: right; + text-align: right; +} + +span.copyCode +{ + font-weight: normal; + display: inline; +} + +a.copyCode +{ + cursor: pointer; + color: blue; + text-decoration: none; + text-align: right; +} +div.libCScode +{ + width: 98.9%; + padding-bottom: 20px; + border-top: #ffffff 5px solid; + display: block; +} +div.libCScode table +{ + border: 0; + font-size: 0.85em; /*10pt*/ + margin-bottom: 5px; + width: 100%; +} +div.libCScode table th +{ + background: #dddddd; + border-bottom-color: #C8CDDE; + border-bottom-style: solid; + border-bottom-width: 1px; + color: #000066; + font-weight: bold; +} +div.libCScode table td, pre.libCScode +{ + background: #dddddd; + border-top-color: #C8CDDE; + border-top-style: solid; + border-top-width: 1px; + padding-left: 5px; + padding-right: 5px; + padding-top: 5px; + margin: 0 0 10px 0; + display: block; +} +div.libCScode pre +{ + font-family: Monospace, Courier New, Courier; + font-size: 1.05em; /*13pt*/ + color: #000066; + white-space: -moz-pre-wrap; + word-wrap: break-word; + overflow: hidden; +} +pre.ideCScode +{ + background: #F7F7FF; + border-top-color: #FFFFFF; + border-top-style: solid; + border-top-width: 1px; + padding-left: 5px; + padding-right: 5px; + padding-top: 5px; + padding-bottom: 0px; + margin: 0 0 10px 0; + word-wrap: break-word; + font-size: 1.05em; /*13pt*/ + border-bottom: #ffffff 5px solid; + font-family: Monospace, Courier New, Courier; + white-space: pre; + display: block; +} + +.OH_CodeSnippetContainer +{ + clear: both; + margin-top: 10px; + line-height: normal; +} + +.OH_CodeSnippetContainerTabs +{ + position: relative; + top: 5px; + _top: 3px; + float: left; + background-color: Transparent; + vertical-align: middle; + cursor: default; + margin: 0px; + padding: 0px; + z-index: 2; +} + +.OH_CodeSnippetContainerTab, .OH_CodeSnippetContainerTabLeft, .OH_CodeSnippetContainerTabRight, .OH_CodeSnippetContainerTabFirst, .OH_CodeSnippetContainerTabActive, .OH_CodeSnippetContainerTabLeftActive, .OH_CodeSnippetContainerTabRightActive, .OH_CodeSnippetContainerTabActiveNotFirst, .OH_CodeSnippetContainerTabDisabled, .OH_CodeSnippetContainerTabLeftDisabled, .OH_CodeSnippetContainerTabRightDisabled, .OH_CodeSnippetContainerTabDisabledNotFirst, .OH_CodeSnippetContainerTabSolo +{ + float: left; + font-size: 0.8em; /*10pt*/ + margin: 0px; + padding: 0px; + _padding-top: 2px; + height: 20px; +} + +.OH_CodeSnippetContainerTab, .OH_CodeSnippetContainerTabFirst, .OH_CodeSnippetContainerTabActive, .OH_CodeSnippetContainerTabActiveNotFirst, .OH_CodeSnippetContainerTabDisabled, .OH_CodeSnippetContainerTabDisabledNotFirst, .OH_CodeSnippetContainerTabSolo +{ + border-top: solid 1px #bbbbbb; +} + +.OH_CodeSnippetContainerTab, .OH_CodeSnippetContainerTabLeft, .OH_CodeSnippetContainerTabRight, .OH_CodeSnippetContainerTabFirst, .OH_CodeSnippetContainerTabDisabled, .OH_CodeSnippetContainerTabLeftDisabled, .OH_CodeSnippetContainerTabRightDisabled, .OH_CodeSnippetContainerTabDisabledNotFirst +{ + border-bottom: solid 2px #d0d2d2; +} + +.OH_CodeSnippetContainerTab, .OH_CodeSnippetContainerTabActiveNotFirst, .OH_CodeSnippetContainerTabDisabledNotFirst +{ + border-left: solid 1px #bbbbbb; +} + +.OH_CodeSnippetContainerTab, .OH_CodeSnippetContainerTabLeft, .OH_CodeSnippetContainerTabRight, .OH_CodeSnippetContainerTabFirst +{ + background-color: #eff5ff; +} + +.OH_CodeSnippetContainerTabDisabled, .OH_CodeSnippetContainerTabLeftDisabled, .OH_CodeSnippetContainerTabRightDisabled, .OH_CodeSnippetContainerTabDisabledNotFirst +{ + background-color: #f5f5f5; +} + +.OH_CodeSnippetContainerTabActive, .OH_CodeSnippetContainerTabLeftActive, .OH_CodeSnippetContainerTabRightActive, .OH_CodeSnippetContainerTabActiveNotFirst, .OH_CodeSnippetContainerTabSolo +{ + background-color: white; + font-weight: bold; +} + +.OH_CodeSnippetContainerTab a, .OH_CodeSnippetContainerTab a:link, .OH_CodeSnippetContainerTab a:visited, .OH_CodeSnippetContainerTab a:active, .OH_CodeSnippetContainerTab a:hover, .OH_CodeSnippetContainerTabFirst a, .OH_CodeSnippetContainerTabFirst a:link, .OH_CodeSnippetContainerTabFirst a:visited, .OH_CodeSnippetContainerTabFirst a:active, .OH_CodeSnippetContainerTabFirst a:hover +{ + padding: 0px 5px 0px 5px; + color: #1364c4; + text-decoration: none; + cursor: pointer; +} + +.OH_CodeSnippetContainerTabSolo a, .OH_CodeSnippetContainerTabSolo a:link, .OH_CodeSnippetContainerTabSolo a:visited, .OH_CodeSnippetContainerTabSolo a:active, .OH_CodeSnippetContainerTabSolo a:hover +{ + padding: 0px 5px 0px 5px; + color: #1364c4; + text-decoration: none; +} + +.OH_CodeSnippetContainerTab a:link, .OH_CodeSnippetContainerTab a:visited, .OH_CodeSnippetContainerTabFirst a:link, .OH_CodeSnippetContainerTabFirst a:visited, .OH_CodeSnippetContainerTabSolo a:link, .OH_CodeSnippetContainerTabSolo a:visited +{ + color: #1364c4; +} + +.OH_CodeSnippetContainerTab a:active, .OH_CodeSnippetContainerTab a:hover, .OH_CodeSnippetContainerTabFirst a:active, .OH_CodeSnippetContainerTabFirst a:hover +{ + color: #250c58; +} + +.OH_CodeSnippetContainerTabActive a, .OH_CodeSnippetContainerTabActive a:link, .OH_CodeSnippetContainerTabActive a:visited, .OH_CodeSnippetContainerTabActive a:active, .OH_CodeSnippetContainerTabActive a:hover, .OH_CodeSnippetContainerTabActiveNotFirst a, .OH_CodeSnippetContainerTabActiveNotFirst a:link, .OH_CodeSnippetContainerTabActiveNotFirst a:visited, .OH_CodeSnippetContainerTabActiveNotFirst a:active, .OH_CodeSnippetContainerTabActiveNotFirst a:hover +{ + padding: 0px 5px 0px 5px; + background-color: white; + color: #250c58; + text-decoration: none; + cursor: pointer; +} + +.OH_CodeSnippetContainerTabDisabled a, .OH_CodeSnippetContainerTabDisabledNotFirst a +{ + padding: 0px 5px 0px 5px; + color: #a8a8a8; + text-decoration: none; +} + +.OH_CodeSnippetContainerTabLeftActive, .OH_CodeSnippetContainerTabLeft, .OH_CodeSnippetContainerTabLeftDisabled, .OH_CodeSnippetContainerTabRightActive, .OH_CodeSnippetContainerTabRight, .OH_CodeSnippetContainerTabRightDisabled +{ + width: 5px; + float: left; +} + +.OH_CodeSnippetContainerTabLeftActive, .OH_CodeSnippetContainerTabLeft, .OH_CodeSnippetContainerTabLeftDisabled +{ + /* background-image: url(tabLeftBG.gif); Added by script */ + background-repeat: no-repeat; +} + +.OH_CodeSnippetContainerTabRightActive, .OH_CodeSnippetContainerTabRight, .OH_CodeSnippetContainerTabRightDisabled +{ + /* background-image: url(tabRightBG.gif); Added by script */ + background-repeat: no-repeat; +} + +.OH_CodeSnippetToolBar +{ + width: 100%; + height: 1em; + border-top: solid 3px #e5e5e5; +} + +.OH_CodeSnippetToolBarText +{ + float: right; + position: relative; + background-color: white; + z-index: 100; + width: auto; + margin-right: 13px; + top: -13px; +} + +.OH_CodeSnippetToolBarText a:link, .OH_CodeSnippetToolBarText a:visited, .OH_CodeSnippetToolBarText a:active, .OH_CodeSnippetToolBarText a:hover +{ + font-size: 0.8em; /*10pt*/ + padding-left: 3px; + padding-right: 3px; + text-decoration: none; +} + +.OH_CodeSnippetToolBarText a:link, .OH_CodeSnippetToolBarText a:visited, .OH_CodeSnippetToolBarText a:active +{ + color: #1364c4; +} + +.OH_CodeSnippetToolBarText a:hover +{ + color: #e66a38; +} + +.OH_CodeSnippetContainerCodeCollection +{ + border-left: solid 1px #e5e5e5; + border-right: solid 1px #e5e5e5; + border-bottom: solid 3px #e5e5e5; + clear: both; + margin: 0px; + margin-bottom: 5px; + width: 99%; +} + +.OH_CodeSnippetContainerCode +{ + width: 100%; + border-right-width: 0px; + margin: 0px; + padding: 0px; + padding-left: 19px; +} + +.OH_MultiViewContainerPanel +{ + padding-right: 0px; + padding-left: 0px; + padding-bottom: 0px; + margin: 0px; + padding-top: 0px; + background-color: #69c; +} +.OH_MultiViewTableHeaderCell +{ + padding-right: 3px; + padding-left: 5px; + font-weight: bold; + font-size: 1em; /*12pt*/ + padding-bottom: 3px; + margin: 10px; + color: #fff; + padding-top: 3px; + font-family: Segoe UI, Verdana, Arial; + background-color: #69c; +} +.OH_MultiViewContainerPanelDhtmlTable +{ + padding-right: 0px; + padding-left: 0px; + padding-bottom: 0px; + margin: 0px; + padding-top: 0px; +} +.OH_MultiViewContainerPanelDhtmlTable tbody tr td.OH_MultiViewTableCellContentCell +{ + padding-right: 0px; + padding-left: 0px; + padding-bottom: 0px; + margin: 0px; + padding-top: 0px; +} +.OH_MultiViewTableCellListCell +{ + border-right: #69c 2px solid; + padding-right: 5px; + padding-left: 5px; + padding-bottom: 5px; + margin: 0px; + border-left: #69c 1px solid; + color: #000; + padding-top: 5px; + border-bottom: #69c 1px solid; + background-color: #ddd; +} +.OH_MultiViewTableCellContentCell +{ + border-right: #69c 1px solid; + padding-right: 0px; + padding-left: 0px; + padding-bottom: 0px; + margin: 0px; + width: 100%; + padding-top: 0px; + border-bottom: #69c 1px solid; +} +.OH_mvt_ShowTextLabel +{ + font-weight: bold; + font-size: x-small; +} +.OH_mvt_ListBtn +{ + padding-right: 4px; + border-top: #69c 1px solid; + padding-left: 4px; + font-size: x-small; + padding-bottom: 4px; + margin: 0px; + width: auto; + padding-top: 4px; +} +.OH_mvt_ListBtn a +{ + padding-right: 4px; + padding-left: 4px; + padding-bottom: 4px; + margin: 0px; + width: 100%; + color: #000; + padding-top: 4px; +} +.OH_mvt_ListBtn a:active +{ + padding-right: 4px; + padding-left: 4px; + padding-bottom: 4px; + margin: 0px; + width: 100%; + color: #fff; + padding-top: 4px; + background-color: #999; +} +.OH_mvt_ListBtn a:hover +{ + padding-right: 4px; + padding-left: 4px; + padding-bottom: 4px; + width: 100%; + color: #369; + padding-top: 4px; + background-color: #ccc; +} +.OH_MultiViewPanelClosed +{ + padding-right: 0px; + display: none; + padding-left: 0px; + padding-bottom: 0px; + margin: 0px; + padding-top: 0px; +} +.OH_MultiViewPanelOpen +{ + padding-right: 0px; + display: block; + padding-left: 0px; + left: 0px; + padding-bottom: 0px; + margin: 0px; + overflow: auto; + width: 100%; + padding-top: 0px; + top: 0px; +} + +.OH_MultiViewTableCellContentCell table.clsStd +{ + padding-right: 0px; + padding-left: 0px; + padding-bottom: 0px; + margin: 0px; + bottom: 0px; + padding-top: 0px; + top: 0px; + background-color: #ffffff; +} +table.clsStd tbody tr th +{ + padding-right: 2px; + padding-left: 2px; + font-size: x-small; + padding-bottom: 2px; + vertical-align: top; + padding-top: 2px; + background-color: #ddd; + text-align: left; +} +table.clsStd tbody tr td +{ + padding-right: 2px; + padding-left: 2px; + font-size: x-small; + padding-bottom: 2px; + vertical-align: top; + padding-top: 2px; + background-color: #eee; +} +table.clsStd td span a +{ + font-size: x-small; + color: #039; +} + +div.OH_mtps-table +{ +} +div.OH_mtps-thead +{ + display: table-header-group; +} +span.OH_mtps-caption +{ + padding-right: 4pt; + padding-left: 4pt; + padding-bottom: 4pt; + padding-top: 4pt; +} +div.OH_mtps-row +{ + padding-right: 4pt; + padding-left: 4pt; + padding-bottom: 4pt; + padding-top: 4pt; +} +span.OH_mtps-cell +{ + padding-right: 4pt; + padding-left: 4pt; + padding-bottom: 4pt; + padding-top: 4pt; +} +span.OH_mtps-th +{ + padding-right: 4pt; + padding-left: 4pt; + padding-bottom: 4pt; + padding-top: 4pt; +} + +.members +{ + border-collapse: collapse; + border-spacing: 0; +} + +.members td +{ + border: 1px solid #DDDDDD; +} + +.members th +{ + background: #CCCCCC none repeat scroll 0 0; +} + +.OH_disclaimer +{ + background: #ffdbdb; + border-top: solid 1px #bbbbbb; + border-bottom: solid 1px #bbbbbb; + padding: 5px; + padding-left: 13px; + padding-right: 13px; +} + +.OH_infoIcon +{ + float: left; + border-width: 0px; + vertical-align: middle; +} + +.OH_disclaimerText +{ + display: inline; + font-size: 0.8em; /*10pt*/ + vertical-align: middle; +} + +.OH_leftNav +{ + float: left; + left: 0px; + width: 280px; + margin-right: -1px; + _margin-right: -4px; + background-color: White; + overflow: hidden; + border-bottom: solid 1px #bbbbbb; + border-right: 1px solid #bbb; +} + +.OH_outerDiv +{ + background-color: #ffffff; +} + +.OH_outerContent +{ + _width: 99.9%; + overflow: visible; + border-left: 1px solid #bbb; +} + +.OH_footer +{ + clear: both; + border-top: solid 1px #bbb; + padding: 0px 10px 5px 10px; + /* background-image: url(footer_slice.gif); Added by script */ + background-position: top; + background-repeat: repeat-x; +} +.OH_feedbacklink +{ + font-family: Segoe UI, Verdana, Arial; + font-size: 0.8em; /*10pt*/ + padding-left: 10px; +} +.OH_footer .OH_feedbacklink +{ + padding-left: 0px; +} + +.OH_leftNav div#searchDiv +{ + clear: both; + padding: 1px 0px 1px 3px; + width: 280px; +} + +.OH_leftNav div#searchBox +{ + background-color: transparent; + border: solid 1px #bbbbbb; + padding: 2px; + margin: 6px 8px 4px 4px; +} + +.OH_leftNav input.OH_searchTextbox +{ + border: none; + background-color: transparent; + margin-right: 2px; + width: 230px; + font-size: 0.9em; + padding: 2px; + overflow: visible; + cursor: text; +} + +.OH_searchWatermark +{ + position: absolute; + top: 0; + left: 0; + color: silver; + font-style: italic; + vertical-align: middle; +} + +.OH_leftNav button#btnS +{ + border: none; + background-color: transparent; + padding: 0px; + margin: 0px; + vertical-align: middle; + cursor: pointer; +} + +.OH_leftNav div#toc +{ + font-size: 0.9em; +} + +div.OH_parentTocLinks +{ + padding: 5px 0px 0px 10px; + white-space: nowrap; + overflow: hidden; + background-color: White; +} +div.OH_parentTocLinks a:visited +{ + text-decoration: none; +} + +div.OH_selfTocHeader +{ + padding: 0px 0px 0px 20px; + color: #250c58; + font-weight: bold; + white-space: nowrap; +} + +div.OH_selfTocLinks +{ + padding: 0px 0px 5px 25px; + white-space: nowrap; + overflow: hidden; + background-color: White; + border-bottom: solid 1px #bbbbbb; +} + +div.OH_selfTocLinks a:visited +{ + text-decoration: none; +} + +div.OH_selectedChild +{ + font-weight: bold; + color: #250c58; + overflow: hidden; +} + +div.OH_siblingTocHeader +{ + padding: 5px 0px 0px 10px; + color: #6e6e6e; + font-weight: bold; + border-top: solid 3px #f1f1f1; +} +div.OH_siblingTocLinks +{ + padding: 5px 0px 5px 10px; + white-space: nowrap; + overflow: hidden; + background-color: White; +} +div.OH_siblingTocLinks a:visited +{ + text-decoration: none; +} + +.OH_searchCount +{ + font-weight: bold; +} + +.OH_searchTerm +{ + color: #250c58; + font-weight: bold; +} + +.OH_searchPaging +{ + margin-left: 10px; + padding-left: 10px; + font-size: 0.95em; +} + +.OH_currentPage +{ + margin: 3px 5px 3px 5px; + padding: 0px 5px 0px 5px; + border: solid 1px #ffa615; + background-color: #fbefbd; + color: #eb7c00; + font-weight: bold; +} + +.OH_resultLink +{ + margin: 3px 5px 3px 5px; + padding: 0px 5px 0px 5px; + border: solid 1px #999; +} + +.OH_resultNavLink +{ + margin: 3px 5px 3px 5px; + padding: 0px 5px 0px 5px; +} + +.OH_clear +{ + clear: both; +} + +div.OH_outerContent div#mainSection table.OH_borderlessTable, div.OH_outerContent div#mainSection table.OH_borderlessTable tr, div.OH_outerContent div#mainSection table.OH_borderlessTable td +{ + border: 0; + vertical-align: top; +} +div.OH_outerContent div#mainSection table.OH_borderlessTableSP +{ + width: 800px; + background-color: #d3d3d3; +} + +div.OH_outerContent div#mainSection table.OH_borderlessTableSP, div.OH_outerContent div#mainSection table.OH_borderlessTableSP tr, div.OH_outerContent div#mainSection table.OH_borderlessTableSP td +{ + border: 0; + vertical-align: top; + padding-top: 0px; + padding-bottom: 0px; +} + +div.OH_outerContent div#mainSection table.OH_borderlessTableSP td +{ + width: 300px; + background-color: #e5e5e5; +} + +img.OH_offlineIcon +{ + border: 0; + vertical-align: top; +} + +/*Start of colorization*/ +div.seeAlsoStyle +{ + padding-top: 5px; +} +td.nsrBottom +{ + height: 0.6em; + width: 100%; +} +span.code, span.command +{ + font-size: 105%; + color: #000066; + font-family: Monospace, Courier New, Courier; +} +span.ui +{ + font-weight: bold; +} +span.math +{ + font-style: italic; +} +span.input +{ + font-weight: 700; +} +span.term +{ + font-style: italic; +} +span.label +{ + font-weight: bold; +} +span.foreignPhrase, span.phrase +{ + font-style: italic; +} +span.placeholder +{ + font-style: italic; +} +span.keyword +{ + font-weight: bold; +} +span.typeparameter +{ + font-style: italic; +} +span.identifier +{ +} +span.keyword +{ + color: #871f78; +} +span.parameter +{ + font-style: italic; +} +span.literal, span.literalValue +{ + color: maroon; +} +span.comment +{ + color: green; +} +span.syntaxLabel +{ + font-weight: bold; + color: #0481da; +} +span.introStyle +{ + color: DarkGray; +} +/*End of colorization*/ + +.OH_TocResize +{ + position: absolute; + top: 86px; + left: 279px; + width: 5px; + height: 20px; + cursor: pointer; +} +.OH_TocResize img +{ + border: none; +} + +/* Various *******************************************************************/ + +q +{ + font-style: italic; +} + +dl.authored dt +{ + font-weight: bold; + margin-top: 5px; +} + +dl.authored dd +{ + margin-left: 20px; + margin-bottom: 5px; +} + +span.nolink +{ + font-weight: bold; +} + +ul.autoOutline +{ +} + +li.outlineSectionEntry +{ +} + +div.outlineSectionEntrySummary +{ +} + +/* Media *********************************************************************/ + +div.ps_mediaNear +{ + text-align: left; + margin-top: 1em; + margin-bottom: 1em; +} + +div.ps_mediaFar +{ + text-align: right; + margin-top: 1em; + margin-bottom: 1em; +} + +div.ps_mediaCenter +{ + text-align: center; + margin-top: 1em; + margin-bottom: 1em; +} + +span.ps_captionLead +{ + font-weight: bold; + margin-right: .5em; +} + +/* Glossary ******************************************************************/ + +div.clsTooltip +{ + border: 1px solid black; + padding: 2px; + position: absolute; + top: 0; + left: 0; + display: none; + background-color: #FFFFAA; + color: black; + font-size: 8pt; + font-family: Arial; +} + +h1.ps_glossaryTitle +{ + color: #000000; + font-size: 140%; + margin-top: 10px; + margin-bottom: 10px; +} + +div.ps_glossaryDiv +{ +} + +h2.ps_glossaryDivHeading +{ + color: Black; + font-size: 115%; + margin-top: 1em; + margin-bottom: 0px; +} + +div.ps_glossaryLetterBar +{ + font-size: 90%; +} + +hr.ps_glossaryRule +{ + text-align: left; + color: Black; +} + +h3.ps_glossaryGroupHeading +{ + font-size: 120%; + color: Gray; + margin: 5px 0 5px 0; +} + +div.ps_glossaryGroup +{ +} + +dl.ps_glossaryGroupList +{ + margin: 0; + color: Black; +} + +dt.ps_glossaryEntry +{ + font-weight: bold; + margin-left: 2em; +} + +dd.ps_glossaryEntry +{ + margin-left: 2em; + margin-bottom: 2em; +} + +div.ps_relatedEntry +{ + margin-bottom: 4px; +} + +/* Bibliography***************************************************************/ + +div.bibliographStyle +{ + padding-top: 5px; +} + +span.bibliographyNumber +{ +} + +span.bibliographyAuthor +{ + font-weight: bold; +} + +span.bibliographyTitle +{ + font-style: italic; +} + +span.bibliographyPublisher +{ +} + +sup.citation a:link a:visited a:active +{ + text-decoration: none; +} + +/* Supports XLinks */ +MSHelp\:link +{ + text-decoration: underline; + color: #0000ff; + hoverColor: #3366ff; + filterString: ; +} diff --git a/styles/highlight.css b/styles/highlight.css new file mode 100644 index 0000000..ecdda1c --- /dev/null +++ b/styles/highlight.css @@ -0,0 +1,27 @@ +.highlight-inline { color: #000066; font-size: 9pt; font-family: Consolas, "Courier New", Courier, monospace; } +.highlight-pre { clear: both; width: 99.5%; background-color: #EFEFF7; padding: 0.4em; font-size: 9pt; font-family: Consolas, "Courier New", Courier, monospace; margin-top: 0px; margin-bottom: 1em; } +.highlight-comment { color: #006633; } +.highlight-literal { color: #CC0000; } +.highlight-number { color: #009966; } +.highlight-keyword { color: #0000FF; } +.highlight-preprocessor { color: #996666; } +.highlight-xml-tag { color: #AA4400 } +.highlight-xml-bracket { color: #0000FF } +.highlight-xml-comment { color: #008800 } +.highlight-xml-cdata { color: #AA0088 } +.highlight-xml-attribute-name { color: #0000FF } +.highlight-xml-attribute-equal { color: #000000 } +.highlight-xml-attribute-value {color: #CC0000 } +.highlight-title { font-weight: bold; margin-top: 1em; margin-bottom: 2px; border-bottom: gray 1px solid; padding-bottom: 3px; } +.highlight-copycode { float: right; padding-right: 10px; font-weight: normal; cursor: pointer; } +.highlight-copycode_h { float: right; padding-right: 10px; font-weight: normal; cursor: pointer; text-decoration: underline} +.highlight-lineno { font-size: 80%; color: black } +.highlight-lnborder { border-right-style: solid; border-right-width: 1px; border-color: gray; padding-right: 4px; margin-right: 4px; width: 4px;} +.highlight-spacer { padding-right: 20px; } +.highlight-spacerShort { padding-right: 5px; } +.highlight-collapsebox { cursor: pointer; color: black; text-align: center; border-style: solid; border-width: 1px; border-color: gray; margin-left: 2px; margin-right: 5px; } +.highlight-collapsed { border-style: solid; border-width: 1px; border-color: gray; margin: 2px; color: gray; } +.highlight-expanded { border-left-style: solid; border-left-width: 1px; border-color: gray; margin-left: 2px; margin-right: 10px; } +.highlight-endblock { border-left-style: solid; border-left-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; border-color: gray; margin-left: 2px; margin-right: 10px; } +.highlight-pshell-cmdlet { color: #5A9EA5; font-weight: bold; } +.highlight-namespace { color: #008284; }