ActivityLink.Equals Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Equals(ActivityLink) |
Indicates whether the current activity link is equal to another activity link. |
Equals(Object) |
Indicates whether the current activity link is equal to another object. |
Equals(ActivityLink)
- Source:
- ActivityLink.cs
- Source:
- ActivityLink.cs
- Source:
- ActivityLink.cs
Indicates whether the current activity link is equal to another activity link.
public:
virtual bool Equals(System::Diagnostics::ActivityLink value);
public bool Equals (System.Diagnostics.ActivityLink value);
override this.Equals : System.Diagnostics.ActivityLink -> bool
Public Function Equals (value As ActivityLink) As Boolean
Parameters
- value
- ActivityLink
The activity link to compare.
Returns
true
if the current activity link is equal to other
; otherwise, false
.
Implements
Remarks
ActivityLink equality is currently undefined. The current behavior is that two ActivityLink instances with the same ActivityContext and no tags will return true
for Equals(ActivityLink). Prior to .NET 7, ActivityLink instances sharing an ActivityTagsCollection instance and the same ActivityContext would return true
for Equals(ActivityLink). Starting from .NET 7, Equals(ActivityLink) will always return false
when tags are used. This may change in the future. Exercise caution in calling this method.
Applies to
Equals(Object)
- Source:
- ActivityLink.cs
- Source:
- ActivityLink.cs
- Source:
- ActivityLink.cs
Indicates whether the current activity link is equal to another object.
public:
override bool Equals(System::Object ^ obj);
public override bool Equals (object? obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Parameters
- obj
- Object
The object to compare.
Returns
true
if the current activity link is equal to obj
; otherwise, false
.
Remarks
ActivityLink equality is currently undefined. The current behavior is that two ActivityLink instances with the same ActivityContext and no tags will return true
for Equals(Object). Prior to .NET 7, ActivityLink instances sharing an ActivityTagsCollection instance and the same ActivityContext would return true
for Equals(Object). Starting in .NET 7, Equals(Object) always returns false
when tags are used.
Applies to
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om