コード例 #1
0
 internal ColumnMapProcessor(VarRefColumnMap columnMap, VarInfo varInfo, StructuredTypeInfo typeInfo)
 {
     m_columnMap = columnMap;
     m_varInfo = varInfo;
     PlanCompiler.Assert(varInfo.NewVars != null && varInfo.NewVars.Count > 0, "No new Vars specified");
     m_varList = varInfo.NewVars.GetEnumerator();
     m_typeInfo = typeInfo;
 }
コード例 #2
0
 internal ColumnMapProcessor(VarRefColumnMap columnMap, VarInfo varInfo, StructuredTypeInfo typeInfo)
 {
     m_columnMap = columnMap;
     m_varInfo   = varInfo;
     PlanCompiler.Assert(varInfo.NewVars != null && varInfo.NewVars.Count > 0, "No new Vars specified");
     m_varList  = varInfo.NewVars.GetEnumerator();
     m_typeInfo = typeInfo;
 }
コード例 #3
0
ファイル: VarInfo.cs プロジェクト: dox0/DotNet471RS3
 /// <summary>
 /// Return the VarInfo for the specified var (if one exists, of course)
 /// </summary>
 /// <param name="v">The Var</param>
 /// <param name="varInfo">the corresponding VarInfo</param>
 /// <returns></returns>
 internal bool TryGetVarInfo(Var v, out VarInfo varInfo)
 {
     return(m_map.TryGetValue(v, out varInfo));
 }
コード例 #4
0
ファイル: VarInfo.cs プロジェクト: uQr/referencesource
 /// <summary>
 /// Return the VarInfo for the specified var (if one exists, of course)
 /// </summary>
 /// <param name="v">The Var</param>
 /// <param name="varInfo">the corresponding VarInfo</param>
 /// <returns></returns>
 internal bool TryGetVarInfo(Var v, out VarInfo varInfo) {
     return m_map.TryGetValue(v, out varInfo);
 }