ManagementPackTypeProjectionComponent Class
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.
Represents a management pack type projection component.
public ref class ManagementPackTypeProjectionComponent : Microsoft::EnterpriseManagement::ITypeProjectionComponent, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<Microsoft::EnterpriseManagement::Configuration::ManagementPackRelationshipEndpoint ^, Microsoft::EnterpriseManagement::ITypeProjectionComponent ^>>
[System.Serializable]
public class ManagementPackTypeProjectionComponent : Microsoft.EnterpriseManagement.ITypeProjectionComponent, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationshipEndpoint,Microsoft.EnterpriseManagement.ITypeProjectionComponent>>
type ManagementPackTypeProjectionComponent = class
interface ITypeProjectionComponent
interface seq<KeyValuePair<ManagementPackRelationshipEndpoint, ITypeProjectionComponent>>
interface IEnumerable
Public Class ManagementPackTypeProjectionComponent
Implements IEnumerable(Of KeyValuePair(Of ManagementPackRelationshipEndpoint, ITypeProjectionComponent)), ITypeProjectionComponent
- Inheritance
-
ManagementPackTypeProjectionComponent
- Attributes
- Implements
Constructors
ManagementPackTypeProjectionComponent() |
Initializes a new ManagementPackTypeProjectionComponent object. |
ManagementPackTypeProjectionComponent(ITypeProjectionComponent) |
Initializes a new ManagementPackTypeProjectionComponent object by using the specified parent component. |
ManagementPackTypeProjectionComponent(ITypeProjectionComponent, ManagementPackTypeProjectionComponent) |
Initializes a new instance of the ManagementPackTypeProjectionComponent class by using the parent component and the clone of this management pack element. |
Properties
Alias |
Gets or sets the alias for the component from a type projection, which can be used to reference the component. |
ComponentCollection |
Gets the component collection. |
Item[ManagementPackRelationshipEndpoint] |
Gets the element at the specified relationship role. |
Item[String] |
Gets the element that has the specified name. |
Parent |
Gets the parent component, if any, for the current component in the projection. |
Path |
Gets or sets the path. |
TargetConstraint |
Gets the target constraint. |
TargetEndpoint |
Gets the target endpoint. |
TargetType |
Gets the target type. |
TypeProjection |
Gets the type projection. |
Methods
GetEnumerator() |
Returns an enumerator that can iterate through a collection. |
WriteXml(ManagementPack, XmlWriter) |
Serializes this object as XML. |
Explicit Interface Implementations
IEnumerable.GetEnumerator() |