Show / Hide Table of Contents

Class ViewRPC

Inheritance
System.Object
ViewRPC
Implements
IBsonSerialize
IBsonSerializable
IBsonDeserializable
Namespace: Eco.Shared.View
Assembly: Eco.Shared.dll
Syntax
[BsonAutoSerialize]
public sealed class ViewRPC : ValueType, IBsonSerialize, IBsonSerializable, IBsonDeserializable

Fields

Description

Declaration
public string Description
Field Value
Type Description
System.String

DisplayName

Declaration
public string DisplayName
Field Value
Type Description
System.String

EnabledParam

Declaration
public string EnabledParam
Field Value
Type Description
System.String

Flags

Declaration
public ViewRPC.RPCFlags Flags
Field Value
Type Description
ViewRPC.RPCFlags

RPCName

Declaration
public string RPCName
Field Value
Type Description
System.String

VisibilityParam

Declaration
public string VisibilityParam
Field Value
Type Description
System.String

Methods

FromBson(BSONArray)

Declaration
public void FromBson(BSONArray bson)
Parameters
Type Name Description
BSONArray bson

ToBson()

Declaration
public BSONArray ToBson()
Returns
Type Description
BSONArray

Implements

IBsonSerialize
IBsonSerializable
IBsonDeserializable

Extension Methods

CommandLine.FeedFromCommandLine(Object)
CommandLine.ToCommandLineArgs(Object, Func<Object, Boolean>)
ListUtil.DepthFirstTraversal<T>(T, Func<T, IEnumerable<T>>)
EnumerableExtensions.SingleItemAsEnumerable<T>(T)
EventUtils.RaiseEvent<TEventArgs>(Object, String, TEventArgs)
PredicateUtils.MatchesAll<TEnumerable, T>(T, TEnumerable)
PredicateUtils.MatchesAll<T>(T, Func<T, Boolean>[])
PredicateUtils.MatchesAny<TEnumerable, T>(T, TEnumerable)
ReflectionUtils.PropertyValue<T>(Object, PropertyInfo)
ReflectionUtils.TryGetPropertyValueByName<T>(Object, String, out T)
ReflectionUtils.GetPropertyValueByName<T>(Object, String)
ReflectionUtils.SetPropertyByName(Object, String, Object)
ReflectionUtils.GetStructPropertyByName<T>(Object, String)
ReflectionUtils.GetStringPropertyByName(Object, String)
ReflectionUtils.ZipByProperty<T>(Object, Object, Object, Func<T, T, T>)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾