Compartir a través de


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

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();
      }
   }
}

Vea también

Referencia

clase SPChangeToken

Miembros SPChangeToken

Espacio de nombres Microsoft.SharePoint

Equality