GetUserString() public method

public GetUserString ( int mdToken ) : String
mdToken int
return String
Esempio n. 1
0
        [System.Security.SecuritySafeCritical]  // auto-generated
        public override string ResolveString(int metadataToken)
        {
            MetadataToken tk = new MetadataToken(metadataToken);

            if (!tk.IsString)
            {
                throw new ArgumentException(
                          String.Format(CultureInfo.CurrentUICulture, Environment.GetResourceString("Argument_ResolveString"), metadataToken, ToString()));
            }

            if (!MetadataImport.IsValidToken(tk))
            {
                throw new ArgumentOutOfRangeException("metadataToken",
                                                      String.Format(CultureInfo.CurrentUICulture, Environment.GetResourceString("Argument_InvalidToken", tk, this)));
            }

            string str = MetadataImport.GetUserString(metadataToken);

            if (str == null)
            {
                throw new ArgumentException(
                          String.Format(CultureInfo.CurrentUICulture, Environment.GetResourceString("Argument_ResolveString"), metadataToken, ToString()));
            }

            return(str);
        }
Esempio n. 2
0
        public override string ResolveString(int metadataToken)
        {
            MetadataToken tk = new MetadataToken(metadataToken);

            if (!tk.IsString)
            {
                throw new ArgumentException(
                          SR.Format(SR.Argument_ResolveString, metadataToken, this));
            }

            if (!MetadataImport.IsValidToken(tk))
            {
                throw new ArgumentOutOfRangeException(nameof(metadataToken),
                                                      SR.Format(SR.Argument_InvalidToken, tk, this));
            }

            string?str = MetadataImport.GetUserString(metadataToken);

            if (str == null)
            {
                throw new ArgumentException(
                          SR.Format(SR.Argument_ResolveString, metadataToken, this));
            }

            return(str);
        }