SyncKnowledge Miembros
Representa el conocimiento que una réplica tiene sobre su almacén de elementos.
El tipo SyncKnowledge expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SyncKnowledge() () () () | Inicializa una nueva instancia de la clase SyncKnowledge. | |
SyncKnowledge(SerializationInfo, StreamingContext) | Inicializa una nueva instancia de la clase SyncKnowledge usando datos serializados. | |
SyncKnowledge(SyncIdFormatGroup, ReplicaKeyMap, UInt64) | Inicializa una nueva instancia de la clase SyncKnowledge que contiene el esquema de formato de identificador, el mapa de claves de réplica y el contador especificados. | |
SyncKnowledge(SyncIdFormatGroup, SyncId, UInt64) | Inicializa una nueva instancia de la clase SyncKnowledge que contiene el esquema de formato de identificador, el identificador de réplica y el contador especificados. |
Principio
Métodos
Nombre | Descripción | |
---|---|---|
AddMarker(MarkerType, SyncId) | Marca el elemento especificado con el tipo de marcador especificado. | |
Clone() () () () | Crea una nueva instancia de este objeto y copia los datos del mismo en el nuevo objeto. | |
Combine(SyncKnowledge) | Combina el conocimiento especificado con el conocimiento actual. | |
Compare(KnowledgeCookie) | Realiza una comparación rápida entre la cookie del conocimiento especificado y este objeto de conocimiento. | |
Complement(SyncKnowledge) | Devuelve el conocimiento contenido en este objeto, pero que no se contiene en el conocimiento especificado. | |
Contains(ChangeUnitChange) | Indica si este conocimiento conoce el cambio de la unidad de cambio especificada. | |
Contains(ItemChange) | Indica si este conocimiento conoce el cambio de elemento especificado. | |
Contains(SyncKnowledge) | Indica si este conocimiento conoce el conocimiento especificado. | |
Contains(SyncId, SyncId, SyncVersion) | Indica si este conocimiento conoce el cambio de elemento especificado. | |
Contains(SyncId, SyncId, SyncId, SyncVersion) | Indica si este conocimiento conoce el cambio de la unidad de cambio especificada. | |
ContainsMarker(MarkerType, SyncId) | Indica si el elemento especificado está marcado con el tipo de marcador especificado. | |
Deserialize(SyncIdFormatGroup, array<Byte> [] () [] []) | Crea una nueva instancia de la clase SyncKnowledge usando datos serializados. | |
Deserialize(SyncIdFormatGroup, array<Byte> [] () [] [], ReplicaKeyMap) | Crea una nueva instancia de la clase SyncKnowledge usando datos serializados y el mapa de claves de réplica especificado. | |
Equals(Object) | (Se hereda de Object). | |
ExcludeChangeUnit(SyncId, SyncId) | Quita del conocimiento el conocimiento sobre la unidad de cambio especificada. | |
ExcludeItem(SyncId) | Quita del conocimiento el conocimiento sobre el elemento especificado. | |
Finalize() () () () | (Se hereda de Object). | |
FindMinTickCountForReplica(SyncId) | Busca el contador mínimo del conocimiento para la réplica especificada. | |
GetHashCode() () () () | (Se hereda de Object). | |
GetKnowledgeCookie() () () () | Obtiene una representación ligera, de solo lectura, de este objeto de conocimiento que se puede utilizar para realizar comparaciones rápidas. | |
GetKnowledgeForChangeUnit(SyncId, SyncId) | Obtiene el conocimiento para la unidad de cambio especificada. | |
GetKnowledgeForColumns(array<SyncId> [] () [] []) | Devuelve el conocimiento para el conjunto de unidades de cambio especificado para todos los elementos contenidos en este objeto. | |
GetKnowledgeForItem(SyncId) | Obtiene el conocimiento para el elemento especificado. | |
GetKnowledgeForRange(SyncId, SyncId) | Obtiene el conocimiento para el intervalo de identificadores de elemento especificado. | |
GetObjectData(SerializationInfo, StreamingContext) | Serializa los datos del objeto de conocimiento en un objeto SerializationInfo. | |
GetSchema() () () () | Devuelve un valor NULL. | |
GetSyncIdFormatGroup() () () () | Obtiene el esquema de formato de identificador de los identificadores almacenados en este objeto de conocimiento. | |
GetType() () () () | (Se hereda de Object). | |
Intersects(SyncKnowledge) | Indica si este conocimiento forma intersección con el conocimiento especificado. | |
MapRemoteKnowledgeToLocal(SyncKnowledge) | Convierte un objeto de conocimiento de otra réplica en otro compatible con la réplica a la que pertenece este conocimiento. | |
MemberwiseClone() () () () | (Se hereda de Object). | |
ReadXml(XmlReader) | Reconstruye el objeto a partir de su representación XML. | |
RemoveAllChangeUnitsMarkers() () () () | Quita todos los marcadores de los elementos del conocimiento. | |
RemoveMarker(MarkerType, SyncId) | Quita un marcador del tipo especificado del elemento especificado. | |
Serialize() () () () | Serializa los datos del objeto de conocimiento en una matriz de bytes. | |
Serialize(Boolean) | Serializa los datos del objeto de conocimiento en una matriz de bytes. | |
SetLocalTickCount(UInt64) | Establece el contador de la réplica a la que pertenece este conocimiento. | |
ToString() () () () | Obtiene una cadena que representa el conocimiento. (Invalida Object. . :: . .ToString() () () ().) | |
WriteXml(XmlWriter) | Convierte este objeto en su representación XML. |
Principio
Propiedades
Nombre | Descripción | |
---|---|---|
CompatibilityLevel | Obtiene o establece la versión de los componentes de Sync Framework que se puede utilizar con este objeto. | |
DefaultCompatibilityLevel | Obtiene o establece el nivel de compatibilidad predeterminado de todos los objetos SyncKnowledge. | |
MinimumCompatibilityLevel | Obtiene la versión más baja de los componentes de Sync Framework que se puede utilizar con este objeto. | |
ReplicaId | Obtiene el identificador de la réplica a la que pertenece este conocimiento. | |
ReplicaKeyMap | Obtiene el mapa de claves de réplica asociado a este conocimiento. |
Principio