144 lines
16 KiB
HTML
144 lines
16 KiB
HTML
<html xmlns:MSHelp="http://msdn.microsoft.com/mshelp" xmlns:mshelp="http://msdn.microsoft.com/mshelp"><head><link rel="SHORTCUT ICON" href="./../icons/favicon.ico" /><style type="text/css">.OH_CodeSnippetContainerTabLeftActive, .OH_CodeSnippetContainerTabLeft,.OH_CodeSnippetContainerTabLeftDisabled { }.OH_CodeSnippetContainerTabRightActive, .OH_CodeSnippetContainerTabRight,.OH_CodeSnippetContainerTabRightDisabled { }.OH_footer { }</style><link rel="stylesheet" type="text/css" href="./../styles/branding.css" /><link rel="stylesheet" type="text/css" href="./../styles/branding-en-US.css" /><style type="text/css">
|
||
body
|
||
{
|
||
border-left:5px solid #e6e6e6;
|
||
overflow-x:scroll;
|
||
overflow-y:scroll;
|
||
}
|
||
</style><script src="./../scripts/branding.js" type="text/javascript"><!----></script><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>DryadLinqQueryable.Fork Method </title><meta name="Language" content="en-us" /><meta name="System.Keywords" content="Fork method" /><meta name="System.Keywords" content="DryadLinqQueryable.Fork method" /><meta name="Microsoft.Help.F1" content="Microsoft.Research.DryadLinq.DryadLinqQueryable.Fork" /><meta name="Microsoft.Help.F1" content="Microsoft.Research.DryadLinq.DryadLinqQueryable.Fork``2" /><meta name="Microsoft.Help.F1" content="Microsoft.Research.DryadLinq.DryadLinqQueryable.Fork``3" /><meta name="Microsoft.Help.F1" content="Microsoft.Research.DryadLinq.DryadLinqQueryable.Fork``4" /><meta name="Microsoft.Help.Id" content="Overload:Microsoft.Research.DryadLinq.DryadLinqQueryable.Fork" /><meta name="Microsoft.Help.ContentType" content="Reference" /><meta name="BrandingAware" content="'true'" /><meta name="container" content="Microsoft.Research.DryadLinq" /><meta name="file" content="7f3c4d7e-cc6a-3e04-2d17-ad817bc05ccb" /><meta name="guid" content="7f3c4d7e-cc6a-3e04-2d17-ad817bc05ccb" /><meta name="SelfBranded" content="true" /></head><body onload="onLoad()" class="primary-mtps-offline-document"><div class="OH_outerDiv"><div class="OH_outerContent"><table class="TitleTable"><tr><td class="OH_tdTitleColumn">DryadLinqQueryable<span id="ID0EBBABAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EBBABAAA?vb=.|cpp=::|cs=.|fs=.|nu=.");
|
||
</script>Fork Method </td><td class="OH_tdRunningTitleColumn">DryadLINQ documentation</td></tr></table><div id="mainSection"><div id="mainBody"><span class="introStyle"></span><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">Overload List</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><table id="memberList" class="members"><tr><th class="ps_iconColumn">
|
||
|
||
</th><th class="ps_nameColumn">Name</th><th class="ps_descriptionColumn">Description</th></tr><tr data="public;static;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /><img src="./../icons/static.gif" alt="Static member" title="Static member" /></td><td><a href="7efe26f6-2ba5-a153-1022-ecec752e281d.htm" target="">Fork<span id="ID0EYABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EYABEBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T, R1, R2<span id="ID0EWABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EWABEBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>(IQueryable<span id="ID0EUABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EUABEBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T<span id="ID0ESABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ESABEBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>, Expression<span id="ID0EQABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EQABEBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>Func<span id="ID0EOABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EOABEBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>IEnumerable<span id="ID0EMABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EMABEBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T<span id="ID0EKABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EKABEBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>, IEnumerable<span id="ID0EIABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EIABEBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>ForkTuple<span id="ID0EGABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EGABEBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>R1, R2<span id="ID0EEABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EEABEBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0EDABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EDABEBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0ECABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ECABEBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0EBABEBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EBABEBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>)</a></td><td><div class="summary">
|
||
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.
|
||
</div></td></tr><tr data="public;static;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /><img src="./../icons/static.gif" alt="Static member" title="Static member" /></td><td><a href="ee0cde94-6965-9695-b25e-1ca1db55bb78.htm" target="">Fork<span id="ID0EYABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EYABDBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T, R1, R2, R3<span id="ID0EWABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EWABDBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>(IQueryable<span id="ID0EUABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EUABDBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T<span id="ID0ESABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ESABDBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>, Expression<span id="ID0EQABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EQABDBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>Func<span id="ID0EOABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EOABDBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>IEnumerable<span id="ID0EMABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EMABDBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T<span id="ID0EKABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EKABDBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>, IEnumerable<span id="ID0EIABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EIABDBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>ForkTuple<span id="ID0EGABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EGABDBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>R1, R2, R3<span id="ID0EEABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EEABDBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0EDABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EDABDBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0ECABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ECABDBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0EBABDBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EBABDBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>)</a></td><td><div class="summary">
|
||
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.
|
||
</div></td></tr><tr data="public;static;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /><img src="./../icons/static.gif" alt="Static member" title="Static member" /></td><td><a href="cb9b0765-8920-603b-6b65-7b61153384f8.htm" target="">Fork<span id="ID0ERABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ERABCBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T, R1, R2<span id="ID0EPABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EPABCBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>(IQueryable<span id="ID0ENABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ENABCBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T<span id="ID0ELABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ELABCBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>, Expression<span id="ID0EJABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EJABCBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>Func<span id="ID0EHABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EHABCBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T, ForkTuple<span id="ID0EFABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EFABCBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>R1, R2<span id="ID0EDABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EDABCBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0ECABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ECABCBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0EBABCBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EBABCBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>)</a></td><td><div class="summary">
|
||
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.
|
||
</div></td></tr><tr data="public;static;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /><img src="./../icons/static.gif" alt="Static member" title="Static member" /></td><td><a href="6058d142-d1ca-63d1-73e1-43d62118b44c.htm" target="">Fork<span id="ID0ERABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ERABBBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T, R1, R2, R3<span id="ID0EPABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EPABBBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>(IQueryable<span id="ID0ENABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ENABBBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T<span id="ID0ELABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ELABBBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>, Expression<span id="ID0EJABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EJABBBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>Func<span id="ID0EHABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EHABBBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>T, ForkTuple<span id="ID0EFABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EFABBBCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>R1, R2, R3<span id="ID0EDABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EDABBBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0ECABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ECABBBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0EBABBBCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EBABBBCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>)</a></td><td><div class="summary">
|
||
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.
|
||
</div></td></tr><tr data="public;static;declared;notNetfw;"><td><img src="./../icons/pubmethod.gif" alt="Public method" title="Public method" /><img src="./../icons/static.gif" alt="Static member" title="Static member" /></td><td><a href="c0dd673a-3a38-6030-54f0-dab156c26679.htm" target="">Fork<span id="ID0ESABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0ESABABCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>TSource, TKey<span id="ID0EQABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EQABABCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>(IQueryable<span id="ID0EOABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EOABABCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>TSource<span id="ID0EMABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EMABABCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>, Expression<span id="ID0EKABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EKABABCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>Func<span id="ID0EIABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EIABABCAAAAA?vb=(Of |cpp=<|cs=<|fs=<'|nu=(");
|
||
</script>TSource, TKey<span id="ID0EGABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EGABABCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script><span id="ID0EFABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EFABABCAAAAA?vb=)|cpp=>|cs=>|fs=>|nu=)");
|
||
</script>, <span id="ID0EDABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EDABABCAAAAA?vb=|cpp=array<|cs=|fs=|nu=");
|
||
</script>TKey<span id="ID0EBABABCAAAAA"> </span><script type="text/javascript">
|
||
addToLanSpecTextIdSet("ID0EBABABCAAAAA?vb=()|cpp=>|cs=[]|fs=[]|nu=[]");
|
||
</script>)</a></td><td><div class="summary">
|
||
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.
|
||
</div></td></tr></table><a href="#mainBody" target="">Top</a><a name="seeAlsoSection"><!----></a><div class="OH_CollapsibleAreaRegion"><div class="OH_regiontitle">See Also</div><div class="OH_CollapsibleArea_HrDiv"><hr class="OH_CollapsibleArea_Hr" /></div></div><div class="OH_clear"></div><div class="seeAlsoStyle"><a href="6d67ec6b-96ed-0a8b-0ad4-1c0568c7bf91.htm" target="">DryadLinqQueryable Class</a></div><div class="seeAlsoStyle"><a href="efe6507e-9fd8-bbd3-8227-fd6ba9e289c1.htm" target="">Microsoft.Research.DryadLinq Namespace</a></div></div></div></div></div><div id="OH_footer" class="OH_footer"><p /><div class="OH_feedbacklink"><a href="mailto:?subject=DryadLINQ+documentation+DryadLinqQueryable.Fork+Method++100+EN-US&body=Your%20feedback%20is%20used%20to%20improve%20the%20documentation%20and%20the%20product.%20Your%20e-mail%20address%20will%20not%20be%20used%20for%20any%20other%20purpose%20and%20is%20disposed%20of%20after%20the%20issue%20you%20report%20is%20resolved.%20While%20working%20to%20resolve%20the%20issue%20that%20you%20report%2c%20you%20may%20be%20contacted%20via%20e-mail%20to%20get%20further%20details%20or%20clarification%20on%20the%20feedback%20you%20sent.%20After%20the%20issue%20you%20report%20has%20been%20addressed%2c%20you%20may%20receive%20an%20e-mail%20to%20let%20you%20know%20that%20your%20feedback%20has%20been%20addressed.">Send Feedback</a> on this topic.</div></div></body></html> |