SYMBOL INDEX (202 symbols across 37 files) FILE: Auth/FirebaseAuth.cs class FirebaseAuth (line 8) | public class FirebaseAuth FILE: Auth/FirebaseAuthException.cs class FirebaseIncorrectPasswordException (line 9) | public class FirebaseIncorrectPasswordException : Exception method FirebaseIncorrectPasswordException (line 14) | public FirebaseIncorrectPasswordException() : base() method FirebaseIncorrectPasswordException (line 22) | public FirebaseIncorrectPasswordException(String message) : base(message) method FirebaseIncorrectPasswordException (line 31) | public FirebaseIncorrectPasswordException(String message, Exception in... class FirebaseInvalidEmailException (line 36) | public class FirebaseInvalidEmailException : Exception method FirebaseInvalidEmailException (line 42) | public FirebaseInvalidEmailException() : base() method FirebaseInvalidEmailException (line 51) | public FirebaseInvalidEmailException(String message) : base(message) method FirebaseInvalidEmailException (line 61) | public FirebaseInvalidEmailException(String message, Exception innerEx... class FirebaseUsedEmailException (line 69) | public class FirebaseUsedEmailException : Exception method FirebaseUsedEmailException (line 75) | public FirebaseUsedEmailException() : base() method FirebaseUsedEmailException (line 84) | public FirebaseUsedEmailException(String message) : base(message) method FirebaseUsedEmailException (line 94) | public FirebaseUsedEmailException(String message, Exception innerExcep... class FirebaseWeakPasswordException (line 99) | public class FirebaseWeakPasswordException : Exception method FirebaseWeakPasswordException (line 105) | public FirebaseWeakPasswordException() : base() method FirebaseWeakPasswordException (line 114) | public FirebaseWeakPasswordException(String message) : base(message) method FirebaseWeakPasswordException (line 124) | public FirebaseWeakPasswordException(String message, Exception innerEx... FILE: Auth/FirebaseAuthLink.cs class FirebaseAuthLink (line 8) | public class FirebaseAuthLink : FirebaseAuth method FirebaseAuthLink (line 10) | internal FirebaseAuthLink() method LinkToAsync (line 26) | public Task LinkToAsync(string email, string password) method LinkToAsync (line 37) | public Task LinkToAsync(FirebaseAuthType authType, s... FILE: Auth/FirebaseAuthProvider.cs class FirebaseAuthProvider (line 15) | public class FirebaseAuthProvider : IDisposable, IFirebaseAuthProvider method FirebaseAuthProvider (line 30) | public FirebaseAuthProvider(FirebaseConfig authConfig) method SignInWithOAuthAsync (line 42) | public async Task SignInWithOAuthAsync(FirebaseAuthT... method SignInAnonymouslyAsync (line 54) | public async Task SignInAnonymouslyAsync() method SignInWithEmailAndPasswordAsync (line 67) | public async Task SignInWithEmailAndPasswordAsync(st... method CreateUserWithEmailAndPasswordAsync (line 80) | public async Task CreateUserWithEmailAndPasswordAsyn... method SendPasswordResetEmailAsync (line 91) | public async Task SendPasswordResetEmailAsync(string email) method LinkAccountsAsync (line 107) | public async Task LinkAccountsAsync(FirebaseAuth aut... method LinkAccountsAsync (line 121) | public async Task LinkAccountsAsync(FirebaseAuth aut... method Dispose (line 132) | public void Dispose() method SignInWithPostContentAsync (line 137) | private async Task SignInWithPostContentAsync(string... method GetProviderId (line 187) | private string GetProviderId(FirebaseAuthType authType) FILE: Auth/FirebaseAuthType.cs type FirebaseAuthType (line 6) | public enum FirebaseAuthType FILE: Auth/FirebaseConfig.cs class FirebaseConfig (line 6) | public class FirebaseConfig method FirebaseConfig (line 12) | public FirebaseConfig(string apiKey) method FirebaseConfig (line 22) | public FirebaseConfig(string apiKey, string apiKeyForPushNotification) FILE: Auth/IFirebaseAuthProvider.cs type IFirebaseAuthProvider (line 8) | public interface IFirebaseAuthProvider method CreateUserWithEmailAndPasswordAsync (line 16) | Task CreateUserWithEmailAndPasswordAsync(string emai... method SendPasswordResetEmailAsync (line 23) | Task SendPasswordResetEmailAsync(string email); method SignInAnonymouslyAsync (line 29) | Task SignInAnonymouslyAsync(); method SignInWithEmailAndPasswordAsync (line 37) | Task SignInWithEmailAndPasswordAsync(string email, s... method SignInWithOAuthAsync (line 45) | Task SignInWithOAuthAsync(FirebaseAuthType authType,... method LinkAccountsAsync (line 54) | Task LinkAccountsAsync(FirebaseAuth auth, string ema... method LinkAccountsAsync (line 63) | Task LinkAccountsAsync(FirebaseAuth auth, FirebaseAu... FILE: Auth/User.cs class User (line 10) | public class User FILE: Database/FirebaseClient.cs class FirebaseClient (line 13) | public class FirebaseClient method FirebaseClient (line 24) | public FirebaseClient(string baseUrl) : this(baseUrl, (t, s) => new Di... method FirebaseClient (line 33) | public FirebaseClient(string baseUrl, Func> authTokenAsyn... method FirebaseClient (line 61) | public FirebaseClient(string baseUrl, Func> authTokenAsyn... method Child (line 72) | public ChildQuery Child(string resourceName) FILE: Database/FirebaseKeyGenerator.cs class FirebaseKeyGenerator (line 10) | public class FirebaseKeyGenerator method FirebaseKeyGenerator (line 23) | static FirebaseKeyGenerator() method Next (line 33) | public static string Next() FILE: Database/FirebaseObject.cs class FirebaseObject (line 7) | public class FirebaseObject method FirebaseObject (line 9) | internal FirebaseObject(string key, T obj) FILE: Database/Http/HttpClientExtensions.cs class HttpClientExtensions (line 15) | internal static class HttpClientExtensions method GetObjectCollectionAsync (line 24) | public static async Task>> GetOb... method GetObjectCollection (line 43) | public static IEnumerable> GetObjectCollection(... FILE: Database/Http/PostResult.cs class PostResult (line 6) | public class PostResult FILE: Database/ObservableExtensions.cs class ObservableExtensions (line 11) | public static class ObservableExtensions method AsObservableCollection (line 19) | public static ObservableCollection AsObservableCollection(this I... FILE: Database/Offline/ExceptionEventArgs.cs class ExceptionEventArgs (line 8) | public class ExceptionEventArgs : EventArgs method ExceptionEventArgs (line 16) | public ExceptionEventArgs(Exception exception) FILE: Database/Offline/OfflineCacheAdapter.cs class OfflineCacheAdapter (line 8) | internal class OfflineCacheAdapter : IDictionary, ID... method OfflineCacheAdapter (line 12) | public OfflineCacheAdapter(IDictionary database) method CopyTo (line 17) | public void CopyTo(Array array, int index) method Contains (line 64) | public bool Contains(object key) method GetEnumerator (line 69) | IDictionaryEnumerator IDictionary.GetEnumerator() method Remove (line 74) | public void Remove(object key) method GetEnumerator (line 81) | public IEnumerator> GetEnumerator() method GetEnumerator (line 86) | IEnumerator IEnumerable.GetEnumerator() method Add (line 91) | public void Add(KeyValuePair item) method Add (line 96) | public void Add(object key, object value) method Clear (line 101) | public void Clear() method Contains (line 106) | public bool Contains(KeyValuePair item) method CopyTo (line 111) | public void CopyTo(KeyValuePair[] array, int arrayIndex) method Remove (line 116) | public bool Remove(KeyValuePair item) method Add (line 121) | public void Add(string key, T value) method ContainsKey (line 126) | public bool ContainsKey(string key) method Remove (line 131) | public bool Remove(string key) method TryGetValue (line 136) | public bool TryGetValue(string key, out T value) FILE: Database/Offline/OfflineEntry.cs class OfflineEntry (line 10) | public class OfflineEntry method OfflineEntry (line 21) | public OfflineEntry(string key, object obj, int priority, SyncOptions ... method OfflineEntry (line 35) | public OfflineEntry() method Deserialize (line 89) | public T Deserialize() FILE: Database/Offline/RealtimeDatabase.cs class RealtimeDatabase (line 18) | public partial class RealtimeDatabase where T : class method RealtimeDatabase (line 36) | public RealtimeDatabase(ChildQuery childQuery, string elementRoot, Fun... method Put (line 58) | public void Put(string key, T obj, int priority = 1) method Post (line 69) | public string Post(T obj, int priority = 1) method Delete (line 83) | public void Delete(string key, int priority = 1) method Pull (line 93) | public void Pull(string key, int priority = 1) method AsObservable (line 109) | public IObservable> AsObservable() method InitializeStreamingSubscription (line 129) | private IDisposable InitializeStreamingSubscription(IObserver entries) FILE: Database/Offline/SyncOptions.cs type SyncOptions (line 6) | public enum SyncOptions FILE: Database/Query/AuthQuery.cs class AuthQuery (line 8) | public class AuthQuery : ParameterQuery method AuthQuery (line 18) | public AuthQuery(FirebaseQuery parent, Func tokenFactory, Fire... method BuildUrlParameter (line 28) | protected override string BuildUrlParameter(FirebaseQuery child) FILE: Database/Query/ChildQuery.cs class ChildQuery (line 10) | public class ChildQuery : FirebaseQuery method ChildQuery (line 20) | public ChildQuery(FirebaseQuery parent, Func pathFactory, Fire... method ChildQuery (line 31) | public ChildQuery(FirebaseClient client, Func pathFactory) method AsRealtimeDatabase (line 44) | public RealtimeDatabase AsRealtimeDatabase(string filenameModifi... method BuildUrlSegment (line 54) | protected override string BuildUrlSegment(FirebaseQuery child) FILE: Database/Query/FilterQuery.cs class FilterQuery (line 9) | public class FilterQuery : ParameterQuery method FilterQuery (line 21) | public FilterQuery(FirebaseQuery parent, Func filterFactory, F... method FilterQuery (line 34) | public FilterQuery(FirebaseQuery parent, Func filterFactory, F... method BuildUrlParameter (line 45) | protected override string BuildUrlParameter(FirebaseQuery child) FILE: Database/Query/FirebaseQuery.cs class FirebaseQuery (line 18) | public abstract class FirebaseQuery : IFirebaseQuery, IDisposable method FirebaseQuery (line 29) | protected FirebaseQuery(FirebaseQuery parent, FirebaseClient client) method OnceAsync (line 48) | public async Task>> OnceAsync() method OnceSingleAsync (line 64) | public async Task OnceSingleAsync() method AsObservable (line 81) | public IObservable> AsObservable(string elementRoo... method BuildUrlAsync (line 90) | public async Task BuildUrlAsync() method PostAsync (line 109) | public async Task> PostAsync(T obj, bool generate... method PatchAsync (line 135) | public async Task PatchAsync(T obj) method PutAsync (line 148) | public async Task PutAsync(T obj) method DeleteAsync (line 159) | public async Task DeleteAsync() method Dispose (line 171) | public void Dispose() method BuildUrlSegment (line 181) | protected abstract string BuildUrlSegment(FirebaseQuery child); method BuildUrl (line 183) | private string BuildUrl(FirebaseQuery child) method GetClient (line 195) | private HttpClient GetClient() method SendAsync (line 205) | private async Task SendAsync(HttpClient client, T obj, Http... FILE: Database/Query/IFirebaseQuery.cs type IFirebaseQuery (line 12) | public interface IFirebaseQuery method OnceAsync (line 19) | Task>> OnceAsync(); method AsObservable (line 26) | IObservable> AsObservable(string elementRoot = ""); method BuildUrlAsync (line 32) | Task BuildUrlAsync(); FILE: Database/Query/OrderQuery.cs class OrderQuery (line 8) | public class OrderQuery : ParameterQuery method OrderQuery (line 18) | public OrderQuery(ChildQuery parent, Func propertyNameFactory,... method BuildUrlParameter (line 29) | protected override string BuildUrlParameter(FirebaseQuery child) FILE: Database/Query/ParameterQuery.cs class ParameterQuery (line 8) | public abstract class ParameterQuery : FirebaseQuery method ParameterQuery (line 19) | protected ParameterQuery(FirebaseQuery parent, Func parameterF... method BuildUrlSegment (line 31) | protected override string BuildUrlSegment(FirebaseQuery child) method BuildUrlParameter (line 41) | protected abstract string BuildUrlParameter(FirebaseQuery child); FILE: Database/Query/QueryExtensions.cs class QueryExtensions (line 6) | public static class QueryExtensions method WithAuth (line 14) | public static AuthQuery WithAuth(this FirebaseQuery node, string token) method Child (line 25) | public static ChildQuery Child(this ChildQuery node, string path) method OrderBy (line 37) | public static OrderQuery OrderBy(this ChildQuery child, string propert... method StartAt (line 48) | public static FilterQuery StartAt(this ParameterQuery child, string va... method EndAt (line 59) | public static FilterQuery EndAt(this ParameterQuery child, string value) method EqualTo (line 70) | public static FilterQuery EqualTo(this ParameterQuery child, string va... method StartAt (line 81) | public static FilterQuery StartAt(this ParameterQuery child, double va... method EndAt (line 92) | public static FilterQuery EndAt(this ParameterQuery child, double value) method EqualTo (line 103) | public static FilterQuery EqualTo(this ParameterQuery child, double va... method LimitToFirst (line 114) | public static FilterQuery LimitToFirst(this ParameterQuery child, int ... method LimitToLast (line 125) | public static FilterQuery LimitToLast(this ParameterQuery child, int c... FILE: Database/Query/QueryFactoryExtensions.cs class QueryFactoryExtensions (line 8) | public static class QueryFactoryExtensions method WithAuth (line 16) | public static AuthQuery WithAuth(this FirebaseQuery node, Func... method Child (line 27) | public static ChildQuery Child(this ChildQuery node, Func path... method OrderBy (line 39) | public static OrderQuery OrderBy(this ChildQuery child, Func p... method OrderByKey (line 50) | public static OrderQuery OrderByKey(this ChildQuery child) method OrderByValue (line 61) | public static OrderQuery OrderByValue(this ChildQuery child) method OrderByPriority (line 72) | public static OrderQuery OrderByPriority(this ChildQuery child) method StartAt (line 83) | public static FilterQuery StartAt(this ParameterQuery child, Func : IEnumerable> method FirebaseCache (line 24) | public FirebaseCache() method FirebaseCache (line 33) | public FirebaseCache(IDictionary existingItems) method PushData (line 44) | public IEnumerable> PushData(string path, string data) method GetEnumerator (line 146) | IEnumerator IEnumerable.GetEnumerator() method GetEnumerator (line 151) | public IEnumerator> GetEnumerator() FILE: Database/Streaming/FirebaseEvent.cs class FirebaseEvent (line 7) | public class FirebaseEvent : FirebaseObject method FirebaseEvent (line 15) | public FirebaseEvent(string key, T obj, FirebaseEventType eventType) FILE: Database/Streaming/FirebaseEventType.cs type FirebaseEventType (line 6) | public enum FirebaseEventType FILE: Database/Streaming/FirebaseServerEventType.cs type FirebaseServerEventType (line 3) | internal enum FirebaseServerEventType FILE: Database/Streaming/FirebaseSubscription.cs class FirebaseSubscription (line 20) | internal class FirebaseSubscription : IDisposable method FirebaseSubscription (line 35) | public FirebaseSubscription(IObserver> observer, IFir... method Dispose (line 58) | public void Dispose() method Run (line 64) | public IDisposable Run() method ReceiveThread (line 71) | private async void ReceiveThread() method ParseServerEvent (line 135) | private FirebaseServerEventType ParseServerEvent(FirebaseServerEventTy... method ProcessServerData (line 159) | private void ProcessServerData(FirebaseServerEventType serverEvent, st... FILE: Notification/PushNotification.cs class PushNotification (line 9) | public class PushNotification method PushNotification (line 15) | public PushNotification(FirebaseConfig authConfig) method Send (line 20) | public async Task Send(string to, string title, string message) FILE: Token/StreamToken.cs class StreamToken (line 7) | public class StreamToken : IDisposable method StreamToken (line 12) | public StreamToken(IObservable> observable) method Where (line 17) | public StreamToken Where(Func, bool> predicate) method Throttle (line 23) | public StreamToken Throttle(TimeSpan timeSpan) method Subscribe (line 29) | public void Subscribe(Action> onDataAdded) method Dispose (line 32) | public void Dispose() FILE: Token/TokenGenerator.cs class TokenGenerator (line 9) | public class TokenGenerator method TokenGenerator (line 18) | public TokenGenerator(string firebaseSecret) method CreateToken (line 28) | public string CreateToken(Dictionary data) method CreateToken (line 39) | public string CreateToken(Dictionary data, TokenOption... method computeToken (line 80) | private string computeToken(Dictionary claims) method secondsSinceEpoch (line 85) | private static long secondsSinceEpoch(DateTime dt) method validateToken (line 91) | private static void validateToken(Dictionary data, Boo... FILE: Token/TokenOptions.cs class TokenOptions (line 5) | public class TokenOptions method TokenOptions (line 19) | public TokenOptions(DateTime? notBefore = null, DateTime? expires = nu...