Class VirtualizationSettings
Represents virtualization profile settings.
Inheritance
VirtualizationSettings
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class VirtualizationSettings : IEquatable<VirtualizationSettings>
Constructors
VirtualizationSettings()
Declaration
public VirtualizationSettings()
Properties
Activate
Gets or sets the flag that indicates whether the new virtual service
should be activated if possible.
Declaration
public bool Activate { get; set; }
Property Value
Addresses
Gets collection of the default endpoints.
Declaration
public Collection<DefaultNodeAddress> Addresses { get; }
Property Value
ExtensionData
Declaration
public ExtensionDataObject ExtensionData { get; set; }
Property Value
MessageProcessing
Gets or sets the message processing pipeline configuration.
Declaration
public MessagePipeline MessageProcessing { get; set; }
Property Value
MonitoringProfile
Gets or sets the monitoring profile. The default value
is None.
Declaration
public MonitoringProfile MonitoringProfile { get; set; }
Property Value
Rules
Gets collection of the default authorization rules.
Declaration
public Collection<DefaultAuthorizationRule> Rules { get; }
Property Value
ServiceNameSuffix
Gets or sets the service name suffix that will be used to
create a new or lookup an existing virtual service.
Declaration
public string ServiceNameSuffix { get; set; }
Property Value
Methods
Equals(VirtualizationSettings)
Declaration
public bool Equals(VirtualizationSettings other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements