bin/DSCParser.PSDSC.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DSCParser.PSDSC</name>
    </assembly>
    <members>
        <member name="T:DSCParser.PSDSC.DscResourceHelpers">
            <summary>
            Helper methods for DSC resource operations
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.IsHiddenResource(System.String)">
            <summary>
            Checks whether a resource is hidden and should not be shown to users
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.IsPatternMatched(System.String[],System.String)">
            <summary>
            Checks whether an input name matches one of the patterns
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.GetImplementingModulePath(System.String)">
            <summary>
            Gets implementing module path from schema file path
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.GetModule(System.Management.Automation.PSModuleInfo[],System.String)">
            <summary>
            Gets module for a DSC resource from schema file
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.ValidateResourceModule(System.String,System.String)">
            <summary>
            Validates that a schema file corresponds to a proper DSC resource module
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.GetDscResourceModules">
            <summary>
            Gets DSC resource modules from PSModulePath
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.ConvertTypeConstraintToTypeName(System.String,System.String[])">
            <summary>
            Converts MOF type constraint to PowerShell type name
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.ConvertCimTypeNameToPSTypeName(System.String)">
            <summary>
            Converts CIM type name to PowerShell type name
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceHelpers.GetSyntax(Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo)">
            <summary>
            Generates syntax string for a DSC resource
            </summary>
        </member>
        <member name="T:DSCParser.PSDSC.DscResourceService">
            <summary>
            Static entry point for DSC resource discovery that can be called from C# code.
            Provides programmatic access to DSC resources without requiring PowerShell cmdlet invocation.
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceService.GetDscResources(System.String[],System.String,System.Boolean)">
            <summary>
            Gets DSC resources on the machine with optional filtering.
            </summary>
            <param name="resourceNames">Optional array of resource names to filter on (supports wildcards)</param>
            <param name="moduleName">Optional module name to filter on</param>
            <param name="includeCompositeResources">Whether to include composite (configuration-based) resources</param>
            <returns>List of discovered DSC resources</returns>
        </member>
        <member name="M:DSCParser.PSDSC.DscResourceService.GetResourceSyntax(Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo)">
            <summary>
            Gets the syntax string for a DSC resource.
            </summary>
            <param name="resource">The DSC resource to get syntax for</param>
            <returns>Formatted syntax string</returns>
        </member>
        <member name="T:DSCParser.PSDSC.GetDscResourceCommand">
            <summary>
            Gets DSC resources on the machine. Allows filtering on a particular resource.
            High-performance compiled version of Get-DscResource cmdlet.
            </summary>
        </member>
        <member name="P:DSCParser.PSDSC.GetDscResourceCommand.Name">
            <summary>
            Gets or sets the resource name(s) to filter on
            </summary>
        </member>
        <member name="P:DSCParser.PSDSC.GetDscResourceCommand.Module">
            <summary>
            Gets or sets the module to filter on
            </summary>
        </member>
        <member name="P:DSCParser.PSDSC.GetDscResourceCommand.Syntax">
            <summary>
            Gets or sets whether to return syntax instead of resource objects
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.GetDscResourceCommand.BeginProcessing">
            <summary>
            BeginProcessing - Parse module parameter
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.GetDscResourceCommand.ProcessRecord">
            <summary>
            ProcessRecord - Discover and output DSC resources using the static service
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.GetDscResourceCommand.CheckResourcesFound(System.String[],System.Collections.Generic.List{Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo})">
            <summary>
            Checks that all requested resources were found
            </summary>
        </member>
        <member name="T:DSCParser.PSDSC.ResourceProcessor">
            <summary>
            Resource processor for CIM/MOF-based DSC resources
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.ResourceProcessor.GetResourceFromKeyword(System.Management.Automation.Language.DynamicKeyword,System.String[],System.Management.Automation.PSModuleInfo[],System.String[])">
            <summary>
            Gets resource from a dynamic keyword (CIM-based resource)
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.ResourceProcessor.GetCompositeResource(System.String[],System.Management.Automation.ConfigurationInfo,System.String[],System.Management.Automation.PSModuleInfo[])">
            <summary>
            Gets composite resource from configuration info
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.ResourceProcessor.AddPropertiesFromKeyword(Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo,System.Management.Automation.Language.DynamicKeyword,System.String[])">
            <summary>
            Adds properties to resource from dynamic keyword
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.ResourceProcessor.AddPropertiesFromMetadata(Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo,System.Management.Automation.ParameterMetadata[],System.String[])">
            <summary>
            Adds properties to resource from parameter metadata (composite resources)
            </summary>
        </member>
        <member name="M:DSCParser.PSDSC.ResourceProcessor.GetFileDefiningClass(System.String)">
            <summary>
            Gets file defining a CIM class (wrapper for DscClassCache)
            This uses reflection to call the internal DscClassCache
            </summary>
        </member>
    </members>
</doc>