User Tools

Site Tools


map_suite_services_edition_release_change_log_version_6.0.0.0

Map Suite Services Edition Release Change Log Version 6.0.0.0

Release date: 05/14/2012

Namespaces

New namespaces: 0


Types

Types added in new namespaces: 0

Types added to existing namespaces: 30

Total number of types added (in both new and existing namespaces): 30

Types removed from existing namespaces: 2


Members

Members added on new types: 163

Members added to existing types: 93

Members removed from existing types: 13

Members removed on removed types: 4


Attributes

Attributes added: 127

Attributes added and shown: 127

Attributes removed: 0

Attributes removed and shown: 0


Others

Parameter name changes: 0


// Old assemblies:

// C:\ThinkGeo\Output\MapSuite3.0\ServicesEdition\5.5.0.91\Services Edition\MapSuiteCore.dll, Assembly Version=5.5.0.0, File Version=5.5.0.91

// Total number of old assemblies: 1


// New assemblies:

// C:\ThinkGeo\Output\MapSuite3.0\ServicesEdition\6.0.0.0\Services Edition\MapSuiteCore.dll, Assembly Version=6.0.0.0, File Version=6.0.0.0

// Total number of new assemblies: 1


MapSuiteCore, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null


namespace ThinkGeo.MapSuite.Core {

[SerializableAttribute]

public class AddedGeoCollectionEventArgs : EventArgs {

}


[SerializableAttribute]

public class AddingGeoCollectionEventArgs : EventArgs {

}


[SerializableAttribute]

public enum AdornmentLocation {

}


[SerializableAttribute]

public enum ApplyUntilZoomLevel {

}


[SerializableAttribute]

public enum AreaUnit {

}


[SerializableAttribute]

public class BingMapsLayer : Layer {

[ObsoleteAttribute("This constructor is obsolete, please use other constructors instead. This API is obsolete and may be removed in or after Version 7.0.")]

public BingMapsLayer(String applicationId, BingMapsMapType mapType, String cacheDirectory, BingMapsLogoMode logoMode);


[ObsoleteAttribute("This property is obsolete, please use other structors instead. This API is obsolete and may be removed in or after Version 7.0.")]

public BingMapsLogoMode LogoMode { get; set; }

public GeoImage Logo { get; set; }


[ObsoleteAttribute("This event is obsolete, please use SendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

public event EventHandler SendingRequest;

public event EventHandler SendingWebRequest;

[ObsoleteAttribute("This event is obsolete, please use SentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

public event EventHandler SentRequest;

public event EventHandler SentWebRequest;


protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);


protected override void CloseCore();

}


[ObsoleteAttribute("This enum is obsolete. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public enum BingMapsLogoMode {

}


[SerializableAttribute]

public enum BingMapsMapType {

}


[SerializableAttribute]

public enum BingMapsPictureFormat {

}


[SerializableAttribute]

public enum BreakValueInclusion {

}


[SerializableAttribute]

public enum BufferCapType {

}


[SerializableAttribute]

public enum BuildIndexMode {

}


[SerializableAttribute]

public class BuildingIndexShapeFileFeatureSourceEventArgs : EventArgs {

}


[SerializableAttribute]

public enum BuildRecordIdMode {

}


[SerializableAttribute]

public class ClearedItemsGeoCollectionEventArgs : EventArgs {

}


[SerializableAttribute]

public class ClearingItemsGeoCollectionEventArgs : EventArgs {

}


[SerializableAttribute]

public class ClusterPointStyle : PointStyle {

}


[SerializableAttribute]

public enum ColorWheelDirection {

}


[SerializableAttribute]

public class CreatedMemberNodeGeoObjectModelerEventArgs : EventArgs {

public CreatedMemberNodeGeoObjectModelerEventArgs();

public CreatedMemberNodeGeoObjectModelerEventArgs(String name, Object value, Type type, Object owner, GeoObjectNode node);


public GeoObjectNode Node { get; set; }

public Object Owner { get; set; }

public Object Value { get; set; }

public String Name { get; set; }

public Type Type { get; set; }

}


[SerializableAttribute]

public class CreatedMemberObjectGeoObjectModelerEventArgs : EventArgs {

public CreatedMemberObjectGeoObjectModelerEventArgs();

public CreatedMemberObjectGeoObjectModelerEventArgs(String name, Object value, Type type, Object owner);


public Object Owner { get; set; }

public Object Value { get; set; }

public String Name { get; set; }

public Type Type { get; set; }

}


[SerializableAttribute]

public class CreatingMemberNodeGeoObjectModelerEventArgs : EventArgs {

public CreatingMemberNodeGeoObjectModelerEventArgs();

public CreatingMemberNodeGeoObjectModelerEventArgs(String name, Object value, Type type, Object owner);


public Object Owner { get; set; }

public Object Value { get; set; }

public String Name { get; set; }

public Type Type { get; set; }

}


[SerializableAttribute]

public class CreatingMemberObjectGeoObjectModelerEventArgs : EventArgs {

public CreatingMemberObjectGeoObjectModelerEventArgs();

public CreatingMemberObjectGeoObjectModelerEventArgs(String name, Type type, Object owner, GeoObjectNode node);


public GeoObjectNode Node { get; set; }

public Object Owner { get; set; }

public String Name { get; set; }

public Type Type { get; set; }

}


[SerializableAttribute]

public class CSharpGeoCodeFormatter : GeoCodeFormatter {

public CSharpGeoCodeFormatter();


protected override void SaveCore(GeoObjectModel model, Stream stream);

}


[SerializableAttribute]

public enum DbfColumnType {

}


[SerializableAttribute]

public enum DistanceUnit {

NauticalMile

}


[SerializableAttribute]

public class DrawingExceptionLayerEventArgs : EventArgs {

public DrawingExceptionLayerEventArgs();

public DrawingExceptionLayerEventArgs(GeoCanvas canvas, Exception exception, Boolean cancel);


public Boolean Cancel { get; set; }

public Exception Exception { get; set; }

public GeoCanvas Canvas { get; set; }

}


[FlagsAttribute]

[SerializableAttribute]

public enum DrawingFontStyles {

}


[SerializableAttribute]

public enum DrawingGraphicsUnit {

}


[SerializableAttribute]

public enum DrawingLevel {

}


[SerializableAttribute]

public enum DrawingLineCap {

}


[SerializableAttribute]

public enum DrawingLineJoin {

}


[SerializableAttribute]

public enum DrawingPenAlignment {

}


[SerializableAttribute]

public class DrawingProgressChangedEventArgs : ProgressChangedEventArgs {

}


[SerializableAttribute]

public enum DrawingQuality {

}


[SerializableAttribute]

public class DrawnExceptionLayerEventArgs : EventArgs {

public DrawnExceptionLayerEventArgs();

public DrawnExceptionLayerEventArgs(GeoCanvas canvas, Exception exception);


public Exception Exception { get; set; }

public GeoCanvas Canvas { get; set; }

}


[SerializableAttribute]

public enum ExecutingSqlStatementType {

GetFeaturesByColumnValue

}


[SerializableAttribute]

public struct Feature {

public Byte[] WellKnownBinary { get; set; }


[ObsoleteAttribute("This method is obsolete, please use property WellKnownBinary instead. This API is obsolete and may be removed in or after version 7.0.")]

public Byte[] GetWellKnownBinary();

}


[SerializableAttribute]

public abstract class FeatureSource {

protected virtual RectangleShape GetBoundingBoxByIdCore(String id);

}


[SerializableAttribute]

public class FormattedPositionStyleEventArgs : EventArgs {

public FormattedPositionStyleEventArgs();

public FormattedPositionStyleEventArgs(String text, BaseShape shape);


public BaseShape Shape { get; set; }

public String Text { get; set; }

}


[SerializableAttribute]

public class FormattingPositionStyleEventArgs : EventArgs {

public FormattingPositionStyleEventArgs();

public FormattingPositionStyleEventArgs(String text, BaseShape shape);


public BaseShape Shape { get; set; }

public String Text { get; set; }

}


[SerializableAttribute]

public abstract class GeoCodeFormatter {

protected GeoCodeFormatter();


public void Save(GeoObjectModel model, Stream stream);


protected abstract void SaveCore(GeoObjectModel model, Stream stream);

}


[SerializableAttribute]

public class GeoCodeGenerator {

public GeoCodeGenerator();

public GeoCodeGenerator(GeoCodeFormatter formatter);


public GeoCodeFormatter Formatter { get; set; }


public String GenerateCode(Object sourceObject);

public void GenerateCode(Object sourceObject, String pathFileName);

public void GenerateCode(Object sourceObject, Stream stream);

}


[SerializableAttribute]

public enum GeoDashCap {

}


[SerializableAttribute]

public enum GeographyUnit {

}


[SerializableAttribute]

public enum GeoHatchStyle {

}


[SerializableAttribute]

public enum GeoLinearGradientDirection {

}


[SerializableAttribute]

public class GeometryCollectionShape : BaseShape {

protected override Double GetDistanceToCore(BaseShape targetShape, GeographyUnit shapeUnit, DistanceUnit distanceUnit);

}


[SerializableAttribute]

public class GeoObjectModel {

public GeoObjectModel();

public GeoObjectModel(String name, GeoObjectNode rootNode);


public GeoObjectNode RootNode { get; set; }

public String Name { get; set; }

}


[SerializableAttribute]

public class GeoObjectModeler {

public GeoObjectModeler();


public GeoObjectModel CreateModel(Object objectToModel, GeoObjectModelerMemberTypes memberTypes, BindingFlags bindingFlags, GeoObjectModelerDefaultValueMode defaultValueMode);

public Object CreateObject(GeoObjectModel model);


public event EventHandler CreatedMemberNode;

public event EventHandler CreatedMemberObject;

public event EventHandler CreatingMemberNode;

public event EventHandler CreatingMemberObject;


protected void CreateMemberNode(String memberName, Object memberValue, Type memberType, Object memberOwner, GeoObjectNode baseMemberNode);

protected virtual void CreateMemberNodeCore(String memberName, Object memberValue, Type memberType, Object memberOwner, GeoObjectNode baseMemberNode);

protected Object CreateMemberObject(String memberName, Type memberType, Object memberOwner, GeoObjectNode memberNode);

protected virtual Object CreateMemberObjectCore(String memberName, Type memberType, Object memberOwner, GeoObjectNode memberNode);

protected Collection GetMembers(Type type, GeoObjectModelerMemberTypes memberTypes);

protected virtual Collection GetMembersCore(Type type, GeoObjectModelerMemberTypes memberTypes);

protected virtual void OnCreatedMemberNode(CreatedMemberNodeGeoObjectModelerEventArgs e);

protected virtual void OnCreatedMemberObject(CreatedMemberObjectGeoObjectModelerEventArgs e);

protected virtual void OnCreatingMemberNode(CreatingMemberNodeGeoObjectModelerEventArgs e);

protected virtual void OnCreatingMemberObject(CreatingMemberObjectGeoObjectModelerEventArgs e);

}


[SerializableAttribute]

public enum GeoObjectModelerDefaultValueMode {

IncludeDefaultValues,

ExcludeDefaultValues

}


[FlagsAttribute]

[SerializableAttribute]

public enum GeoObjectModelerMemberTypes {

Fields,

Properties

}


[SerializableAttribute]

public class GeoObjectNode {

public GeoObjectNode();

public GeoObjectNode(String name);


public Boolean IsDefaultValue { get; set; }

public Collection Children { get; }

public Dictionary Attributes { get; }

public GeoObjectNode Parent { get; set; }

public String Name { get; set; }

public String Value { get; set; }


public override String ToString();

}


[SerializableAttribute]

public abstract class GeoSerializationFormatter {

protected GeoSerializationFormatter();


public GeoObjectModel Load(Stream stream);

public void Save(GeoObjectModel model, Stream stream);


protected abstract GeoObjectModel LoadCore(Stream stream);

protected abstract void SaveCore(GeoObjectModel model, Stream stream);

}


[SerializableAttribute]

public class GeoSerializer {

public GeoSerializer();

public GeoSerializer(GeoSerializationFormatter formatter);


public GeoSerializationFormatter Formatter { get; set; }


public Object Deserialize(String sourceString);

public Object Deserialize(Uri sourceUri);

public Object Deserialize(Stream sourceStream);

public Object Deserialize(String sourcePathFileName, FileAccess fileAccess);

public String Serialize(Object objectToSerialize);

public void Serialize(Object objectToSerialize, Stream targetStream);

public void Serialize(Object objectToSerialize, String targetPathFileName);

}


[SerializableAttribute]

public enum GeoTiffLibraryType {

}


[SerializableAttribute]

public enum GeoWrapMode {

}


[SerializableAttribute]

public class GoogleMapsLayer : Layer {

public event EventHandler SendingWebRequest;

public event EventHandler SentWebRequest;


protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);

protected WebResponse SendWebRequest(WebRequest webRequest);

protected virtual WebResponse SendWebRequestCore(WebRequest webRequest);

}


[SerializableAttribute]

public enum GoogleMapsMapType {

}


[SerializableAttribute]

public enum GoogleMapsPictureFormat {

}


[SerializableAttribute]

public enum GoogleMapsTileMode {

}


[SerializableAttribute]

public class GoogleMapsZoomLevelSet : ZoomLevelSet {

public GoogleMapsZoomLevelSet();

}


[ObsoleteAttribute("This class is obsoleted, please use GoogleMapsZoomLevelSet instead. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public class GoogleMapZoomLevelSet : ZoomLevelSet {

}


[SerializableAttribute]

public class GraticuleAdornmentLayer : AdornmentLayer {

protected override void OpenCore();

}


[SerializableAttribute]

public class GridDefinition {

}


[SerializableAttribute]

public class GridFeatureSource : FeatureSource {

public static GridCell[,] ReplaceNoDataValue(GridCell[,] gridMatrix, Double noDataValue);

public static GridCell[,] ReplaceNoDataValue(GridCell[,] gridMatrix, Double noDataValue, GridInterpolationModel gridInterpolationModel);

}


[SerializableAttribute]

public class GridIsoLineLayer : IsoLineLayer {

public event EventHandler StreamLoading;


protected virtual void OnStreamLoading(StreamLoadingEventArgs e);

}


[SerializableAttribute]

public class InMemoryFeatureLayer : FeatureLayer {

public void Clear();

}


[SerializableAttribute]

public class InMemoryFeatureSource : FeatureSource {

public void Clear();

}


[SerializableAttribute]

public class InsertedGeoCollectionEventArgs : EventArgs {

}


[SerializableAttribute]

public class InsertingGeoCollectionEventArgs : EventArgs {

}


[SerializableAttribute]

public abstract class IsoLineLayer : Layer {

}


[SerializableAttribute]

public enum IsoLineType {

}


[SerializableAttribute]

public enum LabelDuplicateRule {

}


[SerializableAttribute]

public enum LabelOverlappingRule {

}


[SerializableAttribute]

public abstract class Layer {

public Boolean IsGrayscale { get; set; }

public Boolean IsNegative { get; set; }

public Single Transparency { get; set; }


public event EventHandler DrawingException;

public event EventHandler DrawnException;


protected virtual void OnDrawingException(DrawingExceptionLayerEventArgs e);

protected virtual void OnDrawnException(DrawnExceptionLayerEventArgs e);

}


[SerializableAttribute]

public struct LegendDrawingParameters {

public Single XOffset { get; set; }

public Single YOffset { get; set; }


public override Boolean Equals(Object obj);

public override Int32 GetHashCode();


public static Boolean operator==(LegendDrawingParameters param1, LegendDrawingParameters param2);

public static Boolean operator!=(LegendDrawingParameters param1, LegendDrawingParameters param2);


public Single XOffset;

public Single YOffset;

}


[SerializableAttribute]

public enum LegendImageJustificationMode {

}


[SerializableAttribute]

public enum LineDashStyle {

}


[SerializableAttribute]

public class LineShape : LineBaseShape {

[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual LineBaseShape GetLineOnALineCore(StartingPoint startingPoint, PointShape endPointShape);

[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual LineBaseShape GetLineOnALineCore(StartingPoint startingPoint, Single percentageOfLine);

[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual LineBaseShape GetLineOnALineCore(PointShape startPointShape, PointShape endPointShape);

[ObsoleteAttribute("This API is obsolete, please use GetPointOnALineCore(StartingPoint startingPoint, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual PointShape GetPointOnALineCore(StartingPoint startingPoint, Single percentageOfLine);

}


[SerializableAttribute]

public class ManagedGeoTiffRasterSource : RasterSource {

protected override void CloseCore();

}


[SerializableAttribute]

public enum MapResizeMode {

}


[SerializableAttribute]

public enum MatrixReferenceCorner {

}


[SerializableAttribute]

public class MultilineShape : LineBaseShape {

[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual LineBaseShape GetLineOnALineCore(StartingPoint startingPoint, PointShape endPointShape);

[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual LineBaseShape GetLineOnALineCore(StartingPoint startingPoint, Single percentageOfLine);

[ObsoleteAttribute("This API is obsolete, please use GetLineOnALineCore(StartingPoint startingPoint, double startingDistance, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual LineBaseShape GetLineOnALineCore(PointShape startPointShape, PointShape endPointShape);

[ObsoleteAttribute("This API is obsolete, please use GetPointOnALineCore(StartingPoint startingPoint, double distance, GeographyUnit shapeUnit, DistanceUnit distanceUnit) instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual PointShape GetPointOnALineCore(StartingPoint startingPoint, Single percentageOfLine);

}


[AttributeUsageAttribute(AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Class, Inherited=false)]

[SerializableAttribute]

public class NonSerializableBaseTypeAttribute : Attribute {

public NonSerializableBaseTypeAttribute();

}


[AttributeUsageAttribute(AttributeTargets.Method, Inherited=false)]

[SerializableAttribute]

public sealed class OnGeodeserializedAttribute : Attribute {

public OnGeodeserializedAttribute();

}


[AttributeUsageAttribute(AttributeTargets.Method, Inherited=false)]

[SerializableAttribute]

public sealed class OnGeodeserializingAttribute : Attribute {

public OnGeodeserializingAttribute();

}


[AttributeUsageAttribute(AttributeTargets.Method, Inherited=false)]

[SerializableAttribute]

public sealed class OnGeoserializedAttribute : Attribute {

public OnGeoserializedAttribute();

}


[AttributeUsageAttribute(AttributeTargets.Method, Inherited=false)]

[SerializableAttribute]

public sealed class OnGeoserializingAttribute : Attribute {

public OnGeoserializingAttribute();

}


[SerializableAttribute]

public class OpenStreetMapLayer : Layer {

public Collection CustomServerUris { get; }


public event EventHandler SendingWebRequest;

public event EventHandler SentWebRequest;


protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);

protected WebResponse SendWebRequest(WebRequest webRequest);

protected virtual WebResponse SendWebRequestCore(WebRequest webRequest);

}


[SerializableAttribute]

public enum OpenStreetMapLayerPictureFormat {

}


[SerializableAttribute]

public enum OverwriteMode {

}


[SerializableAttribute]

public enum PanDirection {

}


[SerializableAttribute]

public enum PenBrushDrawingOrder {

}


[SerializableAttribute]

public enum PointPlacement {

}


[SerializableAttribute]

public enum PointSymbolType {

}


[SerializableAttribute]

public enum PointType {

}


[SerializableAttribute]

public enum PolygonLabelingLocationMode {

}


[SerializableAttribute]

public abstract class PositionStyle : Style {

public event EventHandler Formatted;

public event EventHandler Formatting;


protected String Format(String text, BaseShape labeledShape);

protected virtual String FormatCore(String text, BaseShape labeledShape);

protected virtual void OnFormatted(FormattedPositionStyleEventArgs e);

protected virtual void OnFormatting(FormattingPositionStyleEventArgs e);

}


[SerializableAttribute]

public enum PrinterDragMode {

Dragable,

Draggable

}


[SerializableAttribute]

public abstract class PrinterLayer : Layer {

protected public PrinterLayer();

}


[SerializableAttribute]

public enum PrinterOrientation {

}


[SerializableAttribute]

public enum PrinterPageSize {

}


[SerializableAttribute]

public enum PrinterResizeMode {

}


[SerializableAttribute]

public enum PrinterWrapMode {

}


[SerializableAttribute]

public enum PrintingUnit {

}


[SerializableAttribute]

public enum QueryType {

}


[SerializableAttribute]

public enum RandomColorType {

}


[SerializableAttribute]

public enum RegexMatching {

}


[SerializableAttribute]

public class RemovedGeoCollectionEventArgs : EventArgs {

}


[SerializableAttribute]

public class RemovingGeoCollectionEventArgs : EventArgs {

}


[SerializableAttribute]

public enum RestrictionMode {

}


[SerializableAttribute]

public enum RestrictionStyle {

}


[SerializableAttribute]

public enum ReturningColumnsType {

}


[SerializableAttribute]

public struct RowColumnRange {

}


[ObsoleteAttribute("This class is obsolete, please use SendingWebRequestEventArgs instead. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public class SendingRequestBingMapsLayerEventArgs : EventArgs {

[ObsoleteAttribute("This property is obsolete, please use property WebRequest instead. This API is obsolete and may be removed on or after May 1st 2012.")]

public SendingRequestBingMapsLayerEventArgs(String requestUri);

[ObsoleteAttribute("This property is obsolete, please use property WebRequest instead. This API is obsolete and may be removed on or after May 1st 2012.")]

public String RequestUri { get; set; }

}


[ObsoleteAttribute("This class is obsolete, please use SendingWebRequestEventArgs instead. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public class SendingRequestWmsRasterSourceEventArgs : EventArgs {

[ObsoleteAttribute("This property is obsolete, please use SendingRequestWmsRasterSourceEventArgs(WebRequest webRequest) instead. This API is obsolete and may be removed on or after May 1st 2012.")]

public SendingRequestWmsRasterSourceEventArgs(Uri requestUri);

[ObsoleteAttribute("This property is obsolete, please use property WebRequest instead. This API is obsolete and may be removed on or after May 1st 2012.")]

public Uri RequestUri { get; set; }

}


[SerializableAttribute]

public class SendingWebRequestEventArgs : EventArgs {

public SendingWebRequestEventArgs();

public SendingWebRequestEventArgs(WebRequest webRequest);


public WebRequest WebRequest { get; set; }

}


[ObsoleteAttribute("This class is obsolete, please use SentWebRequestEventArgs instead. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public class SentRequestBingMapsLayerEventArgs : EventArgs {

[ObsoleteAttribute("This constructor is obsolete, please use the one using HttpWebResponse as parameter instead. This API is obsolete and may be removed on or after May 1st 2012.")]

public SentRequestBingMapsLayerEventArgs(String requestUri);

[ObsoleteAttribute("This property is obsolete, please use property WebRequest instead. This API is obsolete and may be removed on or after May 1st 2012.")]

public String RequestUri { get; set; }

}


[ObsoleteAttribute("This class is obsolete, please use SentWebRequestEventArgs instead. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public class SentRequestWmsRasterSourceEventArgs : EventArgs {

}


[SerializableAttribute]

public class SentWebRequestEventArgs : EventArgs {

public SentWebRequestEventArgs();

public SentWebRequestEventArgs(WebResponse response);


public WebResponse Response { get; set; }

}


[ObsoleteAttribute("This class is obsolete, it's just used for BinaryFormatter now and we strongly recommend using GeoSerializer instead.")]

[SerializableAttribute]

public static class SerializationHelper {

}


[SerializableAttribute]

public class ShapeFileFeatureLayer : FeatureLayer {

public Int32 ProgressiveDrawingRecordsCount { get; set; }

public Int32 SimplificationAreaInPixel { get; set; }


protected override void DrawCore(GeoCanvas canvas, Collection labelsInAllLayers);

}


[SerializableAttribute]

public class ShapeFileFeatureSource : FeatureSource {

public Collection SimplifiedAreas { get; }

public Int32 SimplificationAreaInPixel { get; set; }


public Collection GetFeatureIdsForDrawing(RectangleShape boundingBox, Double screenWidth, Double screenHeight);


protected override RectangleShape GetBoundingBoxByIdCore(String id);

protected virtual Collection GetFeatureIdsForDrawingCore(RectangleShape boundingBox, Double screenWidth, Double screenHeight);

protected override Collection GetFeaturesByColumnValueCore(String columnName, String columnValue, IEnumerable returningColumnNames);

}


[SerializableAttribute]

public enum ShapeFileReadWriteMode {

}


[SerializableAttribute]

public enum ShapeFileType {

}


[SerializableAttribute]

public enum ShapeValidationMode {

}


[SerializableAttribute]

public enum SimplificationType {

}


[SerializableAttribute]

public enum SpatialDataType {

}


[SerializableAttribute]

public enum SplineType {

}


[SerializableAttribute]

public enum StartingPoint {

}


[SerializableAttribute]

public class TabFeatureSource : FeatureSource {

protected override Collection GetFeaturesByColumnValueCore(String columnName, String columnValue, IEnumerable returningColumnNames);

}


[SerializableAttribute]

public enum TabFileReadWriteMode {

}


[SerializableAttribute]

public enum TextHorizontalAlignment {

}


[SerializableAttribute]

public enum ThreadSafetyLevel {

}


[SerializableAttribute]

public enum TileAccessMode {

}


[SerializableAttribute]

public class TiledWmsLayer : Layer {

[ObsoleteAttribute("This event is obsolete, please use SendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

public event EventHandler SendingRequest;

public event EventHandler SendingWebRequest;

[ObsoleteAttribute("This event is obsolete, please use SentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

public event EventHandler SentRequest;

public event EventHandler SentWebRequest;


[ObsoleteAttribute("This method is obsoleted. This API is only used internally and will be replaced by a new API in the near future. Please do not call this API.")]

protected override ThreadSafetyLevel GetThreadSafetyLevelCore();

[ObsoleteAttribute("This method is obsolete, please use OnSendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual void OnSendingRequest(SendingRequestTiledWmsLayerEventArgs e);

protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);

[ObsoleteAttribute("This method is obsolete, please use OnSentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual void OnSentRequest(SentRequestTiledWmsLayerEventArgs e);

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);


[ObsoleteAttribute("This method is obsolete, please use OnSendingRequest instead. This API is obsolete and may be removed on or after May 1st 2012.")]

protected virtual void OnSendingTile(SendingTiledWmsLayerEventArgs e);

[ObsoleteAttribute("This method is obsolete, please use OnSentRequest instead. This API is obsolete and may be removed on or after May 1st 2012.")]

protected virtual void OnSentTile(SentTiledWmsLayerEventArgs e);

[ObsoleteAttribute("This event is obsolete, please use SendingRequest instead. This API is obsolete and may be removed on or after May 1st 2012.")]

public event EventHandler SendingTile;

[ObsoleteAttribute("This event is obsolete, please use SentRequest instead. This API is obsolete and may be removed on or after May 1st 2012.")]

public event EventHandler SentTile;

}


[SerializableAttribute]

public enum TileImageFormat {

}


[SerializableAttribute]

public abstract class TileMatrix : Matrix {

protected TileMatrix(String id, Double scale, Int32 tileWidth, Int32 tileHeight, GeographyUnit boundingBoxUnit, MatrixReferenceCorner referenceCorner);

}


[SerializableAttribute]

public class TileMatrixSet {

}


[SerializableAttribute]

public class TinyGeoFeatureLayer : FeatureLayer {

public TinyGeoFeatureLayer();

public TinyGeoFeatureLayer(String tinyGeoPathFileName);

public TinyGeoFeatureLayer(String tinyGeoPathFileName, String password);


public override Boolean HasBoundingBox { get; }

public String Password { get; set; }

public String TinyGeoPathFileName { get; set; }


public event EventHandler StreamLoading;


public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, ReturningColumnsType returningColumnType);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames, String password);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, ReturningColumnsType returningColumnType, String password);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, ReturningColumnsType returningColumnType, Double precisionInMeter);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames, Double precisionInMeter);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, ReturningColumnsType returningColumnType, String password, Double precisionInMeter);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames, String password, Double precisionInMeter);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames, String password, Double precisionInMeter, Encoding shapeEncoding);

public static void DecryptTinyGeoFile(String encryptedTinyGeoPathFileName, String decryptedTinyGeoPathFileName, String password);

public static void EncryptTinyGeoFile(String unencryptedTinyGeoPathFileName, String encryptedTinyGeoPathFileName, String password);

public static Double GetOptimalPrecision(String shapePathFileName, GeographyUnit unitOfData, DistanceUnit returningDistanceUnit, TinyGeoPrecisionMode precisionMode);

}


[SerializableAttribute]

public class TinyGeoFeatureSource : FeatureSource {

public TinyGeoFeatureSource();

public TinyGeoFeatureSource(String tinyGeoPathFileName);

public TinyGeoFeatureSource(String tinyGeoPathFileName, String password);


public String Password { get; set; }

public String TinyGeoPathFileName { get; set; }


public event EventHandler StreamLoading;


protected override void CloseCore();

protected override Collection GetAllFeaturesCore(IEnumerable returningColumnNames);

protected override RectangleShape GetBoundingBoxCore();

protected override Collection GetColumnsCore();

protected override Collection GetFeaturesInsideBoundingBoxCore(RectangleShape boundingBox, IEnumerable returningColumnNames);

protected virtual void OnStreamLoading(StreamLoadingEventArgs e);

protected override void OpenCore();


public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, ReturningColumnsType returningColumnType);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, ReturningColumnsType returningColumnType, String password);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames, String password);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames, Double precisionInMeter);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, ReturningColumnsType returningColumnType, Double precisionInMeter);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, ReturningColumnsType returningColumnType, String password, Double precisionInMeter);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames, String password, Double precisionInMeter);

public static void CreateTinyGeoFile(String tinyGeoPathFileName, String shapePathFileName, GeographyUnit unitOfData, IEnumerable columnNames, String password, Double precisionInMeter, Encoding shapeEncoding);

public static void DecryptTinyGeoFile(String encryptedTinyGeoPathFileName, String decryptedTinyGeoPathFileName, String password);

public static void EncryptTinyGeoFile(String unencryptedTinyGeoPathFileName, String encryptedTinyGeoPathFileName, String password);

public static Double GetOptimalPrecision(String shapePathFileName, GeographyUnit unitOfData, DistanceUnit returningDistanceUnit, TinyGeoPrecisionMode precisionMode);

}


[SerializableAttribute]

public enum TinyGeoPrecisionMode {

AllowSplitting,

PreventSplitting

}


[SerializableAttribute]

public enum TransactionResultStatus {

}


[SerializableAttribute]

public enum UnitSystem {

NauticalMile

}


[SerializableAttribute]

public static class UnsafeHelper {

}


[ObsoleteAttribute("This class is obsoleted, please use BingMapsZoomLevelSet instead. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public class VirtualEarthZoomLevelSet : ZoomLevelSet {

}


[SerializableAttribute]

public enum WellKnownType {

}


[SerializableAttribute]

public class WfsFeatureLayer : FeatureLayer {

public event EventHandler SendingWebRequest;

public event EventHandler SentWebRequest;

}


[SerializableAttribute]

public class WfsFeatureSource : FeatureSource {

public event EventHandler SendingWebRequest;

public event EventHandler SentWebRequest;


protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);

protected WebResponse SendWebRequest(WebRequest webRequest);

protected virtual WebResponse SendWebRequestCore(WebRequest webRequest);

}


[SerializableAttribute]

public enum WkbByteOrder {

}


[SerializableAttribute]

public class WmsRasterLayer : RasterLayer {

public event EventHandler SendingWebRequest;

public event EventHandler SentWebRequest;

}


[SerializableAttribute]

public class WmsRasterSource : RasterSource {

[ObsoleteAttribute("This event is obsolete, please use SendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

public event EventHandler SendingRequest;

public event EventHandler SendingWebRequest;

[ObsoleteAttribute("This event is obsolete, please use SentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

public event EventHandler SentRequest;

public event EventHandler SentWebRequest;


[ObsoleteAttribute("This method is obsolete, please use OnSendingWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual void OnSendingRequest(SendingRequestWmsRasterSourceEventArgs e);

protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);

[ObsoleteAttribute("This method is obsolete, please use OnSentWebRequest instead. This API is obsolete and may be removed in or after Version 7.0.")]

protected virtual void OnSentRequest(SentRequestWmsRasterSourceEventArgs e);

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);

protected WebResponse SendWebRequest(WebRequest webRequest);

protected virtual WebResponse SendWebRequestCore(WebRequest webRequest);

}


[SerializableAttribute]

public class WorldMapKitLayer : Layer {

public event EventHandler SendingWebRequest;

public event EventHandler SentWebRequest;


protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);

}


[SerializableAttribute]

public enum WorldMapKitProjection {

}


[SerializableAttribute]

public enum WrappingMode {

}


[SerializableAttribute]

public class XmlGeoSerializationFormatter : GeoSerializationFormatter {

public XmlGeoSerializationFormatter();


protected override GeoObjectModel LoadCore(Stream stream);

protected override void SaveCore(GeoObjectModel model, Stream stream);

}


[ObsoleteAttribute("This class is obsolete, for Yahoo has shut down this service on September 13,2011. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public class YahooMapsLayer : Layer, IDisposable {

public event EventHandler SendingWebRequest;

public event EventHandler SentWebRequest;


protected virtual void OnSendingWebRequest(SendingWebRequestEventArgs e);

protected virtual void OnSentWebRequest(SentWebRequestEventArgs e);

protected WebResponse SendWebRequest(WebRequest webRequest);

protected virtual WebResponse SendWebRequestCore(WebRequest webRequest);

}


[ObsoleteAttribute("This class is obsolete, for Yahoo has shut down this service on September 13,2011. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public enum YahooMapsPictureFormat {

}


[ObsoleteAttribute("This class is obsolete, for Yahoo has shut down this service on September 13,2011. This API is obsolete and may be removed in or after Version 7.0.")]

[SerializableAttribute]

public class YahooMapZoomLevelSet : ZoomLevelSet {

}


public class SendingTiledWmsLayerEventArgs; // removed

public class SentTiledWmsLayerEventArgs; // removed

} // end of namespace ThinkGeo.MapSuite.Core


map_suite_services_edition_release_change_log_version_6.0.0.0.txt · Last modified: 2015/09/10 01:44 by admin