ObjectInputStream.GetField.Get 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| Get(String, Object) |
从持久性字段中获取命名对象字段的值。 |
| Get(String, Boolean) |
从持久字段获取命名布尔字段的值。 |
| Get(String, Char) |
从持久字段获取命名字符字段的值。 |
| Get(String, Double) |
从永久性字段中获取命名的 double 字段的值。 |
| Get(String, Int16) |
从持久字段获取命名短字段的值。 |
| Get(String, Int32) |
从持久字段获取命名 int 字段的值。 |
| Get(String, Int64) |
从永久性字段中获取命名的长字段的值。 |
| Get(String, SByte) |
从永久性字段中获取命名字节字段的值。 |
| Get(String, Single) |
从永久性字段中获取命名浮点字段的值。 |
Get(String, Object)
从持久性字段中获取命名对象字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;", "GetGet_Ljava_lang_String_Ljava_lang_Object_Handler")]
public abstract Java.Lang.Object Get(string name, Java.Lang.Object val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;", "GetGet_Ljava_lang_String_Ljava_lang_Object_Handler")>]
abstract member Get : string * Java.Lang.Object -> Java.Lang.Object
参数
- name
- String
字段的名称
- val
- Object
如果没有值,则为要使用的 name 默认值
返回
命名 Object 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 name 字段的类型不是 Object。
注解
从持久性字段中获取命名对象字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, java.lang.Object)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Get(String, Boolean)
从持久字段获取命名布尔字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;Z)Z", "GetGet_Ljava_lang_String_ZHandler")]
public abstract bool Get(string name, bool val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;Z)Z", "GetGet_Ljava_lang_String_ZHandler")>]
abstract member Get : string * bool -> bool
参数
- name
- String
字段的名称
- val
- Boolean
如果没有值,则为要使用的 name 默认值
返回
命名 boolean 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 name 字段的类型不是 boolean。
注解
从持久字段获取命名布尔字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, boolean)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Get(String, Char)
从持久字段获取命名字符字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;C)C", "GetGet_Ljava_lang_String_CHandler")]
public abstract char Get(string name, char val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;C)C", "GetGet_Ljava_lang_String_CHandler")>]
abstract member Get : string * char -> char
参数
- name
- String
字段的名称
- val
- Char
如果没有值,则为要使用的 name 默认值
返回
命名 char 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 name 字段的类型不是 char。
注解
从持久字段获取命名字符字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, char)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Get(String, Double)
从永久性字段中获取命名的 double 字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;D)D", "GetGet_Ljava_lang_String_DHandler")]
public abstract double Get(string name, double val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;D)D", "GetGet_Ljava_lang_String_DHandler")>]
abstract member Get : string * double -> double
参数
- name
- String
字段的名称
- val
- Double
如果没有值,则为要使用的 name 默认值
返回
命名 double 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 name 字段的类型不是 double。
注解
从永久性字段中获取命名的 double 字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, double)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Get(String, Int16)
从持久字段获取命名短字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;S)S", "GetGet_Ljava_lang_String_SHandler")]
public abstract short Get(string name, short val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;S)S", "GetGet_Ljava_lang_String_SHandler")>]
abstract member Get : string * int16 -> int16
参数
- name
- String
字段的名称
- val
- Int16
如果没有值,则为要使用的 name 默认值
返回
命名 short 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 name 字段的类型不是 short。
注解
从持久字段获取命名短字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, short)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Get(String, Int32)
从持久字段获取命名 int 字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;I)I", "GetGet_Ljava_lang_String_IHandler")]
public abstract int Get(string name, int val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;I)I", "GetGet_Ljava_lang_String_IHandler")>]
abstract member Get : string * int -> int
参数
- name
- String
字段的名称
- val
- Int32
如果没有值,则为要使用的 name 默认值
返回
命名 int 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 name 字段的类型不是 int。
注解
从持久字段获取命名 int 字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Get(String, Int64)
从永久性字段中获取命名的长字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;J)J", "GetGet_Ljava_lang_String_JHandler")]
public abstract long Get(string name, long val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;J)J", "GetGet_Ljava_lang_String_JHandler")>]
abstract member Get : string * int64 -> int64
参数
- name
- String
字段的名称
- val
- Int64
如果没有值,则为要使用的 name 默认值
返回
命名 long 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 name 字段的类型不是 long。
注解
从永久性字段中获取命名的长字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, long)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Get(String, SByte)
从永久性字段中获取命名字节字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;B)B", "GetGet_Ljava_lang_String_BHandler")]
public abstract sbyte Get(string name, sbyte val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;B)B", "GetGet_Ljava_lang_String_BHandler")>]
abstract member Get : string * sbyte -> sbyte
参数
- name
- String
字段的名称
- val
- SByte
如果没有值,则为要使用的 name 默认值
返回
命名 byte 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 name 字段的类型不是 byte。
注解
从永久性字段中获取命名字节字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, byte)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
Get(String, Single)
从永久性字段中获取命名浮点字段的值。
[Android.Runtime.Register("get", "(Ljava/lang/String;F)F", "GetGet_Ljava_lang_String_FHandler")]
public abstract float Get(string name, float val);
[<Android.Runtime.Register("get", "(Ljava/lang/String;F)F", "GetGet_Ljava_lang_String_FHandler")>]
abstract member Get : string * single -> single
参数
- name
- String
字段的名称
- val
- Single
如果没有值,则为要使用的 name 默认值
返回
命名 float 字段的值
- 属性
例外
如果从源输入流读取时出错,
如果标识的 float 字段的类型不是 char。
注解
从永久性字段中获取命名浮点字段的值。
Java文档java.io.ObjectInputStream.GetField.get(java.lang.String, float)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。