Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta sección se incluyen ejemplos de proveedores que acceden a una base de datos de Microsoft Access. Estos ejemplos incluyen clases de proveedor que derivan de todas las clases de proveedor base.
En esta sección
En esta sección se incluyen los temas siguientes:
ejemplo accessDBProviderSample01 Este ejemplo muestra cómo declarar la clase de proveedor que deriva directamente de la clase de System.Management.Automation.Provider.CmdletProvider. Aquí solo se incluye por integridad.
AccessDBProviderSample02 En este ejemplo se muestra cómo sobrescribir los métodos de System.Management.Automation.Provider.DriveCmdletProvider.NewDrive* y System.Management.Automation.Provider.DriveCmdletProvider.RemoveDrive* para admitir llamadas a los cmdlets New-PSDrive
y Remove-PSDrive
. La clase provider de este ejemplo deriva de la clase System.Management.Automation.Provider.DriveCmdletProvider.
AccessDBProviderSample03 En este ejemplo se muestra cómo sobrescribir los métodos de System.Management.Automation.Provider.ItemCmdletProvider.GetItem* y System.Management.Automation.Provider.ItemCmdletProvider.SetItem* para admitir llamadas a los cmdlets Get-Item
y Set-Item
. La clase provider de este ejemplo deriva de la clase System.Management.Automation.Provider.ItemCmdletProvider.
AccessDBProviderSample04 En este ejemplo se muestra cómo sobrescribir métodos de contenedor para admitir llamadas a los cmdlets de Copy-Item
, Get-ChildItem
, New-Item
y Remove-Item
. Estos métodos deben implementarse cuando el almacén de datos contiene elementos que son contenedores. Un contenedor es un grupo de elementos secundarios en un elemento primario común. La clase provider de este ejemplo deriva de la clase System.Management.Automation.Provider.ContainerCmdletProvider.
AccessDBProviderSample05 En este ejemplo se muestra cómo sobrescribir métodos de contenedor para admitir llamadas a los cmdlets Move-Item
y Join-Path
. Estos métodos deben implementarse cuando el usuario necesita mover elementos dentro de un contenedor y si el almacén de datos contiene contenedores anidados. La clase provider de este ejemplo deriva de la clase System.Management.Automation.Provider.NavigationCmdletProvider.
AccessDBProviderSample06 En este ejemplo se muestra cómo sobrescribir métodos de contenido para admitir llamadas a los cmdlets Clear-Content
, Get-Content
y Set-Content
. Estos métodos deben implementarse cuando el usuario necesita administrar el contenido de los elementos del almacén de datos. La clase provider de este ejemplo deriva de la clase System.Management.Automation.Provider.NavigationCmdletProvider e implementa la interfaz System.Management.Automation.Provider.IContentCmdletProvider.