PublicApiTypeModel Class

public sealed class PublicApiTypeModel : IEquatable<PublicApiTypeModel>

No documentation is available.

Implements

Constructors

NameDescription
PublicApiTypeModel(string, string, string, string)

PublicApiTypeModel(string, string, string, string)

PublicApiTypeModel.cs
public PublicApiTypeModel(string Namespace, string Name, string QualifiedName, string Source)

Parameters

Namespace string
Name string
QualifiedName string
Source string

No documentation is available.

Properties

NameDescription
Name
Namespace
QualifiedName
Source
public string Name { get; init; }

Property value

string

No documentation is available.

public string Namespace { get; init; }

Property value

string

No documentation is available.

public string QualifiedName { get; init; }

Property value

string

No documentation is available.

public string Source { get; init; }

Property value

string

No documentation is available.

Methods

NameDescription
Deconstruct(string, string, string, string)
Equals(PublicApiTypeModel?)
Equals(object?)
GetHashCode()
ToString()

Deconstruct(string, string, string, string)

public void Deconstruct(out string Namespace, out string Name, out string QualifiedName, out string Source)

Parameters

Namespace string
Name string
QualifiedName string
Source string

No documentation is available.

Equals overloads

Equals(PublicApiTypeModel?)

public bool Equals(PublicApiTypeModel? other)
Parameters
other PublicApiTypeModel?
Returns

bool

No documentation is available.

Equals(object?)

public override bool Equals(object? obj)
Parameters
obj object?
Returns

bool

No documentation is available.

GetHashCode()

public override int GetHashCode()

Returns

int

No documentation is available.

ToString()

public override string ToString()

Returns

string

No documentation is available.

Operators

NameDescription
operator ==(PublicApiTypeModel?, PublicApiTypeModel?)
operator !=(PublicApiTypeModel?, PublicApiTypeModel?)

operator ==(PublicApiTypeModel?, PublicApiTypeModel?)

public static bool operator ==(PublicApiTypeModel? left, PublicApiTypeModel? right)

Parameters

left PublicApiTypeModel?
right PublicApiTypeModel?

Returns

bool

No documentation is available.

operator !=(PublicApiTypeModel?, PublicApiTypeModel?)

public static bool operator !=(PublicApiTypeModel? left, PublicApiTypeModel? right)

Parameters

left PublicApiTypeModel?
right PublicApiTypeModel?

Returns

bool

No documentation is available.