A Sandcastle Documented Class Library
A Sandcastle Documented Class Library
Couchbase.Lite
AllDocsMode Enumeration
Attachment Class
AttachmentMetadataDictionaryKeys Structure
Body Class
CompressedContent Class
CouchbaseLiteException Class
Database Class
DatabaseChangeEventArgs Class
DatabaseOptions Class
DateTimeHandling Enumeration
Document Class
Document.DocumentChangeEventArgs Class
Document.UpdateDelegate Delegate
DocumentChange Class
DocumentContentOptions Enumeration
EmitDelegate Delegate
FilterDelegate Delegate
GenericEqualityComparer(T) Class
HttpResponseException Class
IFilterCompiler Interface
IJsonSerializer Interface
IndexUpdateMode Enumeration
IValidationContext Interface
IViewCompiler Interface
JsonSerializationSettings Structure
JsonToken Enumeration
LiveQuery Class
Manager Class
ManagerOptions Class
MapDelegate Delegate
NetworkReachabilityChangeEventArgs Class
NetworkReachabilityStatus Enumeration
PropertyTransformationDelegate Delegate
Query Class
QueryChangeEventArgs Class
QueryCompletedEventArgs Class
QueryEnumerator Class
QueryOptions Class
QueryRow Class
ReduceDelegate Delegate
Replication Class
ReplicationChangeEventArgs Class
ReplicationOptions Class
ReplicationOptionsDictionary Class
ReplicationOptionsDictionaryKeys Structure
ReplicationStatus Enumeration
Revision Class
RunAsyncDelegate Delegate
RunInTransactionDelegate Delegate
SavedRevision Class
Status Class
StatusCode Enumeration
StorageEngineTypes Structure
TypedEventHandler(TSenderType, TArgType) Delegate
UnsavedRevision Class
ValidateChangeDelegate Delegate
ValidateDelegate Delegate
View Class
ViewCollation Enumeration
MapDelegate Delegate
A delegate that is invoked when a
Document
is being added to a
View
.
Namespace:
Couchbase.Lite
Assembly:
Couchbase.Lite (in Couchbase.Lite.dll) Version: 1.4.1-b107
Syntax
C#
Copy
public
delegate
void
MapDelegate
(
IDictionary
<
string
,
Object
>
document
,
EmitDelegate
emit
)
Parameters
document
Type:
System.Collections.Generic
IDictionary
String
,
Object
The
Document
being mapped.
emit
Type:
Couchbase.Lite
EmitDelegate
The delegate to use to add key/values to the
View
.
See Also
Reference
Couchbase.Lite Namespace