Get-ERPEntitySets
Cmdlet to retrieve metadata informations about EntitySets.
Syntax
1 | Get-ERPEntitySets [[-Service] <String>] [<CommonParameters>] |
Parameters
Type |
Name |
Description |
Optional |
---|---|---|---|
String |
Service |
Retrieve only EntitySets for this service |
yes |
Return type
EntitySet [] ← on success
empty array ← on failure. Exception/ErrorMessage can be accessed using $Error.
Remarks
When calling the Get-ERPSEntitySets without arguments the EntitySets of all available services are returned.
Examples
In the following examples we are using public OData Services (http://services.odata.org) for demonstration purposes:
Getting all EntitySets
1 | Get-ERPEntitySets
|
Get EntitySets from the Service:
1 | Get-ERPEntitySets -Service "Northwind.svc" |
Error handling: Check if an error appeared by using $? and analyze the WebRequestException to understand why the error occurred, by using $Error:
1 2 3 4 5 6 7 8 9 | $entitySets = Get-ERPEntitySets -Service "SomeService" if(-not $entitySets){ if($? -eq $false){ $Error[0].Exception #Could not find any service for: 'SomeService' } else{ Write-Host("The Service 'SomeService' does not have any EntitySets!") } } |