ITypeProjectionComponent Interface
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.
Defines a component from a type projection which is used to create a view of related properties from multiple objects.
public interface class ITypeProjectionComponent : System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<Microsoft::EnterpriseManagement::Configuration::ManagementPackRelationshipEndpoint ^, Microsoft::EnterpriseManagement::ITypeProjectionComponent ^>>
public interface ITypeProjectionComponent : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationshipEndpoint,Microsoft.EnterpriseManagement.ITypeProjectionComponent>>
type ITypeProjectionComponent = interface
interface seq<KeyValuePair<ManagementPackRelationshipEndpoint, ITypeProjectionComponent>>
interface IEnumerable
Public Interface ITypeProjectionComponent
Implements IEnumerable(Of KeyValuePair(Of ManagementPackRelationshipEndpoint, ITypeProjectionComponent))
- Derived
- Implements
Properties
Alias |
Gets the alias for the component from a type projection, which can be used to reference the component. |
Item[ManagementPackRelationshipEndpoint] |
Gets the element at the specified index by relationship role. |
Item[String] |
Gets the element at the specified index by alias. |
Parent |
Gets the parent type projection component if one exists. |
TargetConstraint |
Gets the target constraint from the path defined in the type projection component. The target constraint defines a more specific type than the TargetType property of the component. |
TargetEndpoint |
Gets the target endpoint. |
TargetType |
Gets the target type (a management pack class) from the relationship defined in the type projection component. |
TypeProjection |
Gets the type projection that defines this component. |