|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IEnumSchemaChange
Provides access to the replica schema changes.
Provides access to members that enumerate through replica schema changes.
| Method Summary | |
|---|---|
ISchemaChangeInfo |
getDatasetChanges(String name,
int dsType)
The schema changes for a specific dataset. |
ISchemaChangeInfo |
getDomainChanges(String domainName)
The schema changes for a specific domain. |
IReplica |
getToReplica()
The replica the schema changes will be applied to. |
boolean |
hasChanges()
Indicates if there are schema changes. |
ISchemaChangeInfo |
next()
The next schema change in the enumeration sequence. |
void |
reset()
Resets the enumeration sequence to the beginning. |
| Method Detail |
|---|
void reset()
throws IOException,
AutomationException
Resets the enumerator such that a subsequent next call returns the first schema change in the enumeration.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchemaChangeInfo next()
throws IOException,
AutomationException
This method returns the next schema changes as an object that implements ISchemaChangeInfo.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchemaChangeInfo getDomainChanges(String domainName)
throws IOException,
AutomationException
This method returns only the schema changes for a specific domain. This method returns a reference to ISchemaChangesInfo.
The domainName is a string name of the domain.
domainName - The domainName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchemaChangeInfo getDatasetChanges(String name,
int dsType)
throws IOException,
AutomationException
This method returns only the schema changes for a specific dataset. This method returns a reference to ISchemaChangesInfo.
The dsName is a string name of the dataset. The dsType uses the esriDatasetType enumeration to specify the type of dataset specified.
name - The name (in)dsType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean hasChanges()
throws IOException,
AutomationException
The HasChanges property returns TRUE if there are schema changes, it returns FALSE if there are no schema differences.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IReplica getToReplica()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||