FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

mgIInsert.h File Reference

Include dependency graph for mgIInsert.h:


Namespaces

namespace  OSGeo
namespace  OSGeo::FDO
namespace  OSGeo::FDO::Commands
namespace  OSGeo::FDO::Commands::Feature
namespace  OSGeo::FDO::Expression

Functions

OSGeo::FDO::Commands::Feature::IFeatureReaderExecute ()
 Executes the insert command and returns a reference to an IFeatureReader. Some feature providers can generate automatic identity values for features. This will happen automatically as the features are inserted. The returned IFeatureReader allows the client to obtain the automatic identity property value(s) of newly inserted object(s). The returned feature reader at a minimum will read the unique identity properties of the objects just inserted. Multiple objects will be returned through the reader in the case of a batch insert.
__property OSGeo::FDO::Commands::BatchParameterValueCollectionget_BatchParameterValues ()
 Gets the BatchParameterValueCollection that can be used for optimized batch inserts of multiple features with a single insert command. Batch inserts can be performed by using Parameters for each of the property values, then adding collections of parameter values to the BatchParameterValueCollection. Each ParameterValueCollection in the BatchParameterValueCollection should contain one ParameterValue for each of the parameters specified for property values.
__property OSGeo::FDO::Commands::PropertyValueCollectionget_PropertyValues ()
 Gets the PropertyValueCollection that specifies the names and values of the properties for the instance to be inserted.
__property System::Void set_FeatureClassName (OSGeo::FDO::Expression::Identifier *value)
 Sets the name of the class to be operated upon as an Identifier.
System::Void SetFeatureClassName (System::String *value)
 Sets the name of the class to be operated upon as an Identifier.

Variables

public __gc __interface IInsert

Function Documentation

OSGeo ::FDO ::Commands ::Feature ::IFeatureReader* Execute  ) 
 

Executes the insert command and returns a reference to an IFeatureReader. Some feature providers can generate automatic identity values for features. This will happen automatically as the features are inserted. The returned IFeatureReader allows the client to obtain the automatic identity property value(s) of newly inserted object(s). The returned feature reader at a minimum will read the unique identity properties of the objects just inserted. Multiple objects will be returned through the reader in the case of a batch insert.

Returns:
Returns an IFeatureReader

__property OSGeo ::FDO ::Commands ::BatchParameterValueCollection* get_BatchParameterValues  ) 
 

Gets the BatchParameterValueCollection that can be used for optimized batch inserts of multiple features with a single insert command. Batch inserts can be performed by using Parameters for each of the property values, then adding collections of parameter values to the BatchParameterValueCollection. Each ParameterValueCollection in the BatchParameterValueCollection should contain one ParameterValue for each of the parameters specified for property values.

Returns:
Returns BatchParameterValueCollection

__property OSGeo ::FDO ::Commands ::PropertyValueCollection* get_PropertyValues  ) 
 

Gets the PropertyValueCollection that specifies the names and values of the properties for the instance to be inserted.

Returns:
Returns the list of properties and their values.

__property System::Void set_FeatureClassName OSGeo::FDO::Expression::Identifier value  ) 
 

Sets the name of the class to be operated upon as an Identifier.

Parameters:
value Input the identifier for the class.
Returns:
Returns nothing

System::Void SetFeatureClassName System::String *  value  ) 
 

Sets the name of the class to be operated upon as an Identifier.

Parameters:
value Input the class name.
Returns:
Returns nothing

Variable Documentation

public __gc __interface OSGeo::FDO::Commands::Feature::IInsert
 


Comments or suggestions? Send us feedback.