C# 클래스 Earthworm.AO.GeodatabaseExt

Provides extension methods for ArcObjects interfaces related to geodatabase.
파일 보기 프로젝트 열기: jshirota/Earthworm

공개 메소드들

메소드 설명
Edit ( this workspace, System.Action action ) : bool

Encapsulates a workspace edit session (or an edit operation). The edits will not be saved if an exception is thrown. If the workspace is already being edited before this method is called, the edit session will not be stopped at the end of the method.

Edit ( this workspace, System.Action action, Exception &exception ) : bool

Encapsulates a workspace edit session (or an edit operation). The edits will not be saved if an exception is thrown. If the workspace is already being edited before this method is called, the edit session will not be stopped at the end of the method.

OpenFeatureClass2 ( this featureWorkspace, string featureClassName ) : IFeatureClass

Opens an existing feature class. If the feature class with the specified name does not exist, returns null.

OpenTable2 ( this featureWorkspace, string tableName ) : ITable

Opens an existing table. If the table with the specified name does not exist, returns null.

비공개 메소드들

메소드 설명
GetValue ( this row, int fieldIndex ) : object
ReadRows ( this table, IQueryFilter filter ) : IEnumerable
SetValue ( this row, int fieldIndex, object value ) : void

메소드 상세

Edit() 공개 정적인 메소드

Encapsulates a workspace edit session (or an edit operation). The edits will not be saved if an exception is thrown. If the workspace is already being edited before this method is called, the edit session will not be stopped at the end of the method.
public static Edit ( this workspace, System.Action action ) : bool
workspace this The workspace in which edits are performed.
action System.Action The editing action.
리턴 bool

Edit() 공개 정적인 메소드

Encapsulates a workspace edit session (or an edit operation). The edits will not be saved if an exception is thrown. If the workspace is already being edited before this method is called, the edit session will not be stopped at the end of the method.
public static Edit ( this workspace, System.Action action, Exception &exception ) : bool
workspace this The workspace in which edits are performed.
action System.Action The editing action.
exception System.Exception Any exception that may be thrown within the edit session.
리턴 bool

OpenFeatureClass2() 공개 정적인 메소드

Opens an existing feature class. If the feature class with the specified name does not exist, returns null.
public static OpenFeatureClass2 ( this featureWorkspace, string featureClassName ) : IFeatureClass
featureWorkspace this
featureClassName string
리턴 IFeatureClass

OpenTable2() 공개 정적인 메소드

Opens an existing table. If the table with the specified name does not exist, returns null.
public static OpenTable2 ( this featureWorkspace, string tableName ) : ITable
featureWorkspace this
tableName string
리턴 ITable