7.4. Provider Capabilities

I've already mentioned that not all providers are created equal. The built-in providers have different capabilities, and some providers may not support all item-related cmdlets. Custom providers are in the same situation. We will describe several categories of providers according to their capabilities and the cmdlet groups they support. Under the hood, the various providers, having different capabilities, are implemented as classes inheriting from base classes, which do or don't implement several interfaces. While listing the provider capability types, I will mention how the different built-in providers support those cmdlets and list any peculiarities.

7.4.1. Basic Provider Capabilities

The absolute minimum for a ...

Get Pro Windows PowerShell now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.