User Tools

Site Tools


thinkgeo.mapsuite.core.dbfjoiningdatasource

ThinkGeo.MapSuite.Core.DbfJoiningDataSource

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

article_rating

<!– Class –> (This class is not finally released, it is possible to be removed in the next public release)

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public Method*DbfJoiningDataSource
Public Method*DbfJoiningDataSource String
Public Method*DbfJoiningDataSource String, Encoding, CultureInfo

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Protected Methods

Public Properties

Name Return DeclaringType Summary
Public Property*ColumnNamesForJoining Collection<String> JoiningDataSource
Public Property*CultureInfo CultureInfo
Public Property*DbfPathFileName String
Public Property*Encoding Encoding
Public Property*IsOpen Boolean JoiningDataSource
Public Property*RequireIndex Boolean
Public Property*SourceColumnToMatch String
Public Property*TargetColumnToMatch String

Protected Properties

Name Return DeclaringType Summary

Public Events

Public Constructors

*DbfJoiningDataSource()

Parameters

Name Type Description

Go Back

*DbfJoiningDataSource(String)

Parameters

Name Type Description
dbfPathFileName String<!– System.String –>

Go Back

*DbfJoiningDataSource(String, Encoding, CultureInfo)

Parameters

Name Type Description
dbfPathFileName String<!– System.String –>
encoding Encoding<!– System.Text.Encoding –>
cultureInfo CultureInfo<!– System.Globalization.CultureInfo –>

Go Back

Protected Constructors

Public Methods

*Close()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*Equals(Object)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

*GetHashCode()

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*GetJoinedColumnValues(GetJoinedColumnValuesParameter)

Return Value

Return Type Description
Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –>

Parameters

Name Type Description
parameter GetJoinedColumnValuesParameter<!– ThinkGeo.MapSuite.Core.GetJoinedColumnValuesParameter –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*GetRequiredSourceColumnNames()

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*GetType()

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*Open()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*ToString()

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

*CloseCore()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.JoiningDataSource(overriden) –> Go Back

*Finalize()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*GetJoinedColumnValuesCore(GetJoinedColumnValuesParameter)

Return Value

Return Type Description
Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –>

Parameters

Name Type Description
parameter GetJoinedColumnValuesParameter<!– ThinkGeo.MapSuite.Core.GetJoinedColumnValuesParameter –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource(overriden) –> Go Back

*GetRequiredSourceColumnNamesCore()

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.JoiningDataSource(overriden) –> Go Back

*MemberwiseClone()

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

*OnGettingJoinedFeature(GettingJoinedColumnValuesJoiningDataSourceEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e GettingJoinedColumnValuesJoiningDataSourceEventArgs<!– ThinkGeo.MapSuite.Core.GettingJoinedColumnValuesJoiningDataSourceEventArgs –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*OnGottenJoinedFeature(GottenJoinedColumnValuesJoiningDataSourceEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e GottenJoinedColumnValuesJoiningDataSourceEventArgs<!– ThinkGeo.MapSuite.Core.GottenJoinedColumnValuesJoiningDataSourceEventArgs –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*OnJoinedColumnNameDuplicateResolving(JoinedColumnNameDuplicateResolvingJoiningDataSourceEventArgs)

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description
e JoinedColumnNameDuplicateResolvingJoiningDataSourceEventArgs<!– ThinkGeo.MapSuite.Core.JoinedColumnNameDuplicateResolvingJoiningDataSourceEventArgs –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*OpenCore()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.Core.JoiningDataSource(overriden) –> Go Back

Public Properties

*ColumnNamesForJoining

Return Value

Return Type
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*CultureInfo

Return Value

Return Type
CultureInfo<!– System.Globalization.CultureInfo –>

<!– ThinkGeo.MapSuite.Core.DbfJoiningDataSource –> Go Back

*DbfPathFileName

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.DbfJoiningDataSource –> Go Back

*Encoding

Return Value

Return Type
Encoding<!– System.Text.Encoding –>

<!– ThinkGeo.MapSuite.Core.DbfJoiningDataSource –> Go Back

*IsOpen

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

*RequireIndex

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.Core.DbfJoiningDataSource –> Go Back

*SourceColumnToMatch

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.DbfJoiningDataSource –> Go Back

*TargetColumnToMatch

Return Value

Return Type
String<!– System.String –>

<!– ThinkGeo.MapSuite.Core.DbfJoiningDataSource –> Go Back

Protected Properties

Public Events

GettingJoinedColumnValues

Event Arguments

Event Arguments
GettingJoinedColumnValuesJoiningDataSourceEventArgs<!– ThinkGeo.MapSuite.Core.GettingJoinedColumnValuesJoiningDataSourceEventArgs –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

GottenJoinedColumnValues

Event Arguments

Event Arguments
GottenJoinedColumnValuesJoiningDataSourceEventArgs<!– ThinkGeo.MapSuite.Core.GottenJoinedColumnValuesJoiningDataSourceEventArgs –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

JoinedColumnNameDuplicateResolving

Event Arguments

Event Arguments
JoinedColumnNameDuplicateResolvingJoiningDataSourceEventArgs<!– ThinkGeo.MapSuite.Core.JoinedColumnNameDuplicateResolvingJoiningDataSourceEventArgs –>

<!– ThinkGeo.MapSuite.Core.JoiningDataSource –> Go Back

NOTOC Note: * – not public released, might be removed in the next release. MapSuiteCore ThinkGeo.MapSuite.Core UpdateDocumentation

thinkgeo.mapsuite.core.dbfjoiningdatasource.txt · Last modified: 2017/03/16 21:59 (external edit)