8 private string url =
null;
9 private string secureUrl =
null;
10 private string contentType =
null;
26 set => this.url = value;
35 get => this.secureUrl;
36 set => this.secureUrl = value;
45 get => this.contentType;
46 set => this.contentType = value;
50 public override bool Equals(
object obj)
54 return this.url == Audio.url &&
55 this.secureUrl == Audio.secureUrl &&
56 this.contentType == Audio.contentType;
67 if (!(this.url is
null))
68 Result = this.url.GetHashCode();
70 if (!(this.secureUrl is
null))
71 Result ^= Result << 5 ^ this.secureUrl.GetHashCode();
73 if (!(this.contentType is
null))
74 Result ^= Result << 5 ^ this.contentType.GetHashCode();
Audio information, as defined by the Open Graph protocol.
string Url
An image URL which should represent your object within the graph. If not defined, null is returned.
string SecureUrl
An alternate url to use if the webpage requires HTTPS. If not defined, null is returned.
override int GetHashCode()
AudioInformation()
Audio information, as defined by the Open Graph protocol.
string ContentType
A MIME type for this image. If not defined, null is returned.
override bool Equals(object obj)