WorkflowHelpers.CombineMetadata Method
Gets a ProcessParameterMetadataCollection that contains the specified baseMetadata parameters combined with the overriding overridingMetadata parameters. Values from overridingMetadata are kept if there is a conflict between the two data.
Namespace: Microsoft.TeamFoundation.Build.Workflow
Assembly: Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)
Syntax
'Declaration
Public Shared Function CombineMetadata ( _
baseMetadata As ProcessParameterMetadataCollection, _
overridingMetadata As ProcessParameterMetadataCollection _
) As ProcessParameterMetadataCollection
public static ProcessParameterMetadataCollection CombineMetadata(
ProcessParameterMetadataCollection baseMetadata,
ProcessParameterMetadataCollection overridingMetadata
)
public:
static ProcessParameterMetadataCollection^ CombineMetadata(
ProcessParameterMetadataCollection^ baseMetadata,
ProcessParameterMetadataCollection^ overridingMetadata
)
static member CombineMetadata :
baseMetadata:ProcessParameterMetadataCollection *
overridingMetadata:ProcessParameterMetadataCollection -> ProcessParameterMetadataCollection
public static function CombineMetadata(
baseMetadata : ProcessParameterMetadataCollection,
overridingMetadata : ProcessParameterMetadataCollection
) : ProcessParameterMetadataCollection
Parameters
- baseMetadata
Type: Microsoft.TeamFoundation.Build.Workflow.ProcessParameterMetadataCollection
A ProcessParameterMetadataCollection of metadata to combine.
- overridingMetadata
Type: Microsoft.TeamFoundation.Build.Workflow.ProcessParameterMetadataCollection
A ProcessParameterMetadataCollection of metadata to combine. If there is a conflict in values, this collection’s values take precedence.
Return Value
Type: Microsoft.TeamFoundation.Build.Workflow.ProcessParameterMetadataCollection
A ProcessParameterMetadataCollection that contains the specified baseMetadata parameters combined with the overriding overridingMetadata parameters.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.