Partager via


BrokeredServiceConfiguration Class

Definition

The configuration of a brokered service implementation.

[Microsoft.VisualStudio.Extensibility.CompileTimeEvaluation]
public sealed class BrokeredServiceConfiguration : IEquatable<Microsoft.VisualStudio.Extensibility.BrokeredServiceConfiguration>, Microsoft.VisualStudio.Extensibility.IVisualStudioContributionProperty
[<Microsoft.VisualStudio.Extensibility.CompileTimeEvaluation>]
type BrokeredServiceConfiguration = class
    interface IEquatable<BrokeredServiceConfiguration>
    interface IVisualStudioContributionProperty
Public NotInheritable Class BrokeredServiceConfiguration
Implements IEquatable(Of BrokeredServiceConfiguration), IVisualStudioContributionProperty
Inheritance
BrokeredServiceConfiguration
Attributes
Implements

Constructors

BrokeredServiceConfiguration(String, Version, Type)

Initializes a new instance of the BrokeredServiceConfiguration class.

Properties

ImplementationType

Gets the implementation for the brokered service.

Name

Gets the service moniker.

ServiceAudience

Gets the service audience for the brokered service.

Version

Gets the optional service version.

Methods

Equals(BrokeredServiceConfiguration)

Indicates whether the current object is equal to another object of the same type.

Equals(Object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Serves as the default hash function.

Extension Methods

ToServiceMoniker(BrokeredServiceConfiguration)

Converts a brokered service registration in to a ServiceMoniker.

Applies to