GettingFeaturesByIdsFeatureSourceEventArgs¶
Namespace: ThinkGeo.Core
Provides data for the FeatureSource.GettingFeaturesByIds event.
public class GettingFeaturesByIdsFeatureSourceEventArgs : System.EventArgs
Inheritance object → EventArgs → GettingFeaturesByIdsFeatureSourceEventArgs
Properties¶
Filter¶
Gets or sets an additional filter that can be applied to the ID query.
public string Filter { get; set; }
Property Value¶
Cancel¶
Gets or sets a value indicating whether the request should be canceled.
public bool Cancel { get; set; }
Property Value¶
ReturningColumnNames¶
Gets the collection of columns that will be returned with the features.
public Collection<string> ReturningColumnNames { get; }
Property Value¶
Features¶
Gets the collection where retrieved features can be added by event handlers.
public Collection<Feature> Features { get; }
Property Value¶
Ids¶
Gets the list of feature IDs requested by the caller.
public Collection<string> Ids { get; }
Property Value¶
Constructors¶
GettingFeaturesByIdsFeatureSourceEventArgs()¶
Initializes a new instance of the GettingFeaturesByIdsFeatureSourceEventArgs class.
public GettingFeaturesByIdsFeatureSourceEventArgs()
GettingFeaturesByIdsFeatureSourceEventArgs(IEnumerable<string>, IEnumerable<string>)¶
Initializes a new instance of the GettingFeaturesByIdsFeatureSourceEventArgs class.
public GettingFeaturesByIdsFeatureSourceEventArgs(IEnumerable<string> ids, IEnumerable<string> returningColumnNames)
Parameters¶
returningColumnNames IEnumerable<string>
GettingFeaturesByIdsFeatureSourceEventArgs(IEnumerable<string>, IEnumerable<string>, string)¶
Initializes a new instance of the GettingFeaturesByIdsFeatureSourceEventArgs class.
public GettingFeaturesByIdsFeatureSourceEventArgs(IEnumerable<string> ids, IEnumerable<string> returningColumnNames, string filter)
Parameters¶
returningColumnNames IEnumerable<string>
filter string