Autodesk FDO Provider for Oracle .NET API Reference

Autodesk FDO Oracle Provider .NET API

.NET API Reference Autodesk FDO Provider for Oracle

mgOvPropertyMappingConcrete.h

Go to the documentation of this file.
00001 /*
00002 * (C) Copyright 2005 by Autodesk, Inc. All Rights Reserved.
00003 *
00004 * By using this code, you are agreeing to the terms and conditions of
00005 * the License Agreement included in the documentation for this code.
00006 *
00007 * AUTODESK MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO THE
00008 * CORRECTNESS OF THIS CODE OR ANY DERIVATIVE WORKS WHICH INCORPORATE
00009 * IT. AUTODESK PROVIDES THE CODE ON AN "AS-IS" BASIS AND EXPLICITLY
00010 * DISCLAIMS ANY LIABILITY, INCLUDING CONSEQUENTIAL AND INCIDENTAL
00011 * DAMAGES FOR ERRORS, OMISSIONS, AND OTHER PROBLEMS IN THE CODE.
00012 *
00013 * Use, duplication, or disclosure by the U.S. Government is subject
00014 * to restrictions set forth in FAR 52.227-19 (Commercial Computer
00015 * Software Restricted Rights) and DFAR 252.227-7013(c)(1)(ii)
00016 * (Rights in Technical Data and Computer Software), as applicable.
00017 *
00018 *
00019 */
00020 
00021 
00022 #pragma once
00023 
00024 class FdoOracleOvPropertyMappingConcrete;
00025 
00026 BEGIN_NAMESPACE_AUTODESK_GIS_FDO_PROVIDERS_RDBMS_OVERRIDE_ORACLE
00027 
00028 ///<summary>Concrete class defining the physical schema overrides for the Concrete type object
00029 ///property mapping. Under the Concrete mapping type, each object property is kept in its own
00030 ///table.</summary>
00031 public __gc class OvPropertyMappingConcrete : public NAMESPACE_OSGEO_FDO_PROVIDERS_RDBMS_OVERRIDE::OvPropertyMappingConcrete, public NAMESPACE_AUTODESK_GIS_FDO_PROVIDERS_RDBMS_OVERRIDE_ORACLE::IOvPropertyMappingRelation
00032 {
00033 public private:
00034     FdoOracleOvPropertyMappingConcrete* GetImpObj();
00035     
00036     OvPropertyMappingConcrete(System::IntPtr unmanaged, System::Boolean autoDelete);
00037 
00038 public:
00039     ///<summary>Constructs a default of an OvPropertyMappingConcrete</summary>
00040     /// <returns>Returns OvPropertyMappingConcrete</returns>
00041     OvPropertyMappingConcrete();
00042  
00043     ///<summary>Gets the internal class</summary>
00044     /// <returns>Returns the internal class</returns>
00045     __property NAMESPACE_AUTODESK_GIS_FDO_PROVIDERS_RDBMS_OVERRIDE_ORACLE::OvClassDefinition* get_InternalClass();
00046 
00047     ///<summary>Sets the internal class</summary>
00048     /// <returns>Returns nothing</returns>
00049     __property System::Void set_InternalClass(NAMESPACE_AUTODESK_GIS_FDO_PROVIDERS_RDBMS_OVERRIDE_ORACLE::OvClassDefinition* classDefinition);
00050 
00051 };
00052 
00053 END_NAMESPACE_AUTODESK_GIS_FDO_PROVIDERS_RDBMS_OVERRIDE_ORACLE

Comments?