Table of Contents

Class DistributionDescriptor

Namespace
IceGrid
Assembly
IceGrid.dll

Describes a distribution.

[Obsolete("This descriptor is provided for schema compatibility. It is no longer used.")]
public sealed record DistributionDescriptor : IEquatable<DistributionDescriptor>
Inheritance
DistributionDescriptor
Implements
Inherited Members

Remarks

The Slice compiler generated this record class from Slice struct ::IceGrid::DistributionDescriptor.

Constructors

DistributionDescriptor(InputStream)

Initializes a new instance of the DistributionDescriptor class from an input stream.

public DistributionDescriptor(InputStream istr)

Parameters

istr InputStream

DistributionDescriptor(string, string[])

Initializes a new instance of the DistributionDescriptor class.

public DistributionDescriptor(string icepatch, string[] directories)

Parameters

icepatch string
directories string[]

DistributionDescriptor(string[])

Initializes a new instance of the DistributionDescriptor class.

public DistributionDescriptor(string[] directories)

Parameters

directories string[]

Fields

directories

The source directories.

public string[] directories

Field Value

string[]

icepatch

The proxy of the IcePatch2 server.

public string icepatch

Field Value

string

Methods

ice_read(InputStream)

Unmarshals a value from an input stream.

public static DistributionDescriptor ice_read(InputStream istr)

Parameters

istr InputStream

The input stream.

Returns

DistributionDescriptor

The unmarshaled value.

ice_write(OutputStream, DistributionDescriptor)

Marshals a value into an output stream.

public static void ice_write(OutputStream ostr, DistributionDescriptor v)

Parameters

ostr OutputStream

The output stream.

v DistributionDescriptor

The value to marshal.