ManagementPackTypeProjectionComponent Class

Definition

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()

Applies to