IEntityTypeManagement.GetTypeProjections Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a collection of type projection objects. A type projection is used to create a view of related management pack classes. Type projections are defined in a management pack under the TypeProjections
element, which is under the EntityTypes
element.
Overloads
GetTypeProjections(ManagementPackTypeProjectionCriteria) |
Gets all type projections that are defined in this management group and match the criteria. |
GetTypeProjections() |
Gets all type projections that are defined in this management group. |
GetTypeProjections(ICollection<Guid>) |
Gets all type projections from the management group based on the passed in collection of unique (type projection) identifiers. |
GetTypeProjections(ManagementPackTypeProjectionCriteria)
Gets all type projections that are defined in this management group and match the criteria.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackTypeProjection ^> ^ GetTypeProjections(Microsoft::EnterpriseManagement::Configuration::ManagementPackTypeProjectionCriteria ^ criteria);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackTypeProjection> GetTypeProjections (Microsoft.EnterpriseManagement.Configuration.ManagementPackTypeProjectionCriteria criteria);
abstract member GetTypeProjections : Microsoft.EnterpriseManagement.Configuration.ManagementPackTypeProjectionCriteria -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackTypeProjection>
Public Function GetTypeProjections (criteria As ManagementPackTypeProjectionCriteria) As IList(Of ManagementPackTypeProjection)
Parameters
- criteria
- ManagementPackTypeProjectionCriteria
The type projection criteria.
Returns
The list of type projections.
Exceptions
An error has occurred.
The criteria
parameter is a null reference (Nothing in Visual Basic).
Applies to
GetTypeProjections()
Gets all type projections that are defined in this management group.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackTypeProjection ^> ^ GetTypeProjections();
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackTypeProjection> GetTypeProjections ();
abstract member GetTypeProjections : unit -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackTypeProjection>
Public Function GetTypeProjections () As IList(Of ManagementPackTypeProjection)
Returns
The list of type projections.
Applies to
GetTypeProjections(ICollection<Guid>)
Gets all type projections from the management group based on the passed in collection of unique (type projection) identifiers.
public:
System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Configuration::ManagementPackTypeProjection ^> ^ GetTypeProjections(System::Collections::Generic::ICollection<Guid> ^ ids);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackTypeProjection> GetTypeProjections (System.Collections.Generic.ICollection<Guid> ids);
abstract member GetTypeProjections : System.Collections.Generic.ICollection<Guid> -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Configuration.ManagementPackTypeProjection>
Public Function GetTypeProjections (ids As ICollection(Of Guid)) As IList(Of ManagementPackTypeProjection)
Parameters
- ids
- ICollection<Guid>
The collection of type projection identifiers.
Returns
The list of type projections.
Exceptions
The ids
parameter is a null reference (Nothing in Visual Basic).
The ids
parameter collection does not contain any items.
Applies to
Thread Safety
These methods are thread safe.