Show / Hide Table of Contents

    Class DiscoveryServiceServiceMetadataExtensions

    ServiceMetadata extensions.

    Inheritance
    System.Object
    DiscoveryServiceServiceMetadataExtensions
    Namespace: Copper.Service.Metadata
    Assembly: Copper.Discovery.Service.dll
    Syntax
    public static class DiscoveryServiceServiceMetadataExtensions

    Methods

    View Source

    MatchesServiceDiscoveryCriteria(ServiceMetadata, ServiceDiscoveryCriteria)

    Determines if the service metadata matches the provided service discovery criteria.

    Declaration
    public static bool MatchesServiceDiscoveryCriteria(this ServiceMetadata serviceMetadata, ServiceDiscoveryCriteria serviceDiscoveryCriteria)
    Parameters
    Type Name Description
    ServiceMetadata serviceMetadata

    The service metadata.

    ServiceDiscoveryCriteria serviceDiscoveryCriteria

    The service discovery criteria.

    Returns
    Type Description
    System.Boolean

    true if the service metadata matches the provided service discovery criteria; otherwise, false.

    Exceptions
    Type Condition
    System.ArgumentNullException

    The provided serviceMetadata is null.

    System.ArgumentNullException

    The provided serviceDiscoveryCriteria is null

    View Source

    ToDiscoveryServiceMetadata(ServiceMetadata)

    Converts a ServiceMetadata instance to a ServiceMetadata instance.

    Declaration
    public static ServiceMetadata ToDiscoveryServiceMetadata(this ServiceMetadata serviceMetadata)
    Parameters
    Type Name Description
    ServiceMetadata serviceMetadata

    The service metadata.

    Returns
    Type Description
    ServiceMetadata

    The ServiceMetadata instance.

    • View Source
    Back to top Generated by DocFX