PSLambda.xml
<?xml version="1.0"?>
<doc> <assembly> <name>PSLambda</name> </assembly> <members> <member name="T:PSLambda.Commands.CommandService"> <summary> Provides management of custom command handlers. </summary> </member> <member name="M:PSLambda.Commands.CommandService.#ctor"> <summary> Initializes a new instance of the <see cref="T:PSLambda.Commands.CommandService" /> class. </summary> </member> <member name="M:PSLambda.Commands.CommandService.RegisterCommand(PSLambda.Commands.ICommandHandler)"> <summary> Registers a command handler. </summary> <param name="handler">The handler to register</param> </member> <member name="M:PSLambda.Commands.CommandService.TryProcessAst(System.Management.Automation.Language.CommandAst,PSLambda.CompileVisitor,System.Linq.Expressions.Expression@)"> <summary> Attempt to process a <see cref="T:System.Management.Automation.Language.CommandAst" /> as a custom command. </summary> <param name="commandAst">The <see cref="T:System.Management.Automation.Language.CommandAst" /> to process.</param> <param name="visitor"> The <see cref="T:PSLambda.CompileVisitor" /> requesting the expression. </param> <param name="expression"> The <see cref="T:System.Linq.Expressions.Expression" /> result if a command handler was found. </param> <returns><c>true</c> if a commmand handler was matched, otherwise <c>false</c>.</returns> </member> <member name="T:PSLambda.Commands.DefaultCommand"> <summary> Provides handling for the "default" custom command. </summary> </member> <member name="P:PSLambda.Commands.DefaultCommand.CommandName"> <summary> Gets the name of the command. </summary> </member> <member name="M:PSLambda.Commands.DefaultCommand.ProcessAst(System.Management.Automation.Language.CommandAst,PSLambda.CompileVisitor)"> <summary> Creates a Linq expression for a <see cref="T:System.Management.Automation.Language.CommandAst" /> representing the "default" command. </summary> <param name="commandAst">The AST to convert.</param> <param name="visitor">The <see cref="T:PSLambda.CompileVisitor" /> requesting the expression.</param> <returns>An expression representing the command.</returns> </member> <member name="T:PSLambda.Commands.GenericCommand"> <summary> Provides handling for the "generic" custom command. </summary> </member> <member name="P:PSLambda.Commands.GenericCommand.CommandName"> <summary> Gets the name of the command. </summary> </member> <member name="M:PSLambda.Commands.GenericCommand.ProcessAst(System.Management.Automation.Language.CommandAst,PSLambda.CompileVisitor)"> <summary> Creates a Linq expression for a <see cref="T:System.Management.Automation.Language.CommandAst" /> representing the "generic" command. </summary> <param name="commandAst">The AST to convert.</param> <param name="visitor">The <see cref="T:PSLambda.CompileVisitor" /> requesting the expression.</param> <returns>An expression representing the command.</returns> </member> <member name="T:PSLambda.Commands.ICommandHandler"> <summary> Provides handling for a custom command. </summary> </member> <member name="P:PSLambda.Commands.ICommandHandler.CommandName"> <summary> Gets the name of the command. </summary> </member> <member name="M:PSLambda.Commands.ICommandHandler.ProcessAst(System.Management.Automation.Language.CommandAst,PSLambda.CompileVisitor)"> <summary> Creates a Linq expression for a <see cref="T:System.Management.Automation.Language.CommandAst" /> representing the custom command. </summary> <param name="commandAst">The AST to convert.</param> <param name="visitor">The <see cref="T:PSLambda.CompileVisitor" /> requesting the expression.</param> <returns>An expression representing the command.</returns> </member> <member name="T:PSLambda.Commands.WithCommand"> <summary> Provides handling for the "with" custom command. </summary> </member> <member name="P:PSLambda.Commands.WithCommand.CommandName"> <summary> Gets the name of the command. </summary> </member> <member name="M:PSLambda.Commands.WithCommand.ProcessAst(System.Management.Automation.Language.CommandAst,PSLambda.CompileVisitor)"> <summary> Creates a Linq expression for a <see cref="T:System.Management.Automation.Language.CommandAst" /> representing the "with" command. </summary> <param name="commandAst">The AST to convert.</param> <param name="visitor">The <see cref="T:PSLambda.CompileVisitor" /> requesting the expression.</param> <returns>An expression representing the command.</returns> </member> <member name="T:PSLambda.CompileVisitor"> <summary> Provides the ability to compile a PowerShell <see cref="T:System.Management.Automation.Language.Ast" /> object into a Linq <see cref="T:System.Linq.Expressions.Expression" /> tree. </summary> </member> <member name="M:PSLambda.CompileVisitor.CompileAst(System.Management.Automation.EngineIntrinsics,System.Management.Automation.Language.ScriptBlockAst,System.Management.Automation.PSVariable[],System.Type)"> <summary> Compiles a <see cref="T:System.Management.Automation.Language.Ast" /> into a <see cref="T:System.Delegate" />. </summary> <param name="engine">The <see cref="T:System.Management.Automation.EngineIntrinsics" /> for the current runspace.</param> <param name="sbAst">The <see cref="T:System.Management.Automation.Language.ScriptBlockAst" /> to compile.</param> <param name="localVariables"> Any <see cref="T:System.Management.Automation.PSVariable" /> objects that should be accessible from the delegate and are not AllScope or Constant. </param> <param name="delegateType">A type that inherits <see cref="T:System.Delegate" />.</param> <returns>The compiled <see cref="T:System.Delegate" />.</returns> </member> <member name="M:PSLambda.CompileVisitor.CompileAst(System.Management.Automation.EngineIntrinsics,System.Management.Automation.Language.ScriptBlockAst,System.Management.Automation.PSVariable[])"> <summary> Compiles a <see cref="T:System.Management.Automation.Language.Ast" /> into a <see cref="T:System.Delegate" />. </summary> <param name="engine">The <see cref="T:System.Management.Automation.EngineIntrinsics" /> for the current runspace.</param> <param name="sbAst">The <see cref="T:System.Management.Automation.Language.ScriptBlockAst" /> to compile.</param> <param name="localVariables"> Any <see cref="T:System.Management.Automation.PSVariable" /> objects that should be accessible from the delegate and are not AllScope or Constant. </param> <returns>The compiled <see cref="T:System.Delegate" />.</returns> </member> <member name="M:PSLambda.CompileVisitor.CompileInvokeMemberExpression(System.Management.Automation.Language.InvokeMemberExpressionAst)"> <summary> Compile an <see cref="T:System.Management.Automation.Language.InvokeMemberExpressionAst" />. </summary> <param name="invokeMemberExpressionAst">The AST to interpret.</param> <returns>The generated <see cref="T:System.Linq.Expressions.Expression" />.</returns> </member> <member name="M:PSLambda.CompileVisitor.CompileInvokeMemberExpression(System.Management.Automation.Language.InvokeMemberExpressionAst,System.Type[])"> <summary> Compile an <see cref="T:System.Management.Automation.Language.InvokeMemberExpressionAst" />. </summary> <param name="invokeMemberExpressionAst">The AST to interpret.</param> <param name="genericArguments"> The generic type arguments to use while resolving the method. </param> <returns>The generated <see cref="T:System.Linq.Expressions.Expression" />.</returns> </member> <member name="M:PSLambda.CompileVisitor.NewBlock(System.Func{System.Linq.Expressions.Expression})"> <summary> Create a new block under a new variable scope. </summary> <param name="expressionFactory">A function that generates the body of the block.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the block.</returns> </member> <member name="M:PSLambda.CompileVisitor.NewBlock(System.Func{System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression}})"> <summary> Create a new block under a new variable scope. </summary> <param name="expressionFactory">A function that generates the body of the block.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the block.</returns> </member> <member name="M:PSLambda.CompileVisitor.NewBlock(System.Func{System.Linq.Expressions.Expression},System.Type)"> <summary> Create a new block under a new variable scope. </summary> <param name="expressionFactory">A function that generates the body of the block.</param> <param name="blockReturnType">The expected return type for the block.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the block.</returns> </member> <member name="M:PSLambda.CompileVisitor.ReportNotSupportedAstType(System.Management.Automation.Language.Ast)"> <summary> Generate a <see cref="T:System.Management.Automation.Language.ParseError" /> citing an unsupported <see cref="T:System.Management.Automation.Language.Ast" /> type. </summary> <param name="ast">The <see cref="T:System.Management.Automation.Language.Ast" /> that is not supported.</param> </member> <member name="M:PSLambda.CompileVisitor.ReportNotSupported(System.Management.Automation.Language.IScriptExtent,System.String,System.String)"> <summary> Generate a <see cref="T:System.Management.Automation.Language.ParseError" /> citing an unsupported element. </summary> <param name="extent">The <see cref="T:System.Management.Automation.Language.IScriptExtent" /> of the unsupported element.</param> <param name="id">The ID to be shown in the <see cref="T:System.Management.Automation.Language.ParseError" />.</param> <param name="message">The message to be shown in the <see cref="T:System.Management.Automation.Language.ParseError" />.</param> </member> <member name="M:PSLambda.CompileVisitor.ReportMissing(System.Management.Automation.Language.IScriptExtent,System.String,System.String)"> <summary> Generate a <see cref="T:System.Management.Automation.Language.ParseError" /> citing a missing element. </summary> <param name="extent">The <see cref="T:System.Management.Automation.Language.IScriptExtent" /> of the missing element.</param> <param name="id">The ID to be shown in the <see cref="T:System.Management.Automation.Language.ParseError" />.</param> <param name="message">The message to be shown in the <see cref="T:System.Management.Automation.Language.ParseError" />.</param> </member> <member name="M:PSLambda.CompileVisitor.ReportParseError(System.Management.Automation.Language.IScriptExtent,System.String,System.String)"> <summary> Generate a <see cref="T:System.Management.Automation.Language.ParseError" />. </summary> <param name="extent">The <see cref="T:System.Management.Automation.Language.IScriptExtent" /> of element in error.</param> <param name="id">The ID to be shown in the <see cref="T:System.Management.Automation.Language.ParseError" />.</param> <param name="message">The message to be shown in the <see cref="T:System.Management.Automation.Language.ParseError" />.</param> </member> <member name="M:PSLambda.CompileVisitor.ReportParseError(System.Management.Automation.Language.IScriptExtent,System.Exception,System.String)"> <summary> Generate a <see cref="T:System.Management.Automation.Language.ParseError" />. </summary> <param name="extent">The <see cref="T:System.Management.Automation.Language.IScriptExtent" /> of element in error.</param> <param name="exception"> The exception housing the message to be shown in the <see cref="T:System.Management.Automation.Language.ParseError" />. </param> <param name="id">The ID to be shown in the <see cref="T:System.Management.Automation.Language.ParseError" />.</param> </member> <member name="M:PSLambda.CompileVisitor.TryResolveType(System.Management.Automation.Language.Ast,System.Type@)"> <summary> Attempt to resolve a type constant from an <see cref="T:System.Management.Automation.Language.Ast" />. If unable, then generate a <see cref="T:System.Management.Automation.Language.ParseError" />. </summary> <param name="ast"> The <see cref="T:System.Management.Automation.Language.Ast" /> that is expected to hold a type literal expression. </param> <param name="resolvedType">The <see cref="T:System.Type" /> if resolution was successful.</param> <returns><c>true</c> if resolution was successful, otherwise <c>false</c></returns> </member> <member name="T:PSLambda.DelegateTypeConverter"> <summary> Provides conversion from <see cref="T:PSLambda.PSDelegate" /> to any <see cref="T:System.Delegate" /> type. </summary> </member> <member name="M:PSLambda.DelegateTypeConverter.CanConvertFrom(System.Object,System.Type)"> <summary> Determines if a object can be converted to a specific type. </summary> <param name="sourceValue">The value to convert.</param> <param name="destinationType">The type to conver to.</param> <returns>A value indicating whether the object can be converted.</returns> </member> <member name="M:PSLambda.DelegateTypeConverter.CanConvertTo(System.Object,System.Type)"> <summary> Determines if a object can be converted to a specific type. </summary> <param name="sourceValue">The value to convert.</param> <param name="destinationType">The type to conver to.</param> <returns>A value indicating whether the object can be converted.</returns> </member> <member name="M:PSLambda.DelegateTypeConverter.ConvertFrom(System.Object,System.Type,System.IFormatProvider,System.Boolean)"> <summary> Converts a <see cref="T:PSLambda.PSDelegate" /> object to a <see cref="T:System.Delegate" /> type. </summary> <param name="sourceValue">The <see cref="T:PSLambda.PSDelegate" /> to convert.</param> <param name="destinationType"> The type inheriting from <see cref="T:System.Delegate" /> to convert to. </param> <param name="formatProvider">The parameter is not used.</param> <param name="ignoreCase">The parameter is not used.</param> <returns>The converted <see cref="T:System.Delegate" /> object.</returns> </member> <member name="M:PSLambda.DelegateTypeConverter.ConvertTo(System.Object,System.Type,System.IFormatProvider,System.Boolean)"> <summary> Converts a <see cref="T:PSLambda.PSDelegate" /> object to a <see cref="T:System.Delegate" /> type. </summary> <param name="sourceValue">The <see cref="T:PSLambda.PSDelegate" /> to convert.</param> <param name="destinationType"> The type inheriting from <see cref="T:System.Delegate" /> to convert to. </param> <param name="formatProvider">The parameter is not used.</param> <param name="ignoreCase">The parameter is not used.</param> <returns>The converted <see cref="T:System.Delegate" /> object.</returns> </member> <member name="T:PSLambda.ExpressionExtensions"> <summary> Provides utility methods for creating <see cref="T:System.Linq.Expressions.Expression" /> objects. </summary> </member> <member name="M:PSLambda.ExpressionExtensions.CompileAll``1(System.Collections.Generic.IList{``0},PSLambda.CompileVisitor)"> <summary> Compile all asts in a given <see cref="T:System.Collections.Generic.IList`1" />. </summary> <param name="asts">The <see cref="T:System.Management.Automation.Language.Ast" /> objects to compile.</param> <param name="visitor">The <see cref="T:PSLambda.CompileVisitor" /> requesting the compile.</param> <typeparam name="TAst">The type of <see cref="T:System.Management.Automation.Language.Ast" /> to expect in the list.</typeparam> <returns>The compiled <see cref="T:System.Linq.Expressions.Expression" /> objects.</returns> </member> <member name="M:PSLambda.ExpressionExtensions.Compile(System.Management.Automation.Language.Ast,PSLambda.CompileVisitor)"> <summary> Compile a <see cref="T:System.Management.Automation.Language.Ast" /> into a <see cref="T:System.Linq.Expressions.Expression" />. </summary> <param name="ast">The <see cref="T:System.Management.Automation.Language.Ast" /> to compile.</param> <param name="visitor">The <see cref="T:PSLambda.CompileVisitor" /> requesting the compile.</param> <returns>The compiled <see cref="T:System.Linq.Expressions.Expression" /> object.</returns> </member> <member name="T:PSLambda.ExpressionUtils"> <summary> Provides utility methods for creating <see cref="T:System.Linq.Expressions.Expression" /> objects for operations meant to mimic the PowerShell engine. </summary> </member> <member name="M:PSLambda.ExpressionUtils.PSLessThan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a less than comparison operator in the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSGreaterThan(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a greater than comparison operator in the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSEquals(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a equals comparison operator in the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSCompare(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a comparison operator in the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSMatch(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a match comparision operator in the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSLike(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a like comparision operator in the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSConvertTo(System.Linq.Expressions.Expression,System.Type)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a conversion operation using the PowerShell engine. </summary> <param name="target">The <see cref="T:System.Linq.Expressions.Expression" /> to convert.</param> <param name="targetType">The <see cref="T:System.Type" /> to convert to.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the conversion.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSConvertTo``1(System.Linq.Expressions.Expression)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a conversion operation using the PowerShell engine. </summary> <param name="target">The <see cref="T:System.Linq.Expressions.Expression" /> to convert.</param> <typeparam name="T">The <see cref="T:System.Type" /> to convert to.</typeparam> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the conversion.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSConvertAllTo``1(System.Linq.Expressions.Expression)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a conversion operation using the PowerShell engine. </summary> <param name="source"> The <see cref="T:System.Linq.Expressions.Expression" /> representing multiple expressions that need to be converted. </param> <typeparam name="T">The <see cref="T:System.Type" /> to convert to.</typeparam> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the conversion.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSIsTrue(System.Linq.Expressions.Expression)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing the evaluation of an <see cref="T:System.Linq.Expressions.Expression" /> as being <c>true</c> using the rules of the PowerShell engine. </summary> <param name="eval">The <see cref="T:System.Linq.Expressions.Expression" /> to evaluate.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the evaluation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSTypeAs(System.Linq.Expressions.Expression,System.Type)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing the conversion of a type using the "as" operator using the conversion rules of the PowerShell engine. </summary> <param name="eval">The <see cref="T:System.Linq.Expressions.Expression" /> to convert.</param> <param name="expectedType">The <see cref="T:System.Type" /> to convert to.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the conversion.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSJoin(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing the evaluation of the "join" operator from the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSReplace(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing the evaluation of the "replace" operator from the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSSplit(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing the evaluation of the "split" operator from the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSIsIn(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Boolean)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing a in comparison operator in the PowerShell engine. </summary> <param name="item">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="items">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <param name="isCaseSensitive"> A value indicating whether the operation should be case sensitive. </param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSFormat(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing the evaluation of the "format" operator from the PowerShell engine. </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="M:PSLambda.ExpressionUtils.PSDotDot(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression)"> <summary> Creates an <see cref="T:System.Linq.Expressions.Expression" /> representing the evaluation of the "DotDot" operator from the PowerShell engine. (e.g. 0..100) </summary> <param name="lhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the left hand side.</param> <param name="rhs">The <see cref="T:System.Linq.Expressions.Expression" /> on the right hand side.</param> <returns>An <see cref="T:System.Linq.Expressions.Expression" /> representing the operation.</returns> </member> <member name="T:PSLambda.LabelScope"> <summary> Represents the a scope in which the <c>return</c> keyword will work. </summary> </member> <member name="F:PSLambda.LabelScope._parent"> <summary> The parent scope. </summary> </member> <member name="M:PSLambda.LabelScope.#ctor"> <summary> Initializes a new instance of the <see cref="T:PSLambda.LabelScope" /> class. </summary> </member> <member name="M:PSLambda.LabelScope.#ctor(PSLambda.LabelScope)"> <summary> Initializes a new instance of the <see cref="T:PSLambda.LabelScope" /> class. </summary> <param name="parent">The parent <see cref="T:PSLambda.LabelScope" />.</param> </member> <member name="P:PSLambda.LabelScope.IsReturnRequested"> <summary> Gets or sets a value indicating whether an explicit return statement has been used. </summary> </member> <member name="P:PSLambda.LabelScope.ReturnType"> <summary> Gets or sets the implied or explicit return type. </summary> </member> <member name="P:PSLambda.LabelScope.Label"> <summary> Gets the current <c>return</c> label. </summary> </member> <member name="T:PSLambda.LabelScopeStack"> <summary> Represents the current set of scopes in which the <c>return</c> keyword will work. </summary> </member> <member name="P:PSLambda.LabelScopeStack.ReturnType"> <summary> Gets the implied or explicit return type. </summary> </member> <member name="M:PSLambda.LabelScopeStack.NewScope"> <summary> Creates a new scope in which the <c>return</c> keyword will work. </summary> <returns> A <see cref="T:System.IDisposable" /> handle that will return to the previous scope when disposed. </returns> </member> <member name="M:PSLambda.LabelScopeStack.NewScope(System.Type)"> <summary> Creates a new scope in which the <c>return</c> keyword will work while specifying an expected return type. </summary> <param name="returnType">The expected return type</param> <returns> A <see cref="T:System.IDisposable" /> handle that will return to the previous scope when disposed. </returns> </member> <member name="M:PSLambda.LabelScopeStack.WithReturn(System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression},System.Boolean)"> <summary> Gets the specified statement adding the <c>return</c> label if applicable. </summary> <param name="expressions">The expressions to precent the label.</param> <param name="requireExplicitReturn"> A value indicating whether an explicit return statement should be required. </param> <returns> If a <c>return</c> label is required the supplied expressions will be returned followed by the required label, otherwise they will be returned unchanged. </returns> </member> <member name="M:PSLambda.LabelScopeStack.GetOrCreateReturnLabel(System.Type)"> <summary> Gets an existing <c>return</c> label if one has already been defined, otherwise one is created. </summary> <param name="type">The expected return type.</param> <returns>The <see cref="T:System.Linq.Expressions.LabelTarget" /> requested.</returns> </member> <member name="T:PSLambda.LoopScope"> <summary> Represents a scope in which the <c>break</c> or <c>continue</c> keywords may be used. </summary> </member> <member name="P:PSLambda.LoopScope.Parent"> <summary> Gets or sets the parent scope. </summary> </member> <member name="P:PSLambda.LoopScope.Break"> <summary> Gets or sets the label for the <c>break</c> keyword. </summary> </member> <member name="P:PSLambda.LoopScope.Continue"> <summary> Gets or sets the label for the <c>continue</c> keyword. </summary> </member> <member name="T:PSLambda.LoopScopeStack"> <summary> Represents a set of scopes in which the <c>break</c> or <c>continue</c> keywords may be used. </summary> </member> <member name="P:PSLambda.LoopScopeStack.Break"> <summary> Gets the current label for the <c>break</c> keyword. </summary> </member> <member name="P:PSLambda.LoopScopeStack.Continue"> <summary> Gets the current label for the <c>continue</c> keyword. </summary> </member> <member name="M:PSLambda.LoopScopeStack.NewScope"> <summary> Creates a new scope in which the <c>break</c> or <c>continue</c> keywords may be used. </summary> <returns> A <see cref="T:System.IDisposable" /> handle that will return to the previous scope when disposed. </returns> </member> <member name="T:PSLambda.NewPSDelegateCommand"> <summary> Represents the New-PSDelegate command. </summary> </member> <member name="P:PSLambda.NewPSDelegateCommand.DelegateType"> <summary> Gets or sets the value for the parameter "DelegateType". </summary> </member> <member name="P:PSLambda.NewPSDelegateCommand.Expression"> <summary> Gets or sets the value for the parameter "Expression". </summary> </member> <member name="M:PSLambda.NewPSDelegateCommand.EndProcessing"> <summary> The EndProcessing method. </summary> </member> <member name="T:PSLambda.PSDelegate"> <summary> Represents an <see cref="T:System.Delegate" /> that is not yet compiled but can be converted implicitly by the PowerShell engine. </summary> </member> <member name="M:PSLambda.PSDelegate.#ctor(System.Management.Automation.ScriptBlock)"> <summary> Initializes a new instance of the <see cref="T:PSLambda.PSDelegate" /> class. </summary> <param name="scriptBlock">The <see cref="P:PSLambda.PSDelegate.ScriptBlock" /> to compile.</param> </member> <member name="M:PSLambda.PSDelegate.#ctor(System.Management.Automation.ScriptBlock,System.Management.Automation.EngineIntrinsics,System.Collections.Generic.Dictionary{System.String,System.Management.Automation.PSVariable})"> <summary> Initializes a new instance of the <see cref="T:PSLambda.PSDelegate" /> class. </summary> <param name="scriptBlock">The <see cref="P:PSLambda.PSDelegate.ScriptBlock" /> to compile.</param> <param name="engine"> The <see cref="P:PSLambda.PSDelegate.EngineIntrinsics" /> instance for the current runspace. </param> <param name="locals"> Any <see cref="T:System.Management.Automation.PSVariable" /> objects that are local to the current scope with the exception of AllScope variables. </param> </member> <member name="P:PSLambda.PSDelegate.ScriptBlock"> <summary> Gets the ScriptBlock represented by the delegate. </summary> </member> <member name="P:PSLambda.PSDelegate.EngineIntrinsics"> <summary> Gets the <see cref="P:PSLambda.PSDelegate.EngineIntrinsics" /> from the origin <see cref="T:System.Management.Automation.Runspaces.Runspace" />. </summary> </member> <member name="P:PSLambda.PSDelegate.Locals"> <summary> Gets the <see cref="T:System.Management.Automation.PSVariable" /> objects from origin SessionStateScope. </summary> </member> <member name="P:PSLambda.PSDelegate.DefaultDelegate"> <summary> Gets the default <see cref="T:System.Delegate" /> that is used for the <see cref="M:PSLambda.PSDelegate.Invoke(System.Object[])" /> method. </summary> </member> <member name="M:PSLambda.PSDelegate.Invoke(System.Object[])"> <summary> Invokes the compiled <see cref="T:System.Delegate" /> represented by this object. If the <see cref="T:System.Delegate" /> has not yet been compiled, it will be compiled prior to invocation. </summary> <param name="arguments">Arguments to pass to the <see cref="T:System.Delegate" />.</param> <returns>The result returned by the <see cref="T:System.Delegate" />.</returns> </member> <member name="T:PSLambda.PSLambdaAssemblyInitializer"> <summary> Provides initialization services when the module is imported. </summary> </member> <member name="M:PSLambda.PSLambdaAssemblyInitializer.OnImport"> <summary> Attempts to create the type accelerator for <see cref="T:PSLambda.PSDelegate" /> </summary> </member> <member name="T:PSLambda.PSVariableWrapper`1"> <summary> Provides a strongly typed wrapper for <see cref="T:System.Management.Automation.PSVariable" /> objects. </summary> <typeparam name="TValue">The type of object contained by the <see cref="T:System.Management.Automation.PSVariable" />.</typeparam> </member> <member name="M:PSLambda.PSVariableWrapper`1.#ctor(System.Management.Automation.PSVariable)"> <summary> Initializes a new instance of the <see cref="T:PSLambda.PSVariableWrapper`1" /> class. </summary> <param name="variable">The <see cref="T:System.Management.Automation.PSVariable" /> to wrap.</param> </member> <member name="P:PSLambda.PSVariableWrapper`1.Value"> <summary> Gets or sets the value of the <see cref="T:System.Management.Automation.PSVariable" /> object. </summary> </member> <member name="T:PSLambda.ReflectionCache"> <summary> Provides cached objects for generating method and property invocation <see cref="T:System.Linq.Expressions.Expression" /> objects. </summary> </member> <member name="F:PSLambda.ReflectionCache.LanguagePrimitives_GetEnumerator"> <summary> Resolves to <see cref="M:System.Management.Automation.LanguagePrimitives.GetEnumerator(System.Object)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.LanguagePrimitives_IsTrue"> <summary> Resolves to <see cref="M:System.Management.Automation.LanguagePrimitives.IsTrue(System.Object)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.LanguagePrimitives_Compare"> <summary> Resolves to <see cref="M:System.Management.Automation.LanguagePrimitives.Compare(System.Object,System.Object,System.Boolean)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.LanguagePrimitives_ConvertToGeneric"> <summary> Resolves to <see cref="M:System.Management.Automation.LanguagePrimitives.ConvertTo``1(System.Object)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.LanguagePrimitives_ConvertTo"> <summary> Resolves to <see cref="M:System.Management.Automation.LanguagePrimitives.ConvertTo(System.Object,System.Type)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.LangaugePrimitives_TryConvertToGeneric"> <summary> Resolves to <see cref="M:System.Management.Automation.LanguagePrimitives.TryConvertTo``1(System.Object,``0@)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.WildcardPattern_Ctor"> <summary> Resolves to <see cref="M:System.Management.Automation.WildcardPattern.#ctor(System.String,System.Management.Automation.WildcardOptions)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.Regex_IsMatch"> <summary> Resolves to <see cref="M:System.Text.RegularExpressions.Regex.IsMatch(System.String,System.String,System.Text.RegularExpressions.RegexOptions)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.Regex_Replace"> <summary> Resolves to <see cref="M:System.Text.RegularExpressions.Regex.Replace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.Regex_Split"> <summary> Resolves to <see cref="M:System.Text.RegularExpressions.Regex.Split(System.String,System.String,System.Text.RegularExpressions.RegexOptions)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.WildcardPattern_IsMatch"> <summary> Resolves to <see cref="M:System.Management.Automation.WildcardPattern.IsMatch(System.String)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.IEnumerator_MoveNext"> <summary> Resolves to <see cref="M:System.Collections.IEnumerator.MoveNext" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.String_Join"> <summary> Resolves to <see cref="M:System.String.Join(System.String,System.String[])" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.String_Format"> <summary> Resolves to <see cref="M:System.String.Format(System.IFormatProvider,System.String,System.Object[])" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.CultureInfo_CurrentCulture"> <summary> Resolves to <see cref="P:System.Globalization.CultureInfo.CurrentCulture" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.ArgumentTypeConverterAttribute"> <summary> Resolves to the non-public type System.Management.Automation.ArgumentTypeConverterAttribute. </summary> </member> <member name="F:PSLambda.ReflectionCache.ArgumentTypeConverterAttribute_TargetType"> <summary> Resolves to the non-public property System.Management.Automation.ArgumentTypeConverterAttribute.TargetType. </summary> </member> <member name="F:PSLambda.ReflectionCache.RuntimeException_Ctor"> <summary> Resolves to <see cref="M:System.Management.Automation.RuntimeException.#ctor(System.String)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.IDisposable_Dispose"> <summary> Resolves to <see cref="M:System.IDisposable.Dispose" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.IList_Item"> <summary> Resolves to the indexer for <see cref="T:System.Collections.IList" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.IDictionary_Item"> <summary> Resolves to the indexer for <see cref="T:System.Collections.IDictionary" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.ExitException_Ctor"> <summary> Resolves to the non-public parameterless constructor for System.Management.Automation.ExitException. </summary> </member> <member name="F:PSLambda.ReflectionCache.ExitException_Ctor_Object"> <summary> Resolves to the non-public constructor System.Management.Automation.ExitException(Object). </summary> </member> <member name="F:PSLambda.ReflectionCache.Hashtable_Add"> <summary> Resolves to <see cref="M:System.Collections.Hashtable.Add(System.Object,System.Object)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.Hashtable_Ctor"> <summary> Resolves to <see cref="M:System.Collections.Hashtable.#ctor(System.Int32,System.Collections.IEqualityComparer)" /> </summary> </member> <member name="F:PSLambda.ReflectionCache.IEnumerator_Current"> <summary> Resolves to <see cref="P:System.Collections.IEnumerator.Current" /> </summary> </member> <member name="F:PSLambda.ReflectionCache.StringComparer_CurrentCultureIgnoreCase"> <summary> Resolves to <see cref="P:System.StringComparer.CurrentCultureIgnoreCase" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.ExpressionUtils_PSEqualsIgnoreCase"> <summary> Resolves to <see cref="M:PSLambda.ExpressionUtils.PSEqualsIgnoreCase(System.Object,System.Object)" />. </summary> </member> <member name="F:PSLambda.ReflectionCache.ExpressionUtils_GetRange"> <summary> Resolves to <see cref="M:PSLambda.ExpressionUtils.GetRange(System.Int32,System.Int32)" />. </summary> </member> <member name="T:PSLambda.ScopeHandle"> <summary> Represents a handle for the current scope. </summary> </member> <member name="M:PSLambda.ScopeHandle.#ctor(System.Action)"> <summary> Initializes a new instance of the <see cref="T:PSLambda.ScopeHandle" /> class. </summary> <param name="disposer">The action that disposes of the scope.</param> </member> <member name="M:PSLambda.ScopeHandle.Dispose"> <summary> Disposes of the current scope. </summary> </member> <member name="T:PSLambda.SpecialVariables"> <summary> Provides information about special variables created by the PowerShell engine. </summary> </member> <member name="F:PSLambda.SpecialVariables.AllScope"> <summary> Contains the names and types of variables that should be available from any scope. </summary> </member> <member name="F:PSLambda.SpecialVariables.Constants"> <summary> Provides the names and constant <see cref="T:System.Linq.Expressions.Expression" /> objects for variables that should are language features like <c>true</c>. </summary> </member> <member name="F:PSLambda.SpecialVariables.IgnoreLocal"> <summary> Provides the names of variables that should be ignored when aquiring local scope variables. </summary> </member> <member name="T:PSLambda.Strings"> <summary> Provides string constant values for various strings used throughout the project. </summary> </member> <member name="F:PSLambda.Strings.PSDelegateTypeAcceleratorName"> <summary> Constant containing a string similar to "psdelegate". </summary> </member> <member name="F:PSLambda.Strings.ExecutionContextVariableName"> <summary> Constant containing a string similar to "ExecutionContext". </summary> </member> <member name="F:PSLambda.Strings.ForEachVariableName"> <summary> Constant containing a string similar to "foreach". </summary> </member> <member name="F:PSLambda.Strings.NullVariableName"> <summary> Constant containing a string similar to "null". </summary> </member> <member name="F:PSLambda.Strings.TrueVariableName"> <summary> Constant containing a string similar to "true". </summary> </member> <member name="F:PSLambda.Strings.FalseVariableName"> <summary> Constant containing a string similar to "false". </summary> </member> <member name="F:PSLambda.Strings.ConstructorMemberName"> <summary> Constant containing a string similar to "new". </summary> </member> <member name="F:PSLambda.Strings.OperatorNotSupportedId"> <summary> Constant containing a string similar to "OperatorNotSupported". </summary> </member> <member name="F:PSLambda.Strings.DelegateSyntaxCommandName"> <summary> Constant containing a string similar to ">". </summary> </member> <member name="F:PSLambda.Strings.DelegateInvokeMethodName"> <summary> Constant containing a string similar to "Invoke". </summary> </member> <member name="F:PSLambda.Strings.PSVariableWrapperValuePropertyName"> <summary> Constant containing a string similar to "Value". </summary> </member> <member name="F:PSLambda.Strings.DefaultIndexerPropertyName"> <summary> Constant containing a string similar to "Item". </summary> </member> <member name="F:PSLambda.Strings.ElementAtOrDefaultMethodName"> <summary> Constant containing a string similar to "ElementAtOrDefault". </summary> </member> <member name="F:PSLambda.Strings.AddMethodName"> <summary> Constant containing a string similar to "Add". </summary> </member> <member name="F:PSLambda.Strings.ToArrayMethodName"> <summary> Constant containing a string similar to "ToArray". </summary> </member> <member name="T:PSLambda.VariableScope"> <summary> Represents the variable scope for a single block <see cref="T:System.Linq.Expressions.Expression" />. </summary> </member> <member name="M:PSLambda.VariableScope.#ctor(System.Linq.Expressions.ParameterExpression[])"> <summary> Initializes a new instance of the <see cref="T:PSLambda.VariableScope" /> class. </summary> <param name="parameters">Parameters to include in the scope.</param> </member> <member name="M:PSLambda.VariableScope.#ctor(PSLambda.VariableScope)"> <summary> Initializes a new instance of the <see cref="T:PSLambda.VariableScope" /> class. </summary> <param name="parent">The parent <see cref="T:PSLambda.VariableScope" /> object.</param> </member> <member name="P:PSLambda.VariableScope.Parent"> <summary> Gets the parent <see cref="T:PSLambda.VariableScope" />. </summary> </member> <member name="P:PSLambda.VariableScope.Parameters"> <summary> Gets the parameter <see cref="T:System.Linq.Expressions.Expression" /> objects for the current scope. </summary> </member> <member name="P:PSLambda.VariableScope.Variables"> <summary> Gets the variable <see cref="T:System.Linq.Expressions.Expression" /> objects for the current scope. </summary> </member> <member name="M:PSLambda.VariableScope.GetOrCreateVariable(System.String,System.Type)"> <summary> Gets an already defined variable <see cref="T:System.Linq.Expressions.Expression" /> if it already exists, otherwise one is created. </summary> <param name="name">The name of the variable.</param> <param name="type">The type of the variable.</param> <returns>The variable <see cref="T:System.Linq.Expressions.Expression" />.</returns> </member> <member name="M:PSLambda.VariableScope.GetOrCreateVariable(System.String,System.Type,System.Boolean@)"> <summary> Gets an already defined variable <see cref="T:System.Linq.Expressions.Expression" /> if it already exists, otherwise one is created. </summary> <param name="name">The name of the variable.</param> <param name="type">The type of the variable.</param> <param name="alreadyDefined"> A value indicating whether the variable has already been defined. </param> <returns>The variable <see cref="T:System.Linq.Expressions.Expression" />.</returns> </member> <member name="M:PSLambda.VariableScope.GetOrCreateVariable(System.String,System.Func{System.Type})"> <summary> Gets an already defined variable <see cref="T:System.Linq.Expressions.Expression" /> if it already exists, otherwise one is created. </summary> <param name="name">The name of the variable.</param> <param name="typeGetter"> A function that retrieves the variable's type if it has not already been defined. </param> <returns>The variable <see cref="T:System.Linq.Expressions.Expression" />.</returns> </member> <member name="M:PSLambda.VariableScope.TryGetVariable(System.String,System.Linq.Expressions.ParameterExpression@)"> <summary> Attempts to get a variable that has already been defined. </summary> <param name="name">The name of the variable.</param> <param name="existingVariable">The already defined variable <see cref="T:System.Linq.Expressions.Expression" />.</param> <returns> A value indicating whether an existing variable <see cref="T:System.Linq.Expressions.Expression" /> was found. </returns> </member> <member name="T:PSLambda.VariableScopeStack"> <summary> Represents the current set of variable scopes for a block <see cref="T:System.Linq.Expressions.Expression" /> objects. </summary> </member> <member name="M:PSLambda.VariableScopeStack.#ctor"> <summary> Initializes a new instance of the <see cref="T:PSLambda.VariableScopeStack" /> class. </summary> </member> <member name="M:PSLambda.VariableScopeStack.NewScope"> <summary> Creates a new variable scope. </summary> <returns> A <see cref="T:System.IDisposable" /> handle that will return to the previous scope when disposed. </returns> </member> <member name="M:PSLambda.VariableScopeStack.NewScope(System.Linq.Expressions.ParameterExpression[])"> <summary> Creates a new variable scope. </summary> <param name="parameters">Parameters that should be available from the new scope.</param> <returns> A <see cref="T:System.IDisposable" /> handle that will return to the previous scope when disposed. </returns> </member> <member name="M:PSLambda.VariableScopeStack.GetVariable(System.Management.Automation.Language.VariableExpressionAst,System.Boolean@)"> <summary> Gets a variable <see cref="T:System.Linq.Expressions.Expression" /> from the current or a parent scope. </summary> <param name="variableExpressionAst"> The <see cref="T:System.Management.Automation.Language.VariableExpressionAst" /> to obtain a variable <see cref="T:System.Linq.Expressions.Expression" /> for. </param> <param name="alreadyDefined"> A value indicating whether the variable has already been defined. </param> <returns>The resolved variable <see cref="T:System.Linq.Expressions.Expression" />.</returns> </member> <member name="M:PSLambda.VariableScopeStack.GetVariable(System.String,System.Type)"> <summary> Gets a variable <see cref="T:System.Linq.Expressions.Expression" /> from the current or a parent scope. </summary> <param name="name">The name of the variable.</param> <param name="type">The type of the variable.</param> <returns>The resolved variable <see cref="T:System.Linq.Expressions.Expression" />.</returns> </member> <member name="M:PSLambda.VariableScopeStack.GetVariables"> <summary> Gets all variables declared in the current scope. </summary> <returns> The variable <see cref="T:System.Linq.Expressions.Expression" /> objects declared in the current scope. </returns> </member> <member name="M:PSLambda.VariableScopeStack.GetParameters"> <summary> Gets all parameters declared in the current scope. </summary> <returns> The parameter <see cref="T:System.Linq.Expressions.Expression" /> objects declared in the current scope. </returns> </member> <member name="T:CompilerStrings"> <summary> A strongly-typed resource class, for looking up localized strings, etc. </summary> </member> <member name="P:CompilerStrings.ResourceManager"> <summary> Returns the cached ResourceManager instance used by this class. </summary> </member> <member name="P:CompilerStrings.Culture"> <summary> Overrides the current threads CurrentUICulture property for all resource lookups using this strongly typed resource class. </summary> </member> <member name="P:CompilerStrings.DefaultThrowMessage"> <summary> Looks up a localized string similar to ScriptHalted </summary> </member> <member name="P:CompilerStrings.BeginBlock"> <summary> Looks up a localized string similar to Begin Block </summary> </member> <member name="P:CompilerStrings.ProcessBlock"> <summary> Looks up a localized string similar to Process Block </summary> </member> <member name="P:CompilerStrings.EndBlock"> <summary> Looks up a localized string similar to End Block </summary> </member> <member name="T:ErrorStrings"> <summary> A strongly-typed resource class, for looking up localized strings, etc. </summary> </member> <member name="P:ErrorStrings.ResourceManager"> <summary> Returns the cached ResourceManager instance used by this class. </summary> </member> <member name="P:ErrorStrings.Culture"> <summary> Overrides the current threads CurrentUICulture property for all resource lookups using this strongly typed resource class. </summary> </member> <member name="P:ErrorStrings.UnexpectedExpression"> <summary> Looks up a localized string similar to Unable to compile ScriptBlock due to unexpected expression. The specified element must be a constant. </summary> </member> <member name="P:ErrorStrings.TypeNotFound"> <summary> Looks up a localized string similar to Unable to resolve the type "{0}". </summary> </member> <member name="P:ErrorStrings.MissingType"> <summary> Looks up a localized string similar to Expected element to be a type literal expression. </summary> </member> <member name="P:ErrorStrings.NonConstantTypeAs"> <summary> Looks up a localized string similar to -as or -is expression with non-literal type. </summary> </member> <member name="P:ErrorStrings.CompileTimeParseError"> <summary> Looks up a localized string similar to Unable to compile ScriptBlock. </summary> </member> <member name="P:ErrorStrings.ElementMissing"> <summary> Looks up a localized string similar to Unable to compile ScriptBlock due to a missing element: "{0}". </summary> </member> <member name="P:ErrorStrings.ElementNotSupported"> <summary> Looks up a localized string similar to Unable to compile ScriptBlock due to an unsupported element: "{0}". </summary> </member> <member name="P:ErrorStrings.AstNotSupported"> <summary> Looks up a localized string similar to AST of type "{0}". </summary> </member> <member name="P:ErrorStrings.InvalidVariableReference"> <summary> Looks up a localized string similar to The variable "{0}" was referenced before it was defined or was defined in a sibling scope. </summary> </member> <member name="P:ErrorStrings.MissingMember"> <summary> Looks up a localized string similar to '{0}' is not a member of type '{1}'. </summary> </member> <member name="P:ErrorStrings.UnknownIndexer"> <summary> Looks up a localized string similar to The indexer could not be determined for the type "{0}". </summary> </member> <member name="P:ErrorStrings.Pipeline"> <summary> Looks up a localized string similar to Multiple pipeline elements </summary> </member> <member name="P:ErrorStrings.InvalidGenericSyntax"> <summary> Looks up a localized string similar to Invalid syntax for generic method invocation. The syntax is "generic($Target.Method(arguments), [type], [type])". </summary> </member> <member name="P:ErrorStrings.MissingWithBody"> <summary> Looks up a localized string similar to The with statement requires the third argument to be a ScriptBlock expression. </summary> </member> <member name="P:ErrorStrings.MissingWithElements"> <summary> Looks up a localized string similar to The with statement requires both a expression that evaluates to a System.IDisposable object and ScriptBlock expression as arguments. </summary> </member> </members> </doc> |