Keyword(s) for which to search:
Sort results by title
Keyword Index
Welcome
Introduction to Berkeley DB XML
Basic Concepts
Running the Shell
XQuery and Oracle Berkeley DB XML
Adding Data
Queries Involving Document Structure
Value Queries
Introducing Indices
Reshaping the Result
Sorting the Result
Working with Data from Multiple Containers
Working with Data from a Specific Document
Using Metadata
Modifying Documents
Schema Constraints
Wrapping Up
Benefits
XML Features
Database Features
XML Resources
XQuery Resources
Getting Started with Figaro BDB XML
Introduction to Figaro BDB XML
Figaro BDB XML Overview
Benefits
XML Features
Database Features
Languages and Platforms
Library Dependencies
Exception Handling and Debugging
XML Manager and Environments
XmlManager
Berkeley DB Environments
Environment Open Flags
Opening and Closing Environments
XmlManager Instantiation and Destruction
Adding XML Documents to Containers
Input Streams and Strings
Adding Documents
Adding Metadata
Using XQuery
XQuery: A Brief Introduction
Referencing Portions of Documents Using XQuery
Using FLWOR
Retrieving Documents Using XQuery
The Query Context
Defining Namespaces
Defining Variables
Defining the Evaluation Type
Performing Queries
Metadata Based Queries
Examining Query Results
Managing Documents in Containers
Deleting Documents
Replacing Documents
Modifying Documents
Using XQuery Update
Inserting Nodes
Position Keywords
Insertion Rules
Deleting Nodes
Replacing Nodes
Replacement Rules
Renaming Nodes
Updating Functions
Transform Functions
Resolving Conflicting Updates
Using Indices
Index Types
Uniqueness
Path Types
Node Types
Key Types
Syntax Types
Specifying Index Nodes
Specifying Index Strategies
Indexer Processing Notes
Managing Indices
Adding Indices
Deleting Indices
Replacing Indices
Verifying Indices Using Query Plans
Examining Indices
Working with Default Indices
Looking Up Indexed Documents
Administering Figaro BDB XML Applications
Temporary Files
A Note on Snapshot Isolation
Upgrading Databases
Design and Usage Considerations
Selecting a Cache Size
Configuring Locking: Sizing the System
Getting Started with Transactional Processing
Introduction
Transaction Benefits
A Note on System Failure
Application Requirements
Multi-threaded and Multi-process Applications
Recoverability
Performance Tuning
Enabling Transactions
Environments
File Naming
Shared Memory Regions
Security Considerations
Windows Notes
Opening a Transactional Environment and Container
Opening Berkeley DB Databases
Transaction Basics
Committing a Transaction
Non-Durable Transactions
Aborting a Transaction
Auto-Commit
Nested Transactions
Using BDB XML Transactions with Berkeley DB Transactions
Configuring the Transaction Subsystem
Concurrency
Which Handles are Free-Threaded?
Locks, Blocks, and Deadlocks
Locks
Blocks
Deadlocks
The Locking Subsystem
Configuring the Locking Subsystem
Configuring Deadlock Detection
Resolving Deadlocks
Isolation
Supported Degrees of Isolation
Reading Uncommitted Data
Committed Reads
Using Snapshot Isolation
Read/Modify/Write
No Wait on Blocks
Managing Figaro BDB XML Files
Checkpoints
Backup Procedures
Offline Backups
Hot Backup
Incremental Backups
Recovery Procedures
Normal Recovery
Catastrophic Recovery
Designing Your Application for Recovery
Recovery for Multi-Threaded Applications
Recovery for Multi-Process Applications
Using Hot Failovers
Removing Log Files
Configuring the Logging Subsystem
Setting the Log File Size
Configuring the Logging Region Size
Configuring In-Memory Logging
Setting the In-Memory Log Buffer Size
Summary and Examples
Anatomy of a Transactional Application
Transaction Example
The In-Memory Transaction Example
Runtime Analysis
Default Program Run
Varying the Node Size
Using Wholedoc Storage
Using ReadCommitted Isolation
Read Committed with Wholedoc Storage
Figaro DB Reference Guide
Transactional Data Store Applications
Berkeley DB Recoverability
Degrees of Isolation
Architecting Transactional Data Store Applications
Transaction Tuning
Transaction Throughput
Environment Administrative Infrastructure
Deadlock Detection
Checkpoints
Database and Log File Archival
Recovery Procedures
Figaro Recoverability
Access Method Tuning
Utilities
The dbxml Shell
The XQilla Command-Line Tool
db_archive
db_checkpoint
db_deadlock
dbxml_dump
dbxml_load
db_hotbackup
db_printlog
db_recover
db_stat
db_upgrade
db_verify
dbxml_load_container
Glossary
Figaro API (May 2009 Release Candidate)
Figaro.BerkeleyDB Namespace
Figaro.BerkeleyDB.Xml Namespace
Container Class
Container Members
Container Constructor
Container Methods
AddAlias Method
AddDefaultIndex Method
AddDefaultIndex Method (String, UpdateContext)
AddDefaultIndex Method (XmlTransaction, String, UpdateContext)
AddIndex Method
AddIndex Method (String, String, IndexingStrategy, UpdateContext)
AddIndex Method (String, String, String, UpdateContext)
AddIndex Method (XmlTransaction, String, String, IndexingStrategy, UpdateContext)
AddIndex Method (XmlTransaction, String, String, String, UpdateContext)
Close Method
DeleteDefaultIndex Method
DeleteDefaultIndex Method (String, UpdateContext)
DeleteDefaultIndex Method (XmlTransaction, String, UpdateContext)
DeleteDocument Method
DeleteDocument Method (XmlDocument, UpdateContext)
DeleteDocument Method (String, UpdateContext)
DeleteDocument Method (XmlTransaction, XmlDocument, UpdateContext)
DeleteDocument Method (XmlTransaction, String, UpdateContext)
DeleteIndex Method
DeleteIndex Method (String, String, String, UpdateContext)
DeleteIndex Method (XmlTransaction, String, String, String, UpdateContext)
Dispose Method
DocumentExists Method
GetAllDocuments Method
GetAllDocuments Method
GetAllDocuments Method (GetAllDocumentOptions)
GetAllDocuments Method (XmlTransaction, GetAllDocumentOptions)
GetDocument Method
GetDocument Method (String)
GetDocument Method (String, RetrievalModes)
GetDocument Method (XmlTransaction, String, RetrievalModes)
GetIndexSpecification Method
GetManager Method
GetNode Method
GetNode Method (String, RetrievalModes)
GetNode Method (XmlTransaction, String, RetrievalModes)
GetNumDocuments Method
GetNumDocuments Method
GetNumDocuments Method (XmlTransaction)
LookupStatistics Method
LookupStatistics Method (String, String, String, XmlValue)
LookupStatistics Method (XmlTransaction, String, String, String, XmlValue)
LookupStatistics Method (String, String, String, String, String, XmlValue)
LookupStatistics Method (XmlTransaction, String, String, String, String, String, XmlValue)
PutDocument Method
PutDocument Method (XmlDocument, UpdateContext)
PutDocument Method (String, UpdateContext)
PutDocument Method (XmlDocument, UpdateContext, PutDocumentOptions)
PutDocument Method (XmlTransaction, XmlDocument, UpdateContext)
PutDocument Method (XmlTransaction, String, UpdateContext)
PutDocument Method (String, UpdateContext, PutDocumentOptions)
PutDocument Method (XmlTransaction, XmlDocument, UpdateContext, PutDocumentOptions)
PutDocument Method (XmlTransaction, String, UpdateContext, PutDocumentOptions)
PutDocument Method (String, XmlInputStream, UpdateContext, PutDocumentOptions)
PutDocument Method (String, String, UpdateContext, PutDocumentOptions)
PutDocument Method (XmlTransaction, String, XmlInputStream, UpdateContext, PutDocumentOptions)
PutDocument Method (XmlTransaction, String, String, UpdateContext, PutDocumentOptions)
RemoveAlias Method
ReplaceDefaultIndex Method
ReplaceDefaultIndex Method (String, UpdateContext)
ReplaceDefaultIndex Method (XmlTransaction, String, UpdateContext)
ReplaceIndex Method
ReplaceIndex Method (String, String, String, UpdateContext)
ReplaceIndex Method (XmlTransaction, String, String, String, UpdateContext)
SetIndexSpecification Method
SetIndexSpecification Method (XmlIndexSpecification, UpdateContext)
SetIndexSpecification Method (XmlTransaction, XmlIndexSpecification, UpdateContext)
Sync Method
UpdateDocument Method
UpdateDocument Method (XmlDocument, UpdateContext)
UpdateDocument Method (XmlTransaction, XmlDocument, UpdateContext)
Container Properties
ContainerState Property
ContainerType Property
IndexNodes Property
Name Property
PageSize Property
Settings Property
Transactional Property
ContainerSettings Enumeration
EvaluationType Enumeration
GetAllDocumentOptions Enumeration
HighboundOperationLookup Enumeration
IndexingStrategy Class
IndexingStrategy Members
IndexingStrategy Constructor
IndexingStrategy Constructor
IndexingStrategy Constructor (String)
IndexingStrategy Methods
ToString Method
IndexingStrategy Properties
IndexValueSyntax Property
KeyType Property
NodeType Property
PathType Property
Unique Property
IndexKeyType Enumeration
IndexLookupOperation Enumeration
IndexLookupOptions Enumeration
IndexNodeType Enumeration
IndexPathType Enumeration
KeyStatistics Class
KeyStatistics Members
KeyStatistics Properties
IndexedKeys Property
SumKeyValueSize Property
UniqueKeys Property
LogConfiguration Class
LogConfiguration Members
LogConfiguration Methods
SetCategory Method
SetLogLevel Method
LogConfiguration Properties
EnvironmentVersion Property
LogConfigurationCategory Enumeration
LogConfigurationLevel Enumeration
ManagerInitOptions Enumeration
NodeType Enumeration
PutDocumentOptions Enumeration
QueryContext Class
QueryContext Members
QueryContext Methods
ClearNamespaces Method
Dispose Method
GetNamespace Method
GetVariableXmlResults Method
GetVariableXmlValue Method
InterruptQuery Method
RemoveNamespace Method
SetNamespace Method
SetVariableValue Method
SetVariableValue Method (String, XmlResults)
SetVariableValue Method (String, XmlValue)
SetVariableValue Method (String, String)
QueryContext Properties
BaseUri Property
DefaultCollection Property
EvaluationType Property
QueryTimeoutSeconds Property
QueryOptions Enumeration
ReindexOptions Enumeration
ResultsType Enumeration
RetrievalModes Enumeration
TransactionCommitOption Enumeration
TransactionType Enumeration
UpdateContext Class
UpdateContext Members
UpdateContext Constructor
XmlContainerType Enumeration
XmlData Class
XmlData Members
XmlData Methods
ToString Method
XmlData Properties
Length Property
XmlDatatype Enumeration
XmlDocument Class
XmlDocument Members
XmlDocument Methods
Dispose Method
Explicit Operator
FetchAllData Method
GetMetadataIterator Method
GetMetadataXmlData Method
GetMetadataXmlValue Method
RemoveMetadata Method
SetContent Method
SetContent Method (XmlData)
SetContent Method (String)
SetContentAsInputStream Method
SetMetadata Method
SetMetadata Method (String, String, XmlData)
SetMetadata Method (String, String, XmlValue)
ToString Method
XmlDocument Properties
Name Property
XmlIndex Class
XmlIndex Members
XmlIndex Constructor
XmlIndex Properties
Index Property
Namespace Property
NodeName Property
XmlIndexLookup Class
XmlIndexLookup Members
XmlIndexLookup Constructor
XmlIndexLookup Methods
Dispose Method
Execute Method
Execute Method (QueryContext)
Execute Method (QueryContext, IndexLookupOptions)
Execute Method (XmlTransaction, QueryContext)
Execute Method (XmlTransaction, QueryContext, IndexLookupOptions)
GetIndex Method
SetHighBound Method
SetIndex Method
SetLowBound Method
SetNode Method
SetParent Method
XmlIndexLookup Properties
HighBoundOperation Property
HighBoundValue Property
LowBoundOperation Property
LowBoundValue Property
Namespace Property
NodeName Property
ParentContainer Property
ParentName Property
ParentUri Property
ParentURI Property
Transactional Property
XmlContainer Property
XmlIndexSpecification Class
XmlIndexSpecification Members
XmlIndexSpecification Constructor
XmlIndexSpecification Methods
AddDefaultIndex Method
AddDefaultIndex Method (IndexingStrategy)
AddDefaultIndex Method (String)
AddIndex Method
DeleteDefaultIndex Method
DeleteIndex Method
DeleteIndex Method (XmlIndex)
DeleteIndex Method (String, String, String)
Find Method
GetDefaultIndex Method
Next Method
ReplaceDefaultIndex Method
ReplaceIndex Method
ReplaceIndex Method (XmlIndex)
ReplaceIndex Method (String)
ReplaceIndex Method (String, String, IndexingStrategy)
Reset Method
XmlInputStream Class
XmlInputStream Members
XmlInputStream Methods
IDisposable.Dispose Method
XmlManager Class
XmlManager Members
XmlManager Constructor
XmlManager Constructor
XmlManager Constructor (FigaroEnv)
XmlManager Constructor (ManagerInitOptions)
XmlManager Constructor (FigaroEnv, ManagerInitOptions)
XmlManager Methods
CompactContainer Method
CompactContainer Method (String, UpdateContext)
CompactContainer Method (XmlTransaction, String, UpdateContext)
CreateContainer Method
CreateContainer Method (String)
CreateContainer Method (XmlTransaction, String)
CreateContainer Method (String, ContainerSettings, XmlContainerType)
CreateContainer Method (XmlTransaction, String, ContainerSettings, XmlContainerType)
CreateDocument Method
CreateDocument Method
CreateDocument Method (XmlDocument)
CreateDocument Method (XmlReader)
CreateIndexLookup Method
CreateLocalFileInputStream Method
CreateMemBufInputStream Method
CreateQueryContext Method
CreateQueryContext Method
CreateQueryContext Method (EvaluationType)
CreateTransaction Method
CreateTransaction Method
CreateTransaction Method (TransactionType)
CreateTransaction Method (XmlTransaction)
CreateUpdateContext Method
CreateXmlResults Method
Dispose Method
ExistsContainer Method
OpenContainer Method
OpenContainer Method (String)
OpenContainer Method (XmlTransaction, String)
OpenContainer Method (String, ContainerSettings)
OpenContainer Method (XmlTransaction, String, ContainerSettings)
OpenContainer Method (String, ContainerSettings, XmlContainerType)
OpenContainer Method (XmlTransaction, String, ContainerSettings, XmlContainerType)
Prepare Method
Prepare Method (String, QueryContext)
Prepare Method (XmlTransaction, String, QueryContext)
Query Method
Query Method (String, QueryContext, QueryOptions)
Query Method (XmlTransaction, String, QueryContext, QueryOptions)
ReindexContainer Method
ReindexContainer Method (String, UpdateContext, ReindexOptions)
ReindexContainer Method (XmlTransaction, String, UpdateContext, ReindexOptions)
RemoveContainer Method
RemoveContainer Method (String)
RemoveContainer Method (XmlTransaction, String)
RenameContainer Method
RenameContainer Method (String, String)
RenameContainer Method (XmlTransaction, String, String)
TruncateContainer Method
TruncateContainer Method (String, UpdateContext)
TruncateContainer Method (XmlTransaction, String, UpdateContext)
UpgradeContainer Method
VerifyContainer Method
VerifyContainer Method (String, SalvageOptions)
VerifyContainer Method (String, String, SalvageOptions)
XmlManager Properties
DefaultContainerSettings Property
DefaultContainerType Property
DefaultPageSize Property
DefaultSequenceIncrement Property
Home Property
ImplicitTimezone Property
Transactional Property
XmlManagerFlags Property
XmlMetadataIterator Class
XmlMetadataIterator Members
XmlMetadataIterator Methods
Dispose Method
Next Method
Reset Method
XmlMetadataIterator Properties
Name Property
Uri Property
Value Property
XmlResults Class
XmlResults Members
XmlResults Constructor
XmlResults Methods
Add Method
Dispose Method
GetEvaluationType Method
GetSize Method
HasNext Method
HasPrevious Method
IsNull Method
NextDocument Method
NextValue Method
NextXmlReader Method
PeekDocument Method
PeekValue Method
PeekXmlReader Method
PreviousDocument Method
PreviousValue Method
PreviousXmlReader Method
Reset Method
XmlTransaction Class
XmlTransaction Members
XmlTransaction Methods
Abort Method
Commit Method
Commit Method
Commit Method (TransactionCommitOption)
CreateChild Method
Dispose Method
XmlValue Class
XmlValue Members
XmlValue Constructor
XmlValue Constructor (XmlDocument)
XmlValue Constructor (Boolean)
XmlValue Constructor (Double)
XmlValue Constructor (String)
XmlValue Constructor (XmlValueType, XmlData)
XmlValue Constructor (XmlValueType, String)
XmlValue Methods
Equals Method
IsType Method
ToString Method
XmlValue Properties
AsBinary Property
AsBoolean Property
AsDocument Property
AsNumber Property
AsString Property
Attributes Property
FirstChild Property
IsBinary Property
IsBoolean Property
IsNode Property
IsNumber Property
IsString Property
LastChild Property
LocalName Property
NamespaceContainerSettings Property
NextSibling Property
NodeHandle Property
NodeName Property
NodeType Property
NodeValue Property
OwnerElement Property
ParentNode Property
Prefix Property
PreviousSibling Property
TypeName Property
TypeUri Property
XmlValueType Enumeration
XQueryExpression Class
XQueryExpression Members
XQueryExpression Constructor
XQueryExpression Methods
Dispose Method
Execute Method
Execute Method (QueryContext)
Execute Method (QueryContext, QueryOptions)
Execute Method (XmlTransaction, QueryContext, QueryOptions)
Execute Method (XmlValue, QueryContext, QueryOptions)
Execute Method (XmlTransaction, XmlValue, QueryContext, QueryOptions)
XQueryExpression Properties
IsUpdateExpression Property
Query Property
QueryPlan Property
ContainerScopeException Class
ContainerScopeException Members
ContainerScopeException Constructor
ContainerScopeException Constructor
ContainerScopeException Constructor (String)
ContainerState Enumeration
DatabaseException Class
DatabaseException Members
DatabaseException Constructor
DatabaseException Properties
DBDeadlockException Class
DBDeadlockException Members
DBDeadlockException Constructor
DBDeadlockException Properties
DBLockNotGrantedException Class
DBLockNotGrantedException Members
DBLockNotGrantedException Constructor
DBLockNotGrantedException Properties
DeadlockDetectType Enumeration
EnvCacheSize Structure
EnvCacheSize Members
EnvCacheSize Constructor
EnvCacheSize Methods
ToString Method
EnvCacheSize Properties
Bytes Property
Gigabytes Property
EnvConfig Enumeration
EnvironmentEvent Enumeration
EnvironmentRemoveAction Enumeration
EnvironmentTimeoutType Enumeration
EnvOpenOptions Enumeration
EnvProcessEventArgs Class
EnvProcessEventArgs Members
EnvProcessEventArgs Constructor
EnvProcessEventArgs Fields
EventType Field
EnvVersion Structure
EnvVersion Members
EnvVersion Methods
ToString Method
EnvVersion Properties
Major Property
Minor Property
Patch Property
ErrEventArgs Class
ErrEventArgs Members
ErrEventArgs Properties
Prefix Property
FeedbackEvent Enumeration
FigaroEnv Class
FigaroEnv Members
FigaroEnv Constructor
FigaroEnv Methods
Close Method
Dispose Method
FailCheck Method
FileIdReset Method
FlushLogs Method
GetCacheCount Method
GetCacheMax Method
GetCacheSize Method
GetDataDirectories Method
GetEnvironmentOptions Method
GetLockStatistics Method
GetLogStatistics Method
GetOpenOptions Method
GetTimeout Method
GetVerbose Method
GetVersion Method
LockDetect Method
LogArchive Method
LSNReset Method
Open Method
PrintDefaultStatistics Method
PrintLockStatistics Method
PrintLogStatistics Method
Remove Method
SetCacheMax Method
SetCacheSize Method
SetDataDirectory Method
SetEncrypt Method
SetEnvironmentOption Method
SetEnvironmentTransactionCheckpoint Method
SetErrorFile Method
SetLogBufferSize Method
SetLogDirectory Method
SetMaximumTransactions Method
SetMaxLockedObjects Method
SetMaxLockers Method
SetMaxLocks Method
SetMaxLogRegion Method
SetMessageFile Method
SetMutexIncrement Method
SetTempDirectory Method
SetThreadCount Method
SetTimeout Method
SetVerbose Method
FigaroEnv Properties
DeadlockDetectPolicy Property
ErrEventEnabled Property
ErrorFile Property
Home Property
IsAliveEnabled Property
IsEncrypted Property
LogBufferSize Property
LogDirectory Property
MaximumFileMapSize Property
MaximumTransactions Property
MaxLockedObjects Property
MaxLockers Property
MaxLocks Property
MaxLogRegion Property
MaxLogSize Property
MessageEventEnabled Property
MessageFile Property
MutexIncrement Property
ProcessEventEnabled Property
ProgressEventEnabled Property
TempDirectory Property
ThreadCount Property
Transactional Property
FigaroEnv Events
OnErr Event
OnIsAlive Event
OnMessage Event
OnProcess Event
OnProgress Event
FigaroEnvException Class
FigaroEnvOutputException Class
FigaroException Class
FigaroException Members
FigaroException Properties
ErrorCode Property
ExceptionCategory Property
Message Property
FigaroExceptionCategory Enumeration
FigaroTransactionException Class
FigaroTransactionException Members
FigaroTransactionException Properties
IsAliveEventArgs Class
IsAliveEventArgs Members
IsAliveEventArgs Constructor
IsAliveEventArgs Fields
MutexProcessOnly Field
ProcessId Field
ThreadId Field
LicenseException Class
LicenseException Members
LicenseException Properties
LockStatisticOptions Enumeration
LockStatistics Class
LockStatistics Members
LockStatistics Constructor
LockStatistics Properties
CurrentLockCount Property
CurrentLockerCount Property
CurrentLockObjectCount Property
CurrentMaxUnusedLockerId Property
Deadlocks Property
HashLength Property
LastAllocatedLockerId Property
Lock Property
LockerHighwater Property
LockersNoWait Property
LockersWait Property
LockHighWater Property
LockModesCount Property
LockObjectsHighwater Property
LockRegionSize Property
LocksNoWait Property
LocksWait Property
MaxLocks Property
MaxPossibleLock Property
MaxPossibleLockers Property
ObjectNoWaits Property
ObjectWaits Property
RegionNoWait Property
RegionWait Property
TimedOutLockRequests Property
TimedOutTransactions Property
TotalDowngradedLocks Property
TotalLockNoWait Property
TotalLocksRequested Property
TotalLockWait Property
TotalReleasedLocks Property
TotalUpgradedLocks Property
TransactionTimeout Property
LogArchiveOptions Enumeration
LogStatistics Class
LogStatistics Members
LogStatistics Constructor
LogStatistics Properties
ByteOffset Property
BytesWritten Property
CheckpointBytes Property
CheckpointMegabytes Property
CurrentLogNumber Property
FlushCount Property
FullCacheWriteCount Property
LastKnownByteOffset Property
LastKnownRecord Property
LockObjectsHighWater Property
LogFileSize Property
LogRecordCacheSize Property
LogRecords Property
LogRegionByteSize Property
LogRegionNoWaitCount Property
LogRegionWaitCount Property
Magic Property
MaxFlushCommits Property
MegabytesWritten Property
MinFlushCommits Property
Mode Property
ReadCount Property
Version Property
WriteCount Property
MsgEventArgs Class
MsgEventArgs Members
MsgEventArgs Constructor
MsgEventArgs Properties
ProgressEventArgs Class
ProgressEventArgs Members
ProgressEventArgs Properties
EventType Property
PercentComplete Property
RunRecoveryException Class
SalvageOptions Enumeration
StatPrintOptions Enumeration
VerboseOption Enumeration
XmlEnvEventArgs Class
XmlEnvEventArgs Members
XmlEnvEventArgs Properties
Message Property
XmlException Class
XmlException Members
XmlException Properties
QueryColumn Property
QueryFile Property
QueryLine Property
Figaro.Web Namespace
Figaro.Web.Profile Namespace
FigaroProfileProvider Class
FigaroProfileProvider Members
FigaroProfileProvider Constructor
FigaroProfileProvider Methods
DeleteInactiveProfiles Method
DeleteProfiles Method
DeleteProfiles Method (String[])
DeleteProfiles Method (ProfileInfoCollection)
FindInactiveProfilesByUserName Method
FindProfilesByUserName Method
GetAllInactiveProfiles Method
GetAllProfiles Method
GetNumberOfInactiveProfiles Method
GetPropertyValues Method
Initialize Method
SetPropertyValues Method
FigaroProfileProvider Properties
ApplicationName Property
ContainerPath Property
Description Property
Name Property
Figaro.Web.Security Namespace
FigaroMembershipProvider Class
FigaroMembershipProvider Members
FigaroMembershipProvider Constructor
FigaroMembershipProvider Methods
ChangePassword Method
ChangePasswordQuestionAndAnswer Method
CreateUser Method
DeleteUser Method
FindUsersByEmail Method
FindUsersByName Method
GeneratePassword Method
GetAllUsers Method
GetFileName Method
GetNumberOfUsers Method
GetNumberOfUsersOnline Method
GetPassword Method
GetUser Method
GetUser Method (Object, Boolean)
GetUser Method (String, Boolean)
GetUserNameByEmail Method
Initialize Method
ResetPassword Method
UnlockUser Method
UpdateUser Method
ValidateUser Method
FigaroMembershipProvider Properties
ApplicationName Property
Container Property
Description Property
EnablePasswordReset Property
EnablePasswordRetrieval Property
MaxInvalidPasswordAttempts Property
MinRequiredNonAlphanumericCharacters Property
MinRequiredPasswordLength Property
Name Property
PasswordAttemptWindow Property
PasswordFormat Property
PasswordStrengthRegularExpression Property
RequiresQuestionAndAnswer Property
RequiresUniqueEmail Property
FigaroMembershipUser Class
FigaroMembershipUser Members
FigaroMembershipUser Constructor
FigaroMembershipUser Constructor
FigaroMembershipUser Constructor (MembershipUser)
FigaroMembershipUser Constructor (String, String, Object, String, String, String, Boolean, Boolean, DateTime, DateTime, DateTime, DateTime, DateTime)
FigaroMembershipUser Methods
AsCurrentMembershipUser Method
FigaroMembershipUser Properties
Comment Property
CreationDate Property
Email Property
IsApproved Property
IsLockedOut Property
LastActivityDate Property
LastLockoutDate Property
LastLoginDate Property
LastPasswordChangedDate Property
Password Property
PasswordAnswer Property
PasswordQuestion Property
ProviderName Property
ProviderUserKey Property
UserName Property
FigaroRoleProvider Class
FigaroRoleProvider Members
FigaroRoleProvider Constructor
FigaroRoleProvider Methods
AddUsersToRoles Method
CreateRole Method
DeleteRole Method
FindUsersInRole Method
GetAllRoles Method
GetRolesForUser Method
GetUsersInRole Method
Initialize Method
IsUserInRole Method
RemoveUsersFromRoles Method
RoleExists Method
FigaroRoleProvider Properties
ApplicationName Property
Description Property
Name Property
This page uses an IFRAME but your browser does not support it.