Table of Contents

Class RepositoryMetadata

Namespace
NuGet.Packaging.Core
Assembly
Chocolatey.NuGet.Packaging.dll
public class RepositoryMetadata : IEquatable<RepositoryMetadata>
Inheritance
RepositoryMetadata
Implements
Inherited Members

Constructors

RepositoryMetadata()

public RepositoryMetadata()

RepositoryMetadata(string, string, string, string)

public RepositoryMetadata(string type, string url, string branch, string commit)

Parameters

type string
url string
branch string
commit string

Properties

Branch

public string Branch { get; set; }

Property Value

string

Commit

public string Commit { get; set; }

Property Value

string

Type

public string Type { get; set; }

Property Value

string

Url

public string Url { get; set; }

Property Value

string

Methods

Equals(RepositoryMetadata)

public bool Equals(RepositoryMetadata other)

Parameters

other RepositoryMetadata

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Operators

operator ==(RepositoryMetadata, RepositoryMetadata)

public static bool operator ==(RepositoryMetadata a, RepositoryMetadata b)

Parameters

a RepositoryMetadata
b RepositoryMetadata

Returns

bool

operator !=(RepositoryMetadata, RepositoryMetadata)

public static bool operator !=(RepositoryMetadata a, RepositoryMetadata b)

Parameters

a RepositoryMetadata
b RepositoryMetadata

Returns

bool