Property | Type | Description | |
---|---|---|---|
m_oBackgroundWorker |
Property | Type | Description | |
---|---|---|---|
AssertValid | void |
Method | Description | |
---|---|---|
AnalyzeEmailNetwork ( ) : Smrf.SocialNetworkLib.EmailParticipantPair[] | ||
AnalyzeEmailNetwork ( |
||
AnalyzeEmailNetworkAsync ( |
||
CancelAsync ( ) : void | ||
EmailNetworkAnalyzer ( ) : System |
Initializes a new instance of the EmailNetworkAnalyzer class.
|
Method | Description | |
---|---|---|
AnalyzeEmailNetworkInternal ( |
||
AnalyzeEmailNetworkInternal ( System.Data.OleDb.OleDbDataReader oDataReader, System.Boolean bUseCcForEdgeWeights, System.Boolean bUseBccForEdgeWeights, |
||
AnalyzeOneEmail ( Object oFromField, Object oToField, Object oCcField, Object oBccField, System.Boolean bUseCcForEdgeWeights, System.Boolean bUseBccForEdgeWeights, Int32>.Dictionary |
||
AnalyzeOneEmailField ( String sFrom, Object oField, Int32>.Dictionary |
||
AppendParticipantClauseToQuery ( String sEscapedParticipant, IncludedIn eIncludedIn, IncludedIn eFlagToCheck, StringBuilder oStringBuilder, System.Boolean &bParticipantClauseAppended ) : void | ||
BackgroundWorker_DoWork ( object sender, |
||
BackgroundWorker_RunWorkerCompleted ( object sender, |
||
CheckAnalyzeMethodArgument ( String sArgument, String sParameterName ) : void | ||
CheckAnalyzeMethodArguments ( |
||
CreateQuery ( |
||
EscapeStringForContains ( String sString ) : String | ||
EscapeStringForEquals ( String sString ) : String | ||
FormatTime ( System.DateTime oTime ) : String | ||
GetDataReader ( String sQuery ) : System.Data.OleDb.OleDbDataReader | ||
KeyToParticipants ( String sKey, String &sParticipant1, String &sParticipant2 ) : void | ||
ParticipantsToKey ( String sParticipant1, String sParticipant2 ) : String |
Method | Description | |
---|---|---|
AssertValid ( ) : void |
public AnalyzeEmailNetwork ( ) : Smrf.SocialNetworkLib.EmailParticipantPair[] | ||
return | Smrf.SocialNetworkLib.EmailParticipantPair[] |
public AnalyzeEmailNetwork ( |
||
participantsCriteria | ||
startTime | Nullable |
|
endTime | Nullable |
|
subjectText | String | |
bodyText | String | |
folder | String | |
minimumSize | Nullable |
|
maximumSize | Nullable |
|
attachmentFilter | Nullable |
|
hasCc | Nullable |
|
hasBcc | Nullable |
|
isReplyFromParticipant1 | Nullable |
|
useCcForEdgeWeights | System.Boolean | |
useBccForEdgeWeights | System.Boolean | |
return | Smrf.SocialNetworkLib.EmailParticipantPair[] |
public AnalyzeEmailNetworkAsync ( |
||
participantsCriteria | ||
startTime | Nullable |
|
endTime | Nullable |
|
subjectText | String | |
bodyText | String | |
folder | String | |
minimumSize | Nullable |
|
maximumSize | Nullable |
|
attachmentFilter | Nullable |
|
hasCc | Nullable |
|
hasBcc | Nullable |
|
isReplyFromParticipant1 | Nullable |
|
useCcForEdgeWeights | System.Boolean | |
useBccForEdgeWeights | System.Boolean | |
return | void |
protected AnalyzeEmailNetworkInternal ( |
||
participantsCriteria | ||
startTime | Nullable |
|
endTime | Nullable |
|
subjectText | String | |
bodyText | String | |
folder | String | |
minimumSize | Nullable |
|
maximumSize | Nullable |
|
attachmentFilter | Nullable |
|
hasCc | Nullable |
|
hasBcc | Nullable |
|
isReplyFromParticipant1 | Nullable |
|
useCcForEdgeWeights | System.Boolean | |
useBccForEdgeWeights | System.Boolean | |
backgroundWorker | ||
doWorkEventArgs | ||
return | Smrf.SocialNetworkLib.EmailParticipantPair[] |
protected AnalyzeEmailNetworkInternal ( System.Data.OleDb.OleDbDataReader oDataReader, System.Boolean bUseCcForEdgeWeights, System.Boolean bUseBccForEdgeWeights, |
||
oDataReader | System.Data.OleDb.OleDbDataReader | |
bUseCcForEdgeWeights | System.Boolean | |
bUseBccForEdgeWeights | System.Boolean | |
oBackgroundWorker | ||
oDoWorkEventArgs | ||
return | Smrf.SocialNetworkLib.EmailParticipantPair[] |
protected AnalyzeOneEmail ( Object oFromField, Object oToField, Object oCcField, Object oBccField, System.Boolean bUseCcForEdgeWeights, System.Boolean bUseBccForEdgeWeights, Int32>.Dictionary |
||
oFromField | Object | |
oToField | Object | |
oCcField | Object | |
oBccField | Object | |
bUseCcForEdgeWeights | System.Boolean | |
bUseBccForEdgeWeights | System.Boolean | |
oAggregatedDictionary | Int32>.Dictionary | |
return | void |
protected AnalyzeOneEmailField ( String sFrom, Object oField, Int32>.Dictionary |
||
sFrom | String | |
oField | Object | |
oPerEmailDictionary | Int32>.Dictionary | |
oAggregatedDictionary | Int32>.Dictionary | |
return | void |
protected AppendParticipantClauseToQuery ( String sEscapedParticipant, IncludedIn eIncludedIn, IncludedIn eFlagToCheck, StringBuilder oStringBuilder, System.Boolean &bParticipantClauseAppended ) : void | ||
sEscapedParticipant | String | |
eIncludedIn | IncludedIn | |
eFlagToCheck | IncludedIn | |
oStringBuilder | StringBuilder | |
bParticipantClauseAppended | System.Boolean | |
return | void |
protected BackgroundWorker_DoWork ( object sender, |
||
sender | object | |
e | ||
return | void |
protected BackgroundWorker_RunWorkerCompleted ( object sender, |
||
sender | object | |
e | ||
return | void |
protected CheckAnalyzeMethodArgument ( String sArgument, String sParameterName ) : void | ||
sArgument | String | |
sParameterName | String | |
return | void |
protected CheckAnalyzeMethodArguments ( |
||
participantsCriteria | ||
startTime | Nullable |
|
endTime | Nullable |
|
subjectText | String | |
bodyText | String | |
folder | String | |
minimumSize | Nullable |
|
maximumSize | Nullable |
|
attachmentFilter | Nullable |
|
isReplyFromParticipant1 | Nullable |
|
return | void |
protected CreateQuery ( |
||
participantsCriteria | ||
startTime | Nullable |
|
endTime | Nullable |
|
subjectText | String | |
bodyText | String | |
folder | String | |
minimumSize | Nullable |
|
maximumSize | Nullable |
|
attachmentFilter | Nullable |
|
hasCc | Nullable |
|
hasBcc | Nullable |
|
isReplyFromParticipant1 | Nullable |
|
return | String |
protected EscapeStringForContains ( String sString ) : String | ||
sString | String | |
return | String |
protected EscapeStringForEquals ( String sString ) : String | ||
sString | String | |
return | String |
protected FormatTime ( System.DateTime oTime ) : String | ||
oTime | System.DateTime | |
return | String |
protected GetDataReader ( String sQuery ) : System.Data.OleDb.OleDbDataReader | ||
sQuery | String | |
return | System.Data.OleDb.OleDbDataReader |
protected KeyToParticipants ( String sKey, String &sParticipant1, String &sParticipant2 ) : void | ||
sKey | String | |
sParticipant1 | String | |
sParticipant2 | String | |
return | void |
protected ParticipantsToKey ( String sParticipant1, String sParticipant2 ) : String | ||
sParticipant1 | String | |
sParticipant2 | String | |
return | String |