C# Class Grpc.Reflection.SymbolRegistry

Registry of protobuf symbols
Afficher le fichier Open project: grpc/grpc Class Usage Examples

Méthodes publiques

Méthode Description
FileByName ( string filename ) : FileDescriptor

Gets file descriptor for given file name (including package path). Returns null if not found.

FileContainingSymbol ( string symbol ) : FileDescriptor

Gets file descriptor that contains definition of given symbol full name (including package path). Returns null if not found.

FromFiles ( IEnumerable fileDescriptors ) : SymbolRegistry

Creates a symbol registry from the specified set of file descriptors.

Private Methods

Méthode Description
SymbolRegistry ( FileDescriptor>.Dictionary filesByName, FileDescriptor>.Dictionary filesBySymbol ) : System.Collections.Generic

Method Details

FileByName() public méthode

Gets file descriptor for given file name (including package path). Returns null if not found.
public FileByName ( string filename ) : FileDescriptor
filename string
Résultat FileDescriptor

FileContainingSymbol() public méthode

Gets file descriptor that contains definition of given symbol full name (including package path). Returns null if not found.
public FileContainingSymbol ( string symbol ) : FileDescriptor
symbol string
Résultat FileDescriptor

FromFiles() public static méthode

Creates a symbol registry from the specified set of file descriptors.
public static FromFiles ( IEnumerable fileDescriptors ) : SymbolRegistry
fileDescriptors IEnumerable The set of files to include in the registry. Must not contain null values.
Résultat SymbolRegistry