Skip to main content

Class Vendor

Represents a GVL vendor.

Declaration
public class Vendor

Properties

Id

Gets or sets the ID of the vendor.

Declaration
public int Id { get; set; }

Name

Gets or sets the name of the vendor.

Declaration
public string Name { get; set; }

Purposes

Gets or sets a collection of purposes.

Declaration
public PurposeCollection Purposes { get; set; }

SpecialPurposes

Gets or sets a collection of special purposes.

Declaration
public PurposeCollection SpecialPurposes { get; set; }

LegitimateInterestPurposes

Gets or sets a collection of legitimate-interest purposes.

Declaration
public PurposeCollection LegitimateInterestPurposes { get; set; }

FlexiblePurposes

Gets or sets a collection of flexible purposes.

Declaration
public PurposeCollection FlexiblePurposes { get; set; }

Features

Gets or sets a collection of features.

Declaration
public FeatureCollection Features { get; set; }

SpecialFeatures

Gets or sets a collection of special features.

Declaration
public FeatureCollection SpecialFeatures { get; set; }

PolicyUrl

Gets or sets the URL to the vendor's privacy policy document.

Declaration
public string PolicyUrl { get; set; }

DeletedDate

Gets or sets the date when the vendor was deleted. If it has a value, vendor is considered deleted after this date/time and <b>must not</b> be established to users.

Declaration
public DateTime? DeletedDate { get; set; }

Overflow

Gets or sets the vendor's overflow options.

Declaration
public Vendor.OverflowOptions Overflow { get; set; }