C# 클래스 Novell.Directory.Ldap.Extensions.GetReplicaInfoResponse

Retrieves the replica information from a GetReplicaInfoResponse object. An object in this class is generated from an ExtendedResponse using the ExtendedResponseFactory class. The getReplicaInfoResponse extension uses the following OID: 2.16.840.1.113719.1.27.100.18
상속: Novell.Directory.Ldap.LdapExtendedResponse
파일 보기 프로젝트 열기: EventStore/csharp-ldap

공개 메소드들

메소드 설명
GetReplicaInfoResponse ( RfcLdapMessage rfcMessage ) : System

Constructs an object from the responseValue which contains the replica information. The constructor parses the responseValue which has the following format: responseValue ::= partitionID INTEGER replicaState INTEGER modificationTime INTEGER purgeTime INTEGER localPartitionID INTEGER partitionDN OCTET STRING replicaType INTEGER flags INTEGER

getflags ( ) : int

Returns flags that specify whether the replica is busy or is a boundary. See the ReplicationConstants class for possible values for this field.

getlocalPartitionID ( ) : int

Returns the local numeric identifier for the replica.

getmodificationTime ( ) : int

Returns the time of the most recent modification.

getpartitionDN ( ) : System.String

Returns the distinguished name of the partition.

getpartitionID ( ) : int

Returns the numeric identifier for the partition.

getpurgeTime ( ) : int

Returns the most recent time in which all data has been synchronized.

getreplicaState ( ) : int

Returns the current state of the replica.

getreplicaType ( ) : int

Returns the replica type. See the ReplicationConstants class for possible values for this field.

메소드 상세

GetReplicaInfoResponse() 공개 메소드

Constructs an object from the responseValue which contains the replica information. The constructor parses the responseValue which has the following format: responseValue ::= partitionID INTEGER replicaState INTEGER modificationTime INTEGER purgeTime INTEGER localPartitionID INTEGER partitionDN OCTET STRING replicaType INTEGER flags INTEGER
IOException The response value could not be decoded. ///
public GetReplicaInfoResponse ( RfcLdapMessage rfcMessage ) : System
rfcMessage Novell.Directory.Ldap.Rfc2251.RfcLdapMessage
리턴 System

getflags() 공개 메소드

Returns flags that specify whether the replica is busy or is a boundary. See the ReplicationConstants class for possible values for this field.
public getflags ( ) : int
리턴 int

getlocalPartitionID() 공개 메소드

Returns the local numeric identifier for the replica.
public getlocalPartitionID ( ) : int
리턴 int

getmodificationTime() 공개 메소드

Returns the time of the most recent modification.
public getmodificationTime ( ) : int
리턴 int

getpartitionDN() 공개 메소드

Returns the distinguished name of the partition.
public getpartitionDN ( ) : System.String
리턴 System.String

getpartitionID() 공개 메소드

Returns the numeric identifier for the partition.
public getpartitionID ( ) : int
리턴 int

getpurgeTime() 공개 메소드

Returns the most recent time in which all data has been synchronized.
public getpurgeTime ( ) : int
리턴 int

getreplicaState() 공개 메소드

Returns the current state of the replica.
public getreplicaState ( ) : int
리턴 int

getreplicaType() 공개 메소드

Returns the replica type. See the ReplicationConstants class for possible values for this field.
public getreplicaType ( ) : int
리턴 int