del método SPChangeToken.Equals
Determina si la instancia actual es igual a otro objeto, posiblemente de tipo desconocido.
Espacio de nombres: Microsoft.SharePoint
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Overrides Function Equals ( _
o As Object _
) As Boolean
'Uso
Dim instance As SPChangeToken
Dim o As Object
Dim returnValue As Boolean
returnValue = instance.Equals(o)
public override bool Equals(
Object o
)
Parámetros
o
Tipo: System.ObjectObject para comparar con la instancia actual de SPChangeToken.
Valor devuelto
Tipo: System.Boolean
true si el objeto actual es igual que el objeto se ha pasado como argumento; en caso contrario, false.
Ejemplos
En el siguiente ejemplo es una aplicación de consola que compara un objeto SPChangeToken con otro objeto.
Imports System
Imports Microsoft.SharePoint
Module ConsoleApp
Sub Main()
Using oSite As SPSite = New SPSite("https://localhost")
Using oWeb As SPWeb = oSite.OpenWeb()
Dim x As SPChangeToken = oWeb.CurrentChangeToken
Dim y As Object = CType(oWeb.CurrentChangeToken, Object)
Dim z As SPChangeToken = oSite.CurrentChangeToken
' SPChangeToken.Equals().
Console.WriteLine(x.Equals(y)) ' True
Console.WriteLine(x.Equals(z)) ' False
' System.Object.Equals().
Console.WriteLine(y.Equals(x)) ' True
Console.WriteLine(y.Equals(z)) ' False
End Using
End Using
Console.Write(vbCrLf + "Press ENTER to continue...")
Console.ReadLine()
End Sub
End Module
using System;
using Microsoft.SharePoint;
namespace Test
{
class ConsoleApp
{
static void Main(string[] args)
{
using (SPSite oSite = new SPSite("https://localhost"))
{
using (SPWeb oWeb = oSite.OpenWeb())
{
SPChangeToken x = oWeb.CurrentChangeToken;
Object y = oWeb.CurrentChangeToken as Object;
SPChangeToken z = oSite.CurrentChangeToken;
// SPChangeToken.Equals().
Console.WriteLine(x.Equals(y)); // True
Console.WriteLine(x.Equals(z)); // False
// System.Object.Equals().
Console.WriteLine(y.Equals(x)); // True
Console.WriteLine(y.Equals(z)); // False
}
}
Console.Write("\nPress ENTER to continue...");
Console.ReadLine();
}
}
}